.elementor-779 .elementor-element.elementor-element-45282d2 > .elementor-container{max-width:500px;}.elementor-779 .elementor-element.elementor-element-45282d2{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.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://www.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://www.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-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-5e9a5b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-5e9a5b4{text-align:center;}.elementor-779 .elementor-element.elementor-element-5e9a5b4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:400;}.elementor-779 .elementor-element.elementor-element-94ab4ff{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-779 .elementor-element.elementor-element-94ab4ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-94ab4ff .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-94ab4ff .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-779 .elementor-element.elementor-element-99434fa{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:2px 2px 2px 2px;}.elementor-779 .elementor-element.elementor-element-97d2988 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-1f93480 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-3c5f006 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-54a4035 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-b85420e .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-70162e9 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-0c60d09 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-609d9fa img{height:107px;opacity:1;}.elementor-779 .elementor-element.elementor-element-609d9fa .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-26e94db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-26e94db .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-6823aac .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-8a39073 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-852a350 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-5452959 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-e571dca .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-d11cffd .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-8265db6 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-5325f4b .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-9c5e58c .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-4856330 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-cffc284 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-63a190c .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-d81cb31 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-cea063a .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-f43c5e8 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-f4a4b8a .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-66e9e30 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-c78f937 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-61a7091 .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-3d1f24b .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-15aa87c .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.elementor-779 .elementor-element.elementor-element-941ff9f .widget-image-caption{color:#3D3D3D;font-size:14px;margin-block-start:0px;}.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://www.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;}.elementor-779 .elementor-element.elementor-element-a475b76 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-78da591a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:48px;margin-bottom:-792px;z-index:2;}.elementor-779 .elementor-element.elementor-element-78da591a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-e774c1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-779 .elementor-element.elementor-element-e774c1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232220;}.elementor-779 .elementor-element.elementor-element-e774c1e > .elementor-element-populated{box-shadow:0px 0px 37px 8px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-779 .elementor-element.elementor-element-e774c1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-779 .elementor-element.elementor-element-1920c9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-1920c9d{text-align:start;}.elementor-779 .elementor-element.elementor-element-1920c9d .elementor-heading-title{font-size:18px;font-weight:300;letter-spacing:4.7px;color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-3e15f7d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-3e15f7d{text-align:start;}.elementor-779 .elementor-element.elementor-element-3e15f7d .elementor-heading-title{font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-779 .elementor-element.elementor-element-3926a46{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-779 .elementor-element.elementor-element-3926a46 > .elementor-widget-container{margin:-15px 0px 5px 0px;}.elementor-779 .elementor-element.elementor-element-3926a46 .elementor-divider-separator{width:16%;margin:0 auto;margin-left:0;}.elementor-779 .elementor-element.elementor-element-3926a46 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-779 .elementor-element.elementor-element-09a6c26{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:18px;--grid-row-gap:0px;}.elementor-779 .elementor-element.elementor-element-09a6c26 .elementor-widget-container{text-align:center;}.elementor-779 .elementor-element.elementor-element-09a6c26 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.9em;}.elementor-779 .elementor-element.elementor-element-09a6c26 .elementor-social-icon i{color:#060606;}.elementor-779 .elementor-element.elementor-element-09a6c26 .elementor-social-icon svg{fill:#060606;}.elementor-779 .elementor-element.elementor-element-75e10d7 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-icon i{color:#FFA600;transition:color 0.3s;}.elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-icon svg{fill:#FFA600;transition:fill 0.3s;}.elementor-779 .elementor-element.elementor-element-75e10d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-779 .elementor-element.elementor-element-75e10d7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-779 .elementor-element.elementor-element-a48c71e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-779 .elementor-element.elementor-element-5b1967b0{margin-top:0px;margin-bottom:0px;}.elementor-779 .elementor-element.elementor-element-6a417cc1 > .elementor-element-populated{margin:-0px -0px -0px -0px;--e-column-margin-right:-0px;--e-column-margin-left:-0px;}.elementor-779 .elementor-element.elementor-element-67d0982d > .elementor-widget-container{margin:181px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-67d0982d iframe{height:685px;}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-99434fa{--content-width:1288px;}.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%;}.elementor-779 .elementor-element.elementor-element-41901008{width:20.452%;}.elementor-779 .elementor-element.elementor-element-e774c1e{width:55.48%;}.elementor-779 .elementor-element.elementor-element-ece3875{width:23.653%;}}@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-94ab4ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-94ab4ff .elementor-divider{text-align:center;}.elementor-779 .elementor-element.elementor-element-94ab4ff .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-779 .elementor-element.elementor-element-99434fa{--grid-auto-flow:row;}.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;}.elementor-779 .elementor-element.elementor-element-1920c9d{text-align:center;}.elementor-779 .elementor-element.elementor-element-3e15f7d{text-align:center;}.elementor-779 .elementor-element.elementor-element-09a6c26{--grid-row-gap:17px;}}@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-94ab4ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-779 .elementor-element.elementor-element-99434fa{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-779 .elementor-element.elementor-element-97d2988 img{height:76;}.elementor-779 .elementor-element.elementor-element-97d2988 .widget-image-caption{font-size:12px;}.elementor-779 .elementor-element.elementor-element-1f93480 .widget-image-caption{font-size:12px;}.elementor-779 .elementor-element.elementor-element-3c5f006 .widget-image-caption{font-size:12px;}.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 image, class: .elementor-element-3c5f006 */.brand-item {
  text-align: center;
  margin-bottom: 20px;
}

.brand-item img {
  width: 100%;
  max-width: 100px;
  height: auto;
  object-fit: contain;
  border-radius: 10px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

.brand-item p {
  font-size: 14px;
  color: #333;
  margin-top: 6px;
}/* 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 */
/* Start custom CSS for html, class: .elementor-element-a475b76 */.payment-methods h3 {
  font-size: 14px;
  font-weight: 500;
  color: #4b0082;
  margin-bottom: 0px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  text-align: center;  /* ← 这里由left改成center */
}

.payment-logos {
  display: flex;
  justify-content: center;    /* ← 这里由flex-start改成center */
  align-items: center;
  flex-wrap: wrap;
  gap: 40px;
  padding: 20px 0;
}

/* ...以下内容保持不变... */

.payment-logo {
  width: 65px;
  height: auto;
  object-fit: contain;
  transition: transform 0.3s ease;
}

.payment-logo:hover {
  transform: scale(1.1);
}

@media (max-width: 600px) {
  .payment-logos {
    justify-content: center;
    gap: 12px;
  }
  .payment-logo {
    width: 32px;
  }
}/* End custom CSS */