.elementor-821 .elementor-element.elementor-element-3c28200{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-a37fee3{--e-image-carousel-slides-to-show:1;}.elementor-821 .elementor-element.elementor-element-a37fee3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-821 .elementor-element.elementor-element-1c2e366{--display:grid;--position:absolute;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;top:550px;--z-index:10;}.elementor-821 .elementor-element.elementor-global-581{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 045px;}.elementor-821 .elementor-element.elementor-global-581 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-821 .elementor-element.elementor-global-581 .elementor-button{font-family:"Arial", Sans-serif;font-size:17px;text-transform:capitalize;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-821 .elementor-element.elementor-global-581 .elementor-button-icon{font-size:20px;}.elementor-821 .elementor-element.elementor-global-581 .elementor-button .elementor-button-icon i, .elementor-821 .elementor-element.elementor-global-581 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-821 .elementor-element.elementor-global-584 .elementor-button-content-wrapper{flex-direction:row;}.elementor-821 .elementor-element.elementor-global-584 .elementor-button{font-family:"Arial", Sans-serif;font-size:17px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-821 .elementor-element.elementor-global-584 .elementor-button-icon{font-size:20px;}.elementor-821 .elementor-element.elementor-global-584 .elementor-button .elementor-button-icon i, .elementor-821 .elementor-element.elementor-global-584 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-821 .elementor-element.elementor-global-587 .elementor-button-content-wrapper{flex-direction:row;}.elementor-821 .elementor-element.elementor-global-587 .elementor-button{font-family:"Arial", Sans-serif;font-size:17px;border-radius:10px 10px 10px 10px;}.elementor-821 .elementor-element.elementor-global-587 .elementor-button-icon{font-size:20px;}.elementor-821 .elementor-element.elementor-global-587 .elementor-button .elementor-button-icon i, .elementor-821 .elementor-element.elementor-global-587 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-821 .elementor-element.elementor-element-7a838aa{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-62e39c9 .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#f8f8fa;}.elementor-821 .elementor-element.elementor-element-62e39c9 .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:#A5A4B0;}.elementor-821 .elementor-element.elementor-element-62e39c9 .eael-breadcrumbs .eael-breadcrumb-separator{color:#A5A4B0;margin:0 10px;}.elementor-821 .elementor-element.elementor-element-c124d8e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-ebe6130{--display:flex;--gap:5px 1px;--row-gap:5px;--column-gap:1px;--border-radius:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-5279bba{--display:grid;--min-height:85px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-821 .elementor-element.elementor-element-5279bba.e-con{--align-self:flex-start;}.elementor-821 .elementor-element.elementor-element-422a0dd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-821 .elementor-element.elementor-element-422a0dd.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-a2f699c.elementor-element{--align-self:flex-start;}.elementor-821 .elementor-element.elementor-element-a2f699c{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-a2f699c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-821 .elementor-element.elementor-element-a2f699c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-821 .elementor-element.elementor-element-a2f699c .jet-listing-dynamic-field{justify-content:center;}.elementor-821 .elementor-element.elementor-element-a2f699c .jet-listing-dynamic-field__content{text-align:center;}.elementor-821 .elementor-element.elementor-element-008821f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-821 .elementor-element.elementor-element-008821f.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-008821f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-821 .elementor-element.elementor-element-d67325b.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-d67325b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-821 .elementor-element.elementor-element-d67325b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-821 .elementor-element.elementor-element-d67325b .jet-listing-dynamic-field{justify-content:center;}.elementor-821 .elementor-element.elementor-element-d67325b .jet-listing-dynamic-field__content{text-align:center;}.elementor-821 .elementor-element.elementor-element-543bc39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:1px 1px 1px 1px;text-align:left;}.elementor-821 .elementor-element.elementor-element-543bc39.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-543bc39.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-821 .elementor-element.elementor-element-3f55be7.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-3f55be7 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-821 .elementor-element.elementor-element-3f55be7 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-821 .elementor-element.elementor-element-3f55be7 .jet-listing-dynamic-field{justify-content:center;}.elementor-821 .elementor-element.elementor-element-3f55be7 .jet-listing-dynamic-field__content{text-align:center;}.elementor-821 .elementor-element.elementor-element-0745274{padding:5px 5px 5px 5px;border-radius:1px 1px 1px 1px;text-align:left;}.elementor-821 .elementor-element.elementor-element-0745274.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-0745274.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-821 .elementor-element.elementor-element-a23af95.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-a23af95 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-821 .elementor-element.elementor-element-a23af95 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-821 .elementor-element.elementor-element-a23af95 .jet-listing-dynamic-field{justify-content:center;}.elementor-821 .elementor-element.elementor-element-a23af95 .jet-listing-dynamic-field__content{text-align:center;}.elementor-821 .elementor-element.elementor-element-f06437f{padding:5px 5px 5px 5px;border-radius:1px 1px 1px 1px;text-align:left;}.elementor-821 .elementor-element.elementor-element-f06437f.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-f06437f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-821 .elementor-element.elementor-element-1021634.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-1021634 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-821 .elementor-element.elementor-element-1021634 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-821 .elementor-element.elementor-element-1021634 .jet-listing-dynamic-field{justify-content:center;}.elementor-821 .elementor-element.elementor-element-1021634 .jet-listing-dynamic-field__content{text-align:center;}.elementor-821 .elementor-element.elementor-element-799df05{padding:5px 5px 5px 5px;border-radius:1px 1px 1px 1px;text-align:left;}.elementor-821 .elementor-element.elementor-element-799df05.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-799df05.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-821 .elementor-element.elementor-element-2ddfab8.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-2ddfab8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-821 .elementor-element.elementor-element-2ddfab8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-821 .elementor-element.elementor-element-2ddfab8 .jet-listing-dynamic-field{justify-content:center;}.elementor-821 .elementor-element.elementor-element-2ddfab8 .jet-listing-dynamic-field__content{text-align:center;}.elementor-821 .elementor-element.elementor-element-ed63baa{padding:5px 5px 5px 5px;text-align:left;}.elementor-821 .elementor-element.elementor-element-ed63baa.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-ed63baa.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-821 .elementor-element.elementor-element-15d252a.elementor-element{--align-self:center;}.elementor-821 .elementor-element.elementor-element-15d252a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-821 .elementor-element.elementor-element-15d252a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-821 .elementor-element.elementor-element-15d252a .jet-listing-dynamic-field{justify-content:center;}.elementor-821 .elementor-element.elementor-element-15d252a .jet-listing-dynamic-field__content{text-align:center;}.elementor-821 .elementor-element.elementor-element-8760c79 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-821 .elementor-element.elementor-element-8760c79 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-821 .elementor-element.elementor-element-8760c79 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-8760c79 .jet-listing-dynamic-field__content{text-align:left;}.elementor-821 .elementor-element.elementor-element-8b4c1aa{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-af168fa{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-bc05d26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-b4a482b{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-7831ace .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-7831ace .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-73663ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-4527936{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-b4d94d0 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-b4d94d0 .jet-listing-dynamic-repeater__item > *{justify-content:center;display:flex;width:300px;}.elementor-821 .elementor-element.elementor-element-750caf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-b599672{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-d0b2302 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-d0b2302 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-b19f4fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-4907655{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-cfdc0a6 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-cfdc0a6 .jet-listing-dynamic-repeater__item > *{justify-content:center;display:flex;width:350px;}.elementor-821 .elementor-element.elementor-element-c030586{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-61d18a6{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-100fe76 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-100fe76 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-9a125cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-3310b39{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-69e10b8 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-69e10b8 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-6e194be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-1b46562{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-314d648 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-314d648 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-33574f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-d790e4f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-4bd4c55 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-4bd4c55 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-b60c6ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-c6a4ce7{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-6423922 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-6423922 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-a11e6b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-2c5a1d8{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-cd13484 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-cd13484 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-3dfe45d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-821 .elementor-element.elementor-element-fb0e111{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-821 .elementor-element.elementor-element-3fc0f1f .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-3fc0f1f .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-3ce7e25{--display:flex;}.elementor-821 .elementor-element.elementor-element-5269d7e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-821 .elementor-element.elementor-element-5269d7e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-821 .elementor-element.elementor-element-5269d7e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-821 .elementor-element.elementor-element-1dc3803{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-f3b698c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;}.elementor-821 .elementor-element.elementor-element-f3b698c::before, .elementor-821 .elementor-element.elementor-element-f3b698c > .elementor-background-video-container::before, .elementor-821 .elementor-element.elementor-element-f3b698c > .e-con-inner > .elementor-background-video-container::before, .elementor-821 .elementor-element.elementor-element-f3b698c > .elementor-background-slideshow::before, .elementor-821 .elementor-element.elementor-element-f3b698c > .e-con-inner > .elementor-background-slideshow::before, .elementor-821 .elementor-element.elementor-element-f3b698c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-821 .elementor-element.elementor-element-e086092{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-e086092 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-821 .elementor-element.elementor-element-4f669de{--display:flex;}.elementor-821 .elementor-element.elementor-element-38bf061{padding:085px 0px 0px 40px;}.elementor-821 .elementor-element.elementor-element-b3c7e88{width:var( --container-widget-width, 50% );max-width:50%;margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;--container-widget-width:50%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-821 .elementor-element.elementor-element-e9a18e7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-df405b4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-821 .elementor-element.elementor-element-a7607ea .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-821 .elementor-element.elementor-element-a7607ea .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-821 .elementor-element.elementor-element-a7607ea .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-821 .elementor-element.elementor-element-a7607ea .jet-listing-dynamic-field__content{text-align:left;}.elementor-821 .elementor-element.elementor-element-0f1c876{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-378c5a2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-821 .elementor-element.elementor-element-378c5a2.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-821 .elementor-element.elementor-element-4887f33{margin-top:0px;margin-bottom:0px;}.elementor-821 .elementor-element.elementor-element-569f3c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-821 .elementor-element.elementor-element-569f3c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-821 .elementor-element.elementor-element-16d4e197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-group{padding-right:calc( 25px/2 );padding-left:calc( 25px/2 );margin-bottom:20px;}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-form-fields-wrapper{margin-left:calc( -25px/2 );margin-right:calc( -25px/2 );margin-bottom:-20px;}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-group > label, .elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-mark-required .elementor-field-label:after{color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-type-html{padding-bottom:0px;}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-group .elementor-field, .elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-subgroup label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-821 .elementor-element.elementor-element-4dc7df70 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );}.elementor-821 .elementor-element.elementor-element-4dc7df70 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-821 .elementor-element.elementor-element-4dc7df70 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-821 .elementor-element.elementor-element-4dc7df70 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-accent );}.elementor-821 .elementor-element.elementor-element-4dc7df70 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-821 .elementor-element.elementor-element-4dc7df70{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-821 .elementor-element.elementor-element-3c28200{--content-width:1440px;}.elementor-821 .elementor-element.elementor-element-1c2e366{--content-width:780px;}.elementor-821 .elementor-element.elementor-element-7a838aa{--content-width:1440px;}.elementor-821 .elementor-element.elementor-element-c124d8e{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-821 .elementor-element.elementor-element-569f3c8{width:100%;}}@media(max-width:1024px){.elementor-821 .elementor-element.elementor-element-3c28200{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-1c2e366{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-7a838aa{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-c124d8e{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-5279bba{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-8b4c1aa{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-af168fa{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-1dc3803{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-f3b698c{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-e9a18e7{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-0f1c876{--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-378c5a2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-821 .elementor-element.elementor-element-3c28200{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-1c2e366{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-7a838aa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-c124d8e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-5279bba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-8b4c1aa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-af168fa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-1dc3803{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-f3b698c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-e9a18e7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-0f1c876{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-821 .elementor-element.elementor-element-378c5a2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-821 .elementor-element.elementor-element-569f3c8 > .elementor-element-populated{padding:50px 30px 50px 30px;}}/* Start custom CSS for container, class: .elementor-element-5279bba *//*
 * 最终样式代码 V3
 * 功能: 增加外边距 + 左列灰色背景
*/

/* --- 1. 为整个表格增加上下外边距 --- */
.elementor-821 .elementor-element.elementor-element-5279bba {
    margin-top: 30px;    /* 增加顶部距离 */
    margin-bottom: 30px; /* 增加底部距离 */
}


/* --- 2. 基础边框和内边距 --- */

/* 为网格中的每个控件（单元格）添加下边框 */
.elementor-821 .elementor-element.elementor-element-5279bba .elementor-widget {
    border-bottom: 1px solid #eeeeee;
}

/* 移除最后一行两个控件多余的下边框 */
.elementor-821 .elementor-element.elementor-element-5279bba .elementor-widget:nth-last-child(1),
.elementor-821 .elementor-element.elementor-element-5279bba .elementor-widget:nth-last-child(2) {
    border-bottom: none;
}

/* 为每个单元格的内容添加内边距 */
.elementor-821 .elementor-element.elementor-element-5279bba .elementor-widget .elementor-widget-container {
    padding: 12px 15px; 
}


/* --- 3. 左列特殊样式 (灰色背景 + 右边框) --- */

/* 
 * 选中左边的列（奇数控件），并应用所有样式：
 * - 灰色背景
 * - 右侧分割线
 * - 标题文字加粗
*/
.elementor-821 .elementor-element.elementor-element-5279bba .elementor-widget:nth-child(odd) {
    background-color: #f9f9f9;  /* 设置一个非常浅的灰色背景 */
    border-right: 1px solid #eeeeee; /* 右侧分割线 */
}

.elementor-821 .elementor-element.elementor-element-5279bba .elementor-widget:nth-child(odd) .elementor-heading-title {
    font-weight: 600; /* 文字加粗 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebe6130 *//*
 * 最终样式代码 - 包含加粗、浅色边框和斑马条纹
*/

/* --- 1. 基础边框和内边距 --- */

/* 为网格中的每个控件（单元格）添加下边框 */
.elementor-821 .elementor-element.elementor-element-ebe6130 .elementor-widget {
    border-bottom: 1px solid #e9e9e9; /* 使用更浅的灰色 */
}

/* 为左边的列（奇数控件）添加右边框 */
.elementor-821 .elementor-element.elementor-element-ebe6130 .elementor-widget:nth-child(odd) {
    border-right: 1px solid #e9e9e9; /* 使用更浅的灰色 */
}

/* 移除最后一行两个控件多余的下边框 */
.elementor-821 .elementor-element.elementor-element-ebe6130 .elementor-widget:nth-last-child(1),
.elementor-821 .elementor-element.elementor-element-ebe6130 .elementor-widget:nth-last-child(2) {
    border-bottom: none;
}

/* 为每个单元格的内容添加内边距 */
.elementor-821 .elementor-element.elementor-element-ebe6130 .elementor-widget .elementor-widget-container {
    padding: 12px 15px;
}


/* --- 2. 左侧标签加粗 --- */

/* 找到左侧列（奇数控件）里的标题，并将其加粗 */
.elementor-821 .elementor-element.elementor-element-ebe6130 .elementor-widget:nth-child(odd) .elementor-heading-title {
    font-weight: 600; /* 600是常用的粗体值 */
}


/* --- 3. 隔行背景色 (斑马条纹) --- */

/* 
 * 选中第1、2、5、6、9、10...个控件，也就是第1、3、5...行
 * 4n-3 匹配 1, 5, 9...
 * 4n-2 匹配 2, 6, 10...
*/
.elementor-821 .elementor-element.elementor-element-ebe6130 .elementor-widget:nth-child(4n-3),
.elementor-821 .elementor-element.elementor-element-ebe6130 .elementor-widget:nth-child(4n-2) {
    background-color: #f7f7f7; /* 设置一个非常浅的灰色背景 */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-8760c79 */.elementor-821 .elementor-element.elementor-element-8760c79 .elementor-icon-list-items {
    columns: 2; /* 你想要2列就写2, 想要3列就写3 */
    column-gap: 20px; /* 设置列之间的间距 */
}
.elementor-821 .elementor-element.elementor-element-8760c79 .elementor-icon-list-item {
    break-inside: avoid; /* 防止一个项目被切成两半 */
    padding-bottom: 10px; /* 增加每个项目的下间距，让排版更好看 */
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-7831ace *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-7831ace .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-7831ace .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-7831ace .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b4d94d0 *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-b4d94d0 .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-b4d94d0 .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-b4d94d0 .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-d0b2302 *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-d0b2302 .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-d0b2302 .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-d0b2302 .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-cfdc0a6 *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-cfdc0a6 .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-cfdc0a6 .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-cfdc0a6 .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-100fe76 *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-100fe76 .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-100fe76 .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-100fe76 .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-69e10b8 *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-69e10b8 .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-69e10b8 .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-69e10b8 .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-314d648 *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-314d648 .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-314d648 .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-314d648 .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-4bd4c55 *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-4bd4c55 .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-4bd4c55 .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-4bd4c55 .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-6423922 *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-6423922 .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-6423922 .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-6423922 .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-cd13484 *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-cd13484 .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-cd13484 .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-cd13484 .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-3fc0f1f *//* --- 让 Repeater 的内容横向排列成列 --- */

/* 1. 让包裹容器使用 Flexbox 布局 */
/* 注意：这里的 .repeater-wrapper 必须和您在 Before/After markup 中设置的 class 一致 */
.elementor-821 .elementor-element.elementor-element-3fc0f1f .repeater-wrapper {
    display: flex; /* 关键：开启 Flexbox 布局 */
    width: 100%;
}

/* 2. 设置每个单元格（列）的样式 */
.elementor-821 .elementor-element.elementor-element-3fc0f1f .comparison-cell {
    flex: 1; /* ★ 核心：让每个单元格都平分剩余宽度 */
    padding: 15px; /* 单元格内边距，让文字有呼吸空间 */
    text-align: center; /* 文字居中对齐 */
    border-right: 1px solid #EAEAEA; /* 右侧的垂直分割线 */
}

/* 3. 移除最后一个单元格的右边框，让表格更整洁 */
.elementor-821 .elementor-element.elementor-element-3fc0f1f .comparison-cell:last-child {
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-a7607ea *//* --- 汽车特性列表样式 (橙色主题) --- */

/* 1. 两列布局容器 */
.elementor-821 .elementor-element.elementor-element-a7607ea .jet-dynamic-field__content {
    column-count: 2;
    column-gap: 30px;
}

/* 2. 每一项特性 */
.elementor-821 .elementor-element.elementor-element-a7607ea .feature-item {
    display: block;
    margin-bottom: 15px; /* 项目之间的垂直间距 */
    line-height: 1.4; /* 增加行高，避免文字和图标太挤 */
}

/* 3. 图标样式 */
.elementor-821 .elementor-element.elementor-element-a7607ea .feature-item i {
    color: #F39C12; /* ★ 核心：设置图标为目标橙色 */
    font-size: 20px; /* 图标可以稍微大一点 */
    margin-right: 10px; /* 图标和文字的间距 */
    vertical-align: middle; /* 确保图标和文字垂直居中 */
}

/* 4. 文字样式 */
.elementor-821 .elementor-element.elementor-element-a7607ea .feature-item {
    color: #333333; /* 设置文字颜色为深灰色 */
    font-size: 15px;
    font-weight: 500; /* ★ 字体稍微加粗一点 (Medium) */
}

/* 针对移动设备，变回一列 */
@media (max-width: 767px) {
    .elementor-821 .elementor-element.elementor-element-a7607ea .jet-dynamic-field__content {
        column-count: 1;
    }
}/* End custom CSS */