.elementor-779 .elementor-element.elementor-element-45282d2 > .elementor-container{max-width:500px;}.elementor-bc-flex-widget .elementor-779 .elementor-element.elementor-element-725664d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-779 .elementor-element.elementor-element-725664d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-779 .elementor-element.elementor-element-ead354c{width:var( --container-widget-width, 102.671% );max-width:102.671%;--container-widget-width:102.671%;--container-widget-flex-grow:0;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-779 .elementor-element.elementor-element-ead354c > .elementor-widget-container{padding:10px 5px 10px 5px;}.elementor-779 .elementor-element.elementor-element-ead354c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-icon i{color:#085CF5;transition:color 0.3s;}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-icon svg{fill:#085CF5;transition:fill 0.3s;}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-779 .elementor-element.elementor-element-ead354c .elementor-icon-list-text{transition:color 0.3s;}.elementor-bc-flex-widget .elementor-779 .elementor-element.elementor-element-32f54a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-779 .elementor-element.elementor-element-32f54a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-779 .elementor-element.elementor-element-32f54a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-779 .elementor-element.elementor-element-32f54a2 > .elementor-element-populated{color:#EEB307;}.elementor-779 .elementor-element.elementor-element-5121a43{width:var( --container-widget-width, 100.163% );max-width:100.163%;--container-widget-width:100.163%;--container-widget-flex-grow:0;}.elementor-779 .elementor-element.elementor-element-5121a43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-bc-flex-widget .elementor-779 .elementor-element.elementor-element-b3f3102.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-779 .elementor-element.elementor-element-b3f3102.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-779 .elementor-element.elementor-element-c9db87e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-779 .elementor-element.elementor-element-c9db87e:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-c9db87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1573EB;background-image:url("https://ko.carmp5.com/wp-content/uploads/2024/08/242-1-768x499.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-779 .elementor-element.elementor-element-c9db87e > .elementor-container{min-height:213px;}.elementor-779 .elementor-element.elementor-element-c9db87e > .elementor-background-overlay{opacity:0.51;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-c9db87e{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-30da16b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-56a6c14{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-779 .elementor-element.elementor-element-85a023d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-779 .elementor-element.elementor-element-85a023d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-779 .elementor-element.elementor-element-85a023d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-d6b014d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-d6b014d{text-align:center;}.elementor-779 .elementor-element.elementor-element-d6b014d .elementor-heading-title{font-size:20px;font-weight:300;letter-spacing:6.4px;color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-1ea2e30 > .elementor-widget-container{margin:-12px 0px -5px 0px;}.elementor-779 .elementor-element.elementor-element-1ea2e30{text-align:center;}.elementor-779 .elementor-element.elementor-element-1ea2e30 .elementor-heading-title{font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-937f9a9 .elementor-button{background-color:#61CE7000;font-weight:300;fill:#EFF005;color:#EFF005;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:8px 0px 5px 0px;}.elementor-779 .elementor-element.elementor-element-937f9a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-937f9a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-779 .elementor-element.elementor-element-937f9a9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-779 .elementor-element.elementor-element-a0c06ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-779 .elementor-element.elementor-element-a0c06ce:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-a0c06ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8E200;background-image:url("https://ko.carmp5.com/wp-content/uploads/2024/08/未标题-2-768x871.png");background-position:40px -66px;background-repeat:no-repeat;background-size:cover;}.elementor-779 .elementor-element.elementor-element-a0c06ce > .elementor-background-overlay{background-color:#000000A6;opacity:0.51;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-a0c06ce > .elementor-container{min-height:215px;}.elementor-779 .elementor-element.elementor-element-a0c06ce{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E1E1;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-bc-flex-widget .elementor-779 .elementor-element.elementor-element-0255e85.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-779 .elementor-element.elementor-element-0255e85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-779 .elementor-element.elementor-element-0255e85 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-f1c626f > .elementor-widget-container{margin:0px 0px -1px 0px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-f1c626f{text-align:center;}.elementor-779 .elementor-element.elementor-element-f1c626f .elementor-heading-title{font-size:20px;font-weight:300;letter-spacing:6.4px;color:#000000;}.elementor-779 .elementor-element.elementor-element-e8aaa32 > .elementor-widget-container{margin:-12px 0px -5px 0px;}.elementor-779 .elementor-element.elementor-element-e8aaa32{text-align:center;}.elementor-779 .elementor-element.elementor-element-e8aaa32 .elementor-heading-title{font-size:30px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.5px;color:#E9063E;}.elementor-779 .elementor-element.elementor-element-742d0ad .elementor-button{background-color:#FFFFFF00;font-weight:300;fill:#0738F5;color:#0738F5;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:8px 0px 5px 0px;}.elementor-779 .elementor-element.elementor-element-742d0ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-742d0ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-779 .elementor-element.elementor-element-742d0ad .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-779 .elementor-element.elementor-element-185f88b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-185f88b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-35328a4{--spacer-size:50px;}.elementor-779 .elementor-element.elementor-element-87c5cd9{--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;--margin-top:0px;--margin-bottom:-36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-779 .elementor-element.elementor-element-9df0a91{--display:flex;}.elementor-779 .elementor-element.elementor-element-7c37b85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-7c37b85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-0a5c3d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-0a5c3d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-c9a986e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-c9a986e{text-align:center;}.elementor-779 .elementor-element.elementor-element-c9a986e .elementor-heading-title{font-size:28px;font-weight:400;}.elementor-779 .elementor-element.elementor-element-2690a99{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-779 .elementor-element.elementor-element-2690a99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-2690a99 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-2690a99 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-779 .elementor-element.elementor-element-57c6330{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-57c6330 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-af43fc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-af43fc2{text-align:center;}.elementor-779 .elementor-element.elementor-element-af43fc2 .elementor-heading-title{font-size:28px;font-weight:400;color:#1D1D1D;}.elementor-779 .elementor-element.elementor-element-1c2824e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-779 .elementor-element.elementor-element-1c2824e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-1c2824e .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-1c2824e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-779 .elementor-element.elementor-element-e152bb1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-e152bb1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-3589bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-3589bd6{text-align:center;}.elementor-779 .elementor-element.elementor-element-3589bd6 .elementor-heading-title{font-size:28px;font-weight:400;color:#1D1D1D;}.elementor-779 .elementor-element.elementor-element-cd39108{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-779 .elementor-element.elementor-element-cd39108 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-cd39108 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-cd39108 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-779 .elementor-element.elementor-element-d929d12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-d929d12{text-align:center;}.elementor-779 .elementor-element.elementor-element-d929d12 .elementor-heading-title{font-size:28px;font-weight:500;color:#8D06F0;}.elementor-779 .elementor-element.elementor-element-d591c5c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-779 .elementor-element.elementor-element-d591c5c .elementor-divider-separator{width:100%;}.elementor-779 .elementor-element.elementor-element-d591c5c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-779 .elementor-element.elementor-element-f1a4a4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-779 .elementor-element.elementor-element-36ac30f{--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;}.elementor-779 .elementor-element.elementor-element-7348c76{--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;}.elementor-779 .elementor-element.elementor-element-c81b538{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-779 .elementor-element.elementor-element-c81b538 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-c81b538 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-c81b538 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-779 .elementor-element.elementor-element-2afe0c24 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-779 .elementor-element.elementor-element-2afe0c24 > .elementor-background-overlay{opacity:0.03;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-2afe0c24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-532eb909 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-779 .elementor-element.elementor-element-532eb909 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-58925fed:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-58925fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ko.carmp5.com/wp-content/uploads/2024/08/正面-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-779 .elementor-element.elementor-element-58925fed > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(100deg, #101010 0%, #00000000 100%);opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-58925fed{border-style:solid;border-width:1px 0px 1px 0px;border-color:rgba(0,0,0,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:140px 100px 140px 100px;}.elementor-779 .elementor-element.elementor-element-58925fed > .elementor-shape-top svg{width:calc(100% + 1.3px);height:34px;}.elementor-779 .elementor-element.elementor-element-7d4bbf6 > .elementor-element-populated{padding:0% 50% 0% 0%;}.elementor-779 .elementor-element.elementor-element-9e6f260 .elementor-heading-title{font-size:25px;color:#EC08E7;}.elementor-779 .elementor-element.elementor-element-2d4a487 .elementor-image-box-wrapper{text-align:start;}.elementor-779 .elementor-element.elementor-element-2d4a487 .elementor-image-box-title{margin-bottom:10px;font-size:45px;color:#BAEB05;}.elementor-779 .elementor-element.elementor-element-2d4a487 .elementor-image-box-description{color:#E8E908;}.elementor-779 .elementor-element.elementor-element-0eda137{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-0eda137 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-d3c251f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-d3c251f{text-align:center;}.elementor-779 .elementor-element.elementor-element-d3c251f .elementor-heading-title{font-size:28px;color:#1D1D1D;}.elementor-779 .elementor-element.elementor-element-b7026c1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-779 .elementor-element.elementor-element-b7026c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-b7026c1 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-b7026c1 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}body.elementor-page-779:not(.elementor-motion-effects-element-type-background), body.elementor-page-779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-779 .elementor-element.elementor-element-725664d{width:23.368%;}.elementor-779 .elementor-element.elementor-element-32f54a2{width:49.964%;}.elementor-779 .elementor-element.elementor-element-b3f3102{width:26.332%;}.elementor-779 .elementor-element.elementor-element-30da16b{width:34.774%;}.elementor-779 .elementor-element.elementor-element-85a023d{width:65.224%;}.elementor-779 .elementor-element.elementor-element-0255e85{width:65.224%;}.elementor-779 .elementor-element.elementor-element-185f88b{width:34.774%;}.elementor-779 .elementor-element.elementor-element-87c5cd9{--content-width:100%;}.elementor-779 .elementor-element.elementor-element-9df0a91{--content-width:1220px;}.elementor-779 .elementor-element.elementor-element-f1a4a4e{--content-width:1271px;}.elementor-779 .elementor-element.elementor-element-36ac30f{--width:27%;}.elementor-779 .elementor-element.elementor-element-7348c76{--width:99%;}}@media(max-width:1024px) and (min-width:768px){.elementor-779 .elementor-element.elementor-element-725664d{width:100%;}.elementor-779 .elementor-element.elementor-element-32f54a2{width:100%;}.elementor-779 .elementor-element.elementor-element-b3f3102{width:100%;}.elementor-779 .elementor-element.elementor-element-7d4bbf6{width:100%;}}@media(min-width:1025px){.elementor-779 .elementor-element.elementor-element-58925fed:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-58925fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-779 .elementor-element.elementor-element-c9db87e > .elementor-container{min-height:213px;}.elementor-779 .elementor-element.elementor-element-c9db87e:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-c9db87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-779 .elementor-element.elementor-element-56a6c14{--spacer-size:350px;}.elementor-779 .elementor-element.elementor-element-1ea2e30 .elementor-heading-title{font-size:40px;}.elementor-779 .elementor-element.elementor-element-a0c06ce > .elementor-container{min-height:213px;}.elementor-779 .elementor-element.elementor-element-a0c06ce:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-a0c06ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:74px -207px;}.elementor-779 .elementor-element.elementor-element-e8aaa32 .elementor-heading-title{font-size:40px;}.elementor-779 .elementor-element.elementor-element-35328a4{--spacer-size:350px;}.elementor-779 .elementor-element.elementor-element-2690a99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-2690a99 .elementor-divider{text-align:center;}.elementor-779 .elementor-element.elementor-element-2690a99 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-1c2824e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-1c2824e .elementor-divider{text-align:center;}.elementor-779 .elementor-element.elementor-element-1c2824e .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-cd39108 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-cd39108 .elementor-divider{text-align:center;}.elementor-779 .elementor-element.elementor-element-cd39108 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-c81b538 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-c81b538 .elementor-divider{text-align:center;}.elementor-779 .elementor-element.elementor-element-c81b538 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-2afe0c24{padding:80px 30px 30px 30px;}.elementor-779 .elementor-element.elementor-element-58925fed{padding:60px 60px 60px 50px;}.elementor-779 .elementor-element.elementor-element-7d4bbf6 > .elementor-element-populated{padding:0% 30% 0% 0%;}.elementor-779 .elementor-element.elementor-element-b7026c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-b7026c1 .elementor-divider{text-align:center;}.elementor-779 .elementor-element.elementor-element-b7026c1 .elementor-divider-separator{margin:0 auto;margin-center:0;}}@media(max-width:767px){.elementor-779 .elementor-element.elementor-element-45282d2 > .elementor-container{max-width:500px;}.elementor-779 .elementor-element.elementor-element-32f54a2{width:100%;}.elementor-bc-flex-widget .elementor-779 .elementor-element.elementor-element-32f54a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-779 .elementor-element.elementor-element-32f54a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-779 .elementor-element.elementor-element-c9db87e:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-c9db87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-779 .elementor-element.elementor-element-c9db87e{margin-top:0px;margin-bottom:15px;}.elementor-779 .elementor-element.elementor-element-30da16b{width:30%;}.elementor-779 .elementor-element.elementor-element-30da16b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-56a6c14{--spacer-size:175px;}.elementor-779 .elementor-element.elementor-element-85a023d{width:70%;}.elementor-779 .elementor-element.elementor-element-85a023d > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-1ea2e30 .elementor-heading-title{font-size:34px;}.elementor-779 .elementor-element.elementor-element-a0c06ce:not(.elementor-motion-effects-element-type-background), .elementor-779 .elementor-element.elementor-element-a0c06ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:41px -58px;}.elementor-779 .elementor-element.elementor-element-a0c06ce{margin-top:0px;margin-bottom:15px;}.elementor-779 .elementor-element.elementor-element-0255e85{width:70%;}.elementor-779 .elementor-element.elementor-element-0255e85 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-779 .elementor-element.elementor-element-e8aaa32 .elementor-heading-title{font-size:34px;}.elementor-779 .elementor-element.elementor-element-185f88b{width:30%;}.elementor-779 .elementor-element.elementor-element-185f88b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-35328a4{--spacer-size:175px;}.elementor-779 .elementor-element.elementor-element-7c37b85 > .elementor-container{max-width:500px;}.elementor-779 .elementor-element.elementor-element-0a5c3d8 > .elementor-container{max-width:500px;}.elementor-779 .elementor-element.elementor-element-2690a99 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-af43fc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-af43fc2{text-align:center;}.elementor-779 .elementor-element.elementor-element-1c2824e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-3589bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-3589bd6{text-align:center;}.elementor-779 .elementor-element.elementor-element-cd39108 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-d929d12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-d929d12{text-align:center;}.elementor-779 .elementor-element.elementor-element-c81b538 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-2afe0c24{padding:50px 20px 10px 20px;}.elementor-779 .elementor-element.elementor-element-532eb909 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-58925fed{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-7d4bbf6{width:100%;}.elementor-779 .elementor-element.elementor-element-7d4bbf6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-779 .elementor-element.elementor-element-7d4bbf6 > .elementor-element-populated{padding:60px 20px 60px 20px;}.elementor-779 .elementor-element.elementor-element-9e6f260{text-align:center;}.elementor-779 .elementor-element.elementor-element-d3c251f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-d3c251f{text-align:center;}.elementor-779 .elementor-element.elementor-element-b7026c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-340bedd */.buy-steps-banner {
  display: flex;
  justify-content: center;
  align-items: stretch;
  background: #fff;
  border-radius: 14px;
  margin: 0px auto 15px auto;
  padding: 18px 0 14px 0;
  max-width: 1280px;
  gap: 0;
}

.buy-steps-banner .step {
  flex: 1 1 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 0 8px;
}

.buy-steps-banner img {
  width: 40px;
  height: 40px;
  margin-bottom: 7px;
  filter: none;
}

.buy-steps-banner .desc {
  font-size: 15px;
  color: #888;
  font-weight: 400;
  line-height: 1.26;
  margin: 0 auto;
}

.buy-steps-banner .desc strong {
  display: block;
  color: #111;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 2px;
}

.buy-steps-banner .divider {
  width: 1px;
  background: linear-gradient(to bottom, #e6d2fa 30%, #fff 80%);
  margin: 0 8px;
}

@media (max-width: 750px) {
  .buy-steps-banner { flex-direction: column; padding: 14px 0 6px 0;}
  .buy-steps-banner .divider { display: none; }
  .buy-steps-banner .step { padding: 7px 0; }
  .buy-steps-banner img { width: 30px; height: 30px;}
  .buy-steps-banner .desc { font-size: 13px;}
  .buy-steps-banner .desc strong { font-size: 14px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dc645b8 *//* ===== Promo Discount Card (hardened, same .elementor-779 .elementor-element.elementor-element-dc645b8s) ===== */
.promo-discount-card{
  --brand:#ee2c2c;
  width:100%; max-width:320px;
  margin:0 auto 18px;
  border-radius:16px; overflow:hidden; color:#fff;
  background:linear-gradient(150deg,#ee2c2c 0%,#fb8122 100%);
  box-shadow:0 2px 14px rgba(160,0,0,.08);
  font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
  display:flex; flex-direction:column; align-items:center;
}

.promo-discount-header img{
  display:block; width:100%; max-height:110px; object-fit:contain;
  margin-bottom:-12px;
}

.promo-discount-body{
  width:92%; padding:18px 0 20px; text-align:center;
  background:rgba(255,255,255,.03); border-radius:0 0 16px 16px
}

.promo-discount-title{
  font-size:15px; font-weight:700; letter-spacing:.6px; margin:0 0 6px
}

.promo-discount-value{
  font-size:24px; font-weight:800; color:#ff2525;
  background:linear-gradient(90deg,#fff 55%,#fffbe3 100%);
  border-radius:7px; margin:0 auto 10px; display:inline-block;
  padding:2px 14px 2px 10px; box-shadow:0 1px 3px rgba(200,0,0,.08)
}
.promo-discount-value span{ color:#ee2c2c }

.promo-discount-desc{ font-size:13px; margin:0 0 10px; line-height:1.5 }
.promo-highlight{ color:#ff0; font-weight:700; display:block; margin-top:2px }

.promo-discount-code{
  font-size:14px; margin:0 0 13px; font-weight:600; letter-spacing:.5px
}

.promo-code{
  display:inline-block; margin-left:6px; padding:4px 18px;
  background:#fff; color:var(--brand); border:1.5px solid var(--brand);
  border-radius:6px; letter-spacing:2px; font-weight:800; font-size:15px !important
}

/* 关键：防主题/Elementor 按钮规则覆盖 */
.promo-discount-btn{
  display:inline-block !important; margin-top:3px;
  background:#fff !important; color:var(--brand) !important;
  font-weight:800 !important; font-size:16px !important; line-height:1;
  padding:7px 30px !important; border-radius:8px !important;
  text-decoration:none !important; border:0 !important; cursor:pointer;
  box-shadow:0 1px 4px rgba(255,50,50,.06) !important;
  transition:background .18s,color .18s !important;
}
.promo-discount-btn:hover{ background:var(--brand) !important; color:#fff !important }
.promo-discount-btn:focus-visible{
  outline:2px solid color-mix(in srgb,var(--brand) 35%,white); outline-offset:2px
}

/* 备选黄色按钮（同样加固） */
.promo-discount-btn-alt{
  display:inline-block !important; margin-top:6px;
  background:#ffd600 !important; color:#a2190a !important;
  font-weight:800 !important; font-size:16px !important; line-height:1;
  padding:7px 30px !important; border-radius:8px !important; border:0 !important;
  box-shadow:0 1px 4px rgba(180,140,0,.07) !important; cursor:pointer;
  transition:background .18s,color .18s !important;
}
.promo-discount-btn-alt:hover{ background:#ffc300 !important; color:#ee2c2c !important }
.promo-discount-btn-alt:focus-visible{
  outline:2px solid color-mix(in srgb,#ffd600 40%,#000); outline-offset:2px
}

/* 成功提示 */
.promo-copy-success{ font-size:13px; color:#008800; font-weight:700; margin-top:5px; letter-spacing:1px; animation:fadeout 1.5s forwards }
@keyframes fadeout{ 0%,80%{opacity:1} 100%{opacity:0} }

/* 主题有全局 .button/.btn 时，阻断继承到卡片内部 */
.promo-discount-card .button,
.promo-discount-card a.button,
.promo-discount-card .btn{ all:unset !important; display:inline-block !important }

/* 移动端 */
@media (max-width:480px){
  .promo-discount-card{ border-radius:12px; max-width:98% }
  .promo-discount-header img{ max-height:80px }
  .promo-discount-body{ padding:11px 0 13px }
  .promo-discount-value{ font-size:18px }
  .promo-code{ padding:2px 12px; font-size:13px !important }
  .promo-discount-btn{ font-size:14px !important; padding:7px 18px !important }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-29dc251 */.feature-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px;
  max-width: 1280px;
  margin: 0 auto;
}
@media (max-width: 1024px) {
  .feature-grid { grid-template-columns: repeat(2, 1fr);}
}
@media (max-width: 600px) {
  .feature-grid { grid-template-columns: repeat(2, 1fr); gap: 9px;}
}

.feature-item {
  background: #fff;
  border: 1px solid #eee;
  border-radius: 10px;
  padding: 20px 10px 12px 10px;
  text-align: center;
  min-height: 150px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  box-shadow: 0 2px 8px rgba(25,25,100,0.04);
  transition: box-shadow .16s, transform .16s;
}
.feature-item:hover {
  box-shadow: 0 8px 20px rgba(25,25,80,0.09);
  transform: translateY(-2px) scale(1.025);
}

/* 图标紧凑+居中 */
.feature-item .icon {
  font-size: 30px; /* 图标最大30px，保证整体紧凑 */
  width: 38px; height: 38px;
  margin-bottom: 6px;
  display: flex; align-items: center; justify-content: center;
}

/* 标题更小 */
.feature-item .title {
  font-weight: 600;
  font-size: 13px;
  margin-bottom: 2px;
  color: #232323;
  line-height: 1.22;
}

/* 详情字体更小 */
.feature-item .details {
  font-size: 11px;
  color: #555;
  line-height: 1.35;
  margin-top: 3px;
}

@media (max-width: 900px){
  .feature-item { min-height: 94px; padding: 10px 6px 9px 6px;}
  .feature-item .icon { font-size: 24px; width: 28px; height: 28px;}
  .feature-item .title { font-size: 12px;}
  .feature-item .details { font-size: 10px;}
}/* End custom CSS */