.elementor-26865 .elementor-element.elementor-element-d23ec15{--display:flex;--min-height:550px;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-26865 .elementor-element.elementor-element-d23ec15:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-d23ec15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/05/self-lubricating-and-oil-free-bearings-for-different-industries-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-ba53a48{--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;--overlay-opacity:0.5;}.elementor-26865 .elementor-element.elementor-element-ba53a48::before, .elementor-26865 .elementor-element.elementor-element-ba53a48 > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-ba53a48 > .e-con-inner > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-ba53a48 > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-ba53a48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-ba53a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26865 .elementor-element.elementor-element-b4f3ab1 .elementor-heading-title{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-1b3b6bc{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-1b3b6bc p{margin-block-end:10px;}.elementor-26865 .elementor-element.elementor-element-8993db4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-20a1f66 .elementor-button{background-color:#2D4DAA;font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-26865 .elementor-element.elementor-element-20a1f66 .elementor-button:hover, .elementor-26865 .elementor-element.elementor-element-20a1f66 .elementor-button:focus{background-color:#1C3A8C;}.elementor-26865 .elementor-element.elementor-element-20a1f66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26865 .elementor-element.elementor-element-71803a4{--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;--overlay-opacity:0.5;}.elementor-26865 .elementor-element.elementor-element-71803a4::before, .elementor-26865 .elementor-element.elementor-element-71803a4 > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-71803a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-71803a4 > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-71803a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-71803a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-26865 .elementor-element.elementor-element-9c2714d img{border-radius:40px 40px 40px 40px;}.elementor-26865 .elementor-element.elementor-element-0f2a6cd{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-0f2a6cd:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-0f2a6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/05/bkz-industr-motor-spindle-factory-background-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-ed20669{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26865 .elementor-element.elementor-element-b4ad465{text-align:center;}.elementor-26865 .elementor-element.elementor-element-120bc69{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-6544c7a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-141447c{--display:flex;--min-height:620px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-141447c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26865 .elementor-element.elementor-element-197c26f{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-ddc16f2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-6c91e20{--display:flex;}.elementor-26865 .elementor-element.elementor-element-1b848d0{color:#626262;}.elementor-26865 .elementor-element.elementor-element-f3ce888{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-27254dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-27254dc:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-27254dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-9a577e1{text-align:center;}.elementor-26865 .elementor-element.elementor-element-e576f3e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-e576f3e:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-e576f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-05af63f{text-align:center;}.elementor-26865 .elementor-element.elementor-element-becd1e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-becd1e6:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-becd1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-4c45b56{text-align:center;}.elementor-26865 .elementor-element.elementor-element-63ff3e7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-63ff3e7:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-63ff3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-a0f9ed7{text-align:center;}.elementor-26865 .elementor-element.elementor-element-afebfc6{--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-26865 .elementor-element.elementor-element-2a4f970{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-2a4f970:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-2a4f970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-6d77c9e{text-align:center;}.elementor-26865 .elementor-element.elementor-element-25363b6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-25363b6:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-25363b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-61d09cd{text-align:center;}.elementor-26865 .elementor-element.elementor-element-68c7813{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-68c7813:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-68c7813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-4d9d996{text-align:center;}.elementor-26865 .elementor-element.elementor-element-307be1d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-307be1d:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-307be1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-77ad0f7{text-align:center;}.elementor-26865 .elementor-element.elementor-element-0044b4a{--display:flex;--min-height:620px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-0044b4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26865 .elementor-element.elementor-element-7c7c19f{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-09ad9e4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-7b6bc60{--display:flex;}.elementor-26865 .elementor-element.elementor-element-8ac1e5b{color:#626262;}.elementor-26865 .elementor-element.elementor-element-40f3b16{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-13c49c4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-13c49c4:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-13c49c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-0da3ae0{text-align:center;}.elementor-26865 .elementor-element.elementor-element-9f6c6a5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-9f6c6a5:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-9f6c6a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-e1c00fb{text-align:center;}.elementor-26865 .elementor-element.elementor-element-28d4f62{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-28d4f62:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-28d4f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-44c902f{text-align:center;}.elementor-26865 .elementor-element.elementor-element-3157494{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-3157494:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-3157494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-698f6a3{text-align:center;}.elementor-26865 .elementor-element.elementor-element-44be746{--display:flex;--min-height:210px;--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-26865 .elementor-element.elementor-element-6825271{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-6825271:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-6825271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-b11b755{text-align:center;}.elementor-26865 .elementor-element.elementor-element-868cd31{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-868cd31:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-868cd31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-9596750{text-align:center;}.elementor-26865 .elementor-element.elementor-element-40d1b48{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-4102fd2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-d4d5845{--display:flex;--min-height:620px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-d4d5845.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26865 .elementor-element.elementor-element-4b95f78{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-d8cc482 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-20301c0{--display:flex;}.elementor-26865 .elementor-element.elementor-element-77be839{color:#626262;}.elementor-26865 .elementor-element.elementor-element-2f0e108{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-68cb4c1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-68cb4c1:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-68cb4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-59ac1c1{text-align:center;}.elementor-26865 .elementor-element.elementor-element-e40a287{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-e40a287:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-e40a287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-36c72c0{text-align:center;}.elementor-26865 .elementor-element.elementor-element-6dbc349{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-6dbc349:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-6dbc349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-a321549{text-align:center;}.elementor-26865 .elementor-element.elementor-element-0e42294{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-63d83b7{--display:flex;--min-height:210px;--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-14910ed{--display:flex;--min-height:620px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-14910ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26865 .elementor-element.elementor-element-0321bc9{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-65cfe68 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-7b415f8{--display:flex;}.elementor-26865 .elementor-element.elementor-element-773cd34{color:#626262;}.elementor-26865 .elementor-element.elementor-element-e3bfba0{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-0313af2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-0313af2:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-0313af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-7365b64{text-align:center;}.elementor-26865 .elementor-element.elementor-element-72b70f3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-72b70f3:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-72b70f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-ba608c5{text-align:center;}.elementor-26865 .elementor-element.elementor-element-970cdb8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-f4e93a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-ca1f6b4{--display:flex;--min-height:210px;--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-2e77f13{--display:flex;--min-height:620px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-2e77f13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26865 .elementor-element.elementor-element-cf21d3e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-c750b56 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-1b9750a{--display:flex;}.elementor-26865 .elementor-element.elementor-element-10a31b9{color:#626262;}.elementor-26865 .elementor-element.elementor-element-1b8c0a3{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-b58e8f6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-b58e8f6:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-b58e8f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-9df1720{text-align:center;}.elementor-26865 .elementor-element.elementor-element-a40d21c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-a40d21c:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-a40d21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-1e34566{text-align:center;}.elementor-26865 .elementor-element.elementor-element-d4e4618{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-67563aa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-1af1fe6{--display:flex;--min-height:210px;--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-b9b3271{--display:flex;--min-height:620px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-b9b3271.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-26865 .elementor-element.elementor-element-a7c2ba0{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-01f2be2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-df4d81d{--display:flex;}.elementor-26865 .elementor-element.elementor-element-6efe8d5{color:#626262;}.elementor-26865 .elementor-element.elementor-element-a0294a1{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-9ce228a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-9ce228a:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-9ce228a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-85a6982{text-align:center;}.elementor-26865 .elementor-element.elementor-element-8417a85{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-8417a85:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-8417a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-0fdc9c0{text-align:center;}.elementor-26865 .elementor-element.elementor-element-ec44dba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-ec44dba:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-ec44dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-a841052{text-align:center;}.elementor-26865 .elementor-element.elementor-element-8103c9d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-8103c9d:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-8103c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-fb0840a{text-align:center;}.elementor-26865 .elementor-element.elementor-element-a6fc6c8{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-752916f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-752916f:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-752916f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF1F9;}.elementor-26865 .elementor-element.elementor-element-90d4756{text-align:center;}.elementor-26865 .elementor-element.elementor-element-5d34fd5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-69578ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-7d6e8f6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26865 .elementor-element.elementor-element-9028ffd{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:6px;--n-tabs-gap:0px;--n-tabs-title-border-radius:10px 10px 0px 0px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:3px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:3px;--n-tabs-title-font-size:15px;--n-tabs-title-color-active:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-9028ffd > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-9028ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#2E4F97;}.elementor-26865 .elementor-element.elementor-element-9028ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-26865 .elementor-element.elementor-element-9028ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#2E4F97;}:where( .elementor-26865 .elementor-element.elementor-element-9028ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:4px 1px 1px 1px;border-color:#2E4F97;}.elementor-26865 .elementor-element.elementor-element-9028ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 0px 1px;border-color:#2E4F97;}.elementor-26865 .elementor-element.elementor-element-9028ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;}.elementor-26865 .elementor-element.elementor-element-9028ffd [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-4a6af97{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26865 .elementor-element.elementor-element-0428d7e .elementor-button{background-color:#2D4DAA;font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-26865 .elementor-element.elementor-element-0428d7e .elementor-button:hover, .elementor-26865 .elementor-element.elementor-element-0428d7e .elementor-button:focus{background-color:#1C3A8C;}.elementor-26865 .elementor-element.elementor-element-0428d7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26865 .elementor-element.elementor-element-f71e9f3{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-f71e9f3:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-f71e9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-26865 .elementor-element.elementor-element-8fb1d1e{--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-26865 .elementor-element.elementor-element-bcbdb18{text-align:start;font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-c8324e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-26865 .elementor-element.elementor-element-83ee1f0 .elementor-button{background-color:#2D4DAA;font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-26865 .elementor-element.elementor-element-83ee1f0 .elementor-button:hover, .elementor-26865 .elementor-element.elementor-element-83ee1f0 .elementor-button:focus{background-color:#1C3A8C;}.elementor-26865 .elementor-element.elementor-element-83ee1f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26865 .elementor-element.elementor-element-12bf497 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-d03da68{--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-26865 .elementor-element.elementor-element-d03da68:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-d03da68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-211714b{font-family:"HarmonyOS_Sans_SC_Regular", HarmonyOS Sans SC;font-size:16px;font-weight:400;line-height:22.4px;}.elementor-26865 .elementor-element.elementor-element-5efa6bf{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-5efa6bf:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-5efa6bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/05/bearing-factory-video-background-scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-3ff34af{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26865 .elementor-element.elementor-element-e51e82d{text-align:center;}.elementor-26865 .elementor-element.elementor-element-8df238b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-087eb84{--display:flex;}.elementor-26865 .elementor-element.elementor-element-68c04fc{--display:flex;}.elementor-26865 .elementor-element.elementor-element-c4378ae{--display:flex;--min-height:230px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-c4378ae.e-con{--align-self:flex-start;}.elementor-26865 .elementor-element.elementor-element-1e3de97{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-1e3de97:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-1e3de97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/02/bearings-in-machinery.webp");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-883a6c9{z-index:1;}.elementor-26865 .elementor-element.elementor-element-883a6c9 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-640549e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:darken;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-640549e::before, .elementor-26865 .elementor-element.elementor-element-640549e > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-640549e > .e-con-inner > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-640549e > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-640549e > .e-con-inner > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-640549e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/02/bearings-in-machinery.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-640549e::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-26865 .elementor-element.elementor-element-2e41751 .elementor-heading-title{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-105ff32{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-105ff32 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-105ff32.elementor-element{--align-self:flex-start;}.elementor-26865 .elementor-element.elementor-element-2c4cc2a{--display:flex;}.elementor-26865 .elementor-element.elementor-element-f8c5463{--display:flex;--min-height:230px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-b4e9321{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-b4e9321:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-b4e9321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/02/bearings-for-agriculture.webp");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-1cde8c4{z-index:1;}.elementor-26865 .elementor-element.elementor-element-1cde8c4 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-c1abf2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:darken;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-c1abf2d::before, .elementor-26865 .elementor-element.elementor-element-c1abf2d > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-c1abf2d > .e-con-inner > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-c1abf2d > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-c1abf2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-c1abf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/02/bearings-for-agriculture.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-c1abf2d::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-26865 .elementor-element.elementor-element-4da8bfb .elementor-heading-title{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-7a0cd0d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-7a0cd0d{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-6646bf7{--display:flex;}.elementor-26865 .elementor-element.elementor-element-6627ccf{--display:flex;--min-height:230px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-6e9b4ed{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-6e9b4ed:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-6e9b4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/02/bearings-in-automotive.webp");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-08c02a0{z-index:1;}.elementor-26865 .elementor-element.elementor-element-08c02a0 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-f1114b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:darken;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-f1114b3::before, .elementor-26865 .elementor-element.elementor-element-f1114b3 > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-f1114b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-f1114b3 > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-f1114b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-f1114b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/02/bearings-in-automotive.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-f1114b3::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-26865 .elementor-element.elementor-element-748af72 .elementor-heading-title{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-2a3ac0d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-2a3ac0d{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-13bdcab{--display:flex;}.elementor-26865 .elementor-element.elementor-element-0dacb1c{--display:flex;--min-height:230px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-9aa3d8c{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-9aa3d8c:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-9aa3d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/insert-bearings-for-contruction.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-babcf02{z-index:1;}.elementor-26865 .elementor-element.elementor-element-babcf02 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-3249ffe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:darken;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-3249ffe::before, .elementor-26865 .elementor-element.elementor-element-3249ffe > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-3249ffe > .e-con-inner > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-3249ffe > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-3249ffe > .e-con-inner > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-3249ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/insert-bearings-for-contruction.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-3249ffe::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-26865 .elementor-element.elementor-element-98737b4 .elementor-heading-title{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-e83964f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-e83964f{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-ccc555a{--display:flex;}.elementor-26865 .elementor-element.elementor-element-c6f9290{--display:flex;--min-height:230px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-1c3ea09{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-1c3ea09:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-1c3ea09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/insert-bearings-for-food-processing.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-b99828c{z-index:1;}.elementor-26865 .elementor-element.elementor-element-b99828c .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-e027508{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:darken;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-e027508::before, .elementor-26865 .elementor-element.elementor-element-e027508 > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-e027508 > .e-con-inner > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-e027508 > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-e027508 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-e027508 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/insert-bearings-for-food-processing.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-e027508::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-26865 .elementor-element.elementor-element-bbee035 .elementor-heading-title{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-b172115 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-b172115{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-422a005{--display:flex;}.elementor-26865 .elementor-element.elementor-element-946d7e0{--display:flex;--min-height:230px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-509ea20{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-509ea20:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-509ea20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/02/bearings-for-marine.webp");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-e3d7987{z-index:1;}.elementor-26865 .elementor-element.elementor-element-e3d7987 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-bce64a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:darken;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-bce64a3::before, .elementor-26865 .elementor-element.elementor-element-bce64a3 > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-bce64a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-bce64a3 > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-bce64a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-bce64a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/02/bearings-for-marine.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-bce64a3::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-26865 .elementor-element.elementor-element-e2600e0 .elementor-heading-title{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-e9660f7 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-e9660f7{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-55af704{--display:flex;}.elementor-26865 .elementor-element.elementor-element-1659f2a{--display:flex;--min-height:230px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-3b72895{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-3b72895:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-3b72895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/bearings-for-wind-energy-industries.webp");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-72df4d9{z-index:1;}.elementor-26865 .elementor-element.elementor-element-72df4d9 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-b0409ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:darken;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-b0409ac::before, .elementor-26865 .elementor-element.elementor-element-b0409ac > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-b0409ac > .e-con-inner > .elementor-background-video-container::before, .elementor-26865 .elementor-element.elementor-element-b0409ac > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-b0409ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-26865 .elementor-element.elementor-element-b0409ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/bearings-for-wind-energy-industries.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-b0409ac::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-26865 .elementor-element.elementor-element-f03c095 .elementor-heading-title{color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-3d80100 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-3d80100{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-32d8168{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-26865 .elementor-element.elementor-element-97c86fa{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26865 .elementor-element.elementor-element-9c67c08{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-25e0a9c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26865 .elementor-element.elementor-element-e1a2dfb{text-align:center;}.elementor-26865 .elementor-element.elementor-element-5b2c694{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-26865 .elementor-element.elementor-element-25aa5d9{--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px #3D85C6;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-25aa5d9:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-25aa5d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FE;}.elementor-26865 .elementor-element.elementor-element-8b3d558{--display:flex;--justify-content:center;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:#3D85C6;--border-color:#3D85C6;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-8b3d558:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-8b3d558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-6a3b040 .elementor-heading-title{font-size:20px;}.elementor-26865 .elementor-element.elementor-element-90d93e7 p{margin-block-end:0px;}.elementor-26865 .elementor-element.elementor-element-9808d0d{--display:flex;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-26865 .elementor-element.elementor-element-8b2ff2f img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-26865 .elementor-element.elementor-element-a4c37e6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-b24346b{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px #3D85C6;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-b24346b:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-b24346b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FE;}.elementor-26865 .elementor-element.elementor-element-514a328{--display:flex;--min-height:250px;--justify-content:center;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:#3D85C6;--border-color:#3D85C6;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-514a328:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-514a328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-8ab51be .elementor-heading-title{font-size:20px;}.elementor-26865 .elementor-element.elementor-element-f69d8c8 p{margin-block-end:0px;}.elementor-26865 .elementor-element.elementor-element-a76fb7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-089426f img{width:100%;height:260px;border-radius:20px 20px 20px 20px;}.elementor-26865 .elementor-element.elementor-element-43de003{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px #3D85C6;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-43de003:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-43de003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FE;}.elementor-26865 .elementor-element.elementor-element-95c0b64{--display:flex;--min-height:250px;--justify-content:center;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:#3D85C6;--border-color:#3D85C6;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-95c0b64:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-95c0b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-c4fbd6e .elementor-heading-title{font-size:20px;}.elementor-26865 .elementor-element.elementor-element-e8f2379 p{margin-block-end:0px;}.elementor-26865 .elementor-element.elementor-element-85478b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-8b4159d img{width:100%;height:260px;border-radius:20px 20px 20px 20px;}.elementor-26865 .elementor-element.elementor-element-c8c2f2a{--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px #3D85C6;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-c8c2f2a:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-c8c2f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FE;}.elementor-26865 .elementor-element.elementor-element-f39b478{--display:flex;--justify-content:center;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:#3D85C6;--border-color:#3D85C6;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-f39b478:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-f39b478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-7c63376 .elementor-heading-title{font-size:20px;}.elementor-26865 .elementor-element.elementor-element-4fe2b07 p{margin-block-end:0px;}.elementor-26865 .elementor-element.elementor-element-715e214{--display:flex;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-26865 .elementor-element.elementor-element-f1d88c2 img{width:100%;height:178px;border-radius:20px 20px 20px 20px;}.elementor-26865 .elementor-element.elementor-element-80edf60{--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;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px #3D85C6;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-80edf60:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-80edf60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FE;}.elementor-26865 .elementor-element.elementor-element-b2e565b{--display:flex;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-26865 .elementor-element.elementor-element-24c229e img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-26865 .elementor-element.elementor-element-2800193{--display:flex;--justify-content:center;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:#3D85C6;--border-color:#3D85C6;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26865 .elementor-element.elementor-element-2800193:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-2800193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26865 .elementor-element.elementor-element-f18c09a .elementor-heading-title{font-size:20px;}.elementor-26865 .elementor-element.elementor-element-b4db61b p{margin-block-end:0px;}.elementor-26865 .elementor-element.elementor-element-544b1f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:070px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-544b1f9:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-544b1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/05/bearing-factory-video-background-scaled.webp");}.elementor-26865 .elementor-element.elementor-element-59a472a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26865 .elementor-element.elementor-element-742745b{text-align:center;}.elementor-26865 .elementor-element.elementor-element-b63ad2a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-ddf6412 .elementor-button{background-color:#2D4DAA;font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-26865 .elementor-element.elementor-element-ddf6412 .elementor-button:hover, .elementor-26865 .elementor-element.elementor-element-ddf6412 .elementor-button:focus{background-color:#1C3A8C;}.elementor-26865 .elementor-element.elementor-element-ddf6412 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26865 .elementor-element.elementor-element-ee318b3{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-2a08569{--display:flex;--min-height:100px;}.elementor-26865 .elementor-element.elementor-element-dd55db7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26865 .elementor-element.elementor-element-dd55db7 .elementor-custom-embed-play i{color:#0050FF;font-size:70px;}.elementor-26865 .elementor-element.elementor-element-dd55db7 .elementor-custom-embed-play svg{fill:#0050FF;width:70px;height:70px;}.elementor-26865 .elementor-element.elementor-element-5b0cc3c{--display:flex;}.elementor-26865 .elementor-element.elementor-element-fce6d79 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26865 .elementor-element.elementor-element-fce6d79 .elementor-custom-embed-play i{color:#0050FF;font-size:70px;}.elementor-26865 .elementor-element.elementor-element-fce6d79 .elementor-custom-embed-play svg{fill:#0050FF;width:70px;height:70px;}.elementor-26865 .elementor-element.elementor-element-05e6f5f{--display:flex;}.elementor-26865 .elementor-element.elementor-element-3b63db4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26865 .elementor-element.elementor-element-3b63db4 .elementor-custom-embed-play i{color:#0050FF;font-size:70px;}.elementor-26865 .elementor-element.elementor-element-3b63db4 .elementor-custom-embed-play svg{fill:#0050FF;width:70px;height:70px;}.elementor-26865 .elementor-element.elementor-element-68f3f18{--display:flex;}.elementor-26865 .elementor-element.elementor-element-f2325f0 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26865 .elementor-element.elementor-element-f2325f0 .elementor-custom-embed-play i{color:#0050FF;font-size:70px;}.elementor-26865 .elementor-element.elementor-element-f2325f0 .elementor-custom-embed-play svg{fill:#0050FF;width:70px;height:70px;}.elementor-26865 .elementor-element.elementor-element-92332e6{--display:flex;}.elementor-26865 .elementor-element.elementor-element-1dfca1d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-26865 .elementor-element.elementor-element-1dfca1d .elementor-custom-embed-play i{color:#0050FF;font-size:70px;}.elementor-26865 .elementor-element.elementor-element-1dfca1d .elementor-custom-embed-play svg{fill:#0050FF;width:70px;height:70px;}.elementor-26865 .elementor-element.elementor-element-8d34140{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-d349824{--display:flex;}.elementor-26865 .elementor-element.elementor-element-8baceeb{text-align:center;}.elementor-26865 .elementor-element.elementor-element-43fb0f1{--display:flex;}.elementor-26865 .elementor-element.elementor-element-9ba782c{--display:flex;}.elementor-26865 .elementor-element.elementor-element-6e3880c{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-35c3117{--display:flex;}.elementor-26865 .elementor-element.elementor-element-2127004{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-6067f4e{--display:flex;}.elementor-26865 .elementor-element.elementor-element-535e9a2{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-535e9a2 p{margin-block-end:10px;}.elementor-26865 .elementor-element.elementor-element-ea44dfe{--display:flex;}.elementor-26865 .elementor-element.elementor-element-649ec89{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-d3d2e5c{--display:flex;}.elementor-26865 .elementor-element.elementor-element-a382306{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-8775e80{--display:flex;}.elementor-26865 .elementor-element.elementor-element-da6a1df{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-84156b7{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-icon-size:15px;}.elementor-26865 .elementor-element.elementor-element-84156b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-26865 .elementor-element.elementor-element-84156b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-26865 .elementor-element.elementor-element-84156b7 {--n-accordion-padding:20px 20px 010px 0px;}:where( .elementor-26865 .elementor-element.elementor-element-84156b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;}:where( .elementor-26865 .elementor-element.elementor-element-84156b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 2px 0px;--padding-top:10px;--padding-right:10px;--padding-bottom:20px;--padding-left:10px;}.elementor-26865 .elementor-element.elementor-element-523c15a > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-26865 .elementor-element.elementor-element-523c15a{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-aca7b93{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-aca7b93:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-aca7b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-26865 .elementor-element.elementor-element-a8579db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26865 .elementor-element.elementor-element-c361dee{--display:flex;}.elementor-26865 .elementor-element.elementor-element-a5ec998{text-align:center;font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-d2d5b41{--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-26865 .elementor-element.elementor-element-13ebd9d{--display:flex;}.elementor-26865 .elementor-element.elementor-element-b275922{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-b275922:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-b275922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/more-bearings-from-bkz-industry.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-cd68546 img{border-radius:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-475ce16{text-align:center;}.elementor-26865 .elementor-element.elementor-element-475ce16 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;font-weight:700;}.elementor-26865 .elementor-element.elementor-element-c1f7f79{--display:flex;}.elementor-26865 .elementor-element.elementor-element-9b316cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-9b316cb:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-9b316cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/more-bearings-from-bkz-industry.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-0d351d7 img{border-radius:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-587de24{text-align:center;}.elementor-26865 .elementor-element.elementor-element-587de24 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;font-weight:700;}.elementor-26865 .elementor-element.elementor-element-655509e{--display:flex;}.elementor-26865 .elementor-element.elementor-element-4af5467{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-4af5467:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-4af5467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/more-bearings-from-bkz-industry.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-f0ba0fc img{border-radius:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-dbbfa5d{text-align:center;}.elementor-26865 .elementor-element.elementor-element-dbbfa5d .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;font-weight:700;}.elementor-26865 .elementor-element.elementor-element-6943d0f{--display:flex;}.elementor-26865 .elementor-element.elementor-element-f5b7dad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-f5b7dad:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-f5b7dad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/more-bearings-from-bkz-industry.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-e88b3f2 img{border-radius:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-5b8f935{text-align:center;}.elementor-26865 .elementor-element.elementor-element-5b8f935 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;font-weight:700;}.elementor-26865 .elementor-element.elementor-element-7f7efc6{--display:flex;}.elementor-26865 .elementor-element.elementor-element-6fdb6d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-6fdb6d6:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-6fdb6d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/more-bearings-from-bkz-industry.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-83b15f1 img{border-radius:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-8a41350{text-align:center;}.elementor-26865 .elementor-element.elementor-element-8a41350 .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;font-weight:700;}.elementor-26865 .elementor-element.elementor-element-177e9dd{--display:flex;}.elementor-26865 .elementor-element.elementor-element-152c0d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-152c0d1:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-152c0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/more-bearings-from-bkz-industry.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-f9d0b3f img{border-radius:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-f26f47a{text-align:center;}.elementor-26865 .elementor-element.elementor-element-f26f47a .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;font-weight:700;}.elementor-26865 .elementor-element.elementor-element-bf2d006{--display:flex;}.elementor-26865 .elementor-element.elementor-element-2589515{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-2589515:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-2589515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/more-bearings-from-bkz-industry.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-606d4df img{border-radius:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-c2a7caf{text-align:center;}.elementor-26865 .elementor-element.elementor-element-c2a7caf .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;font-weight:700;}.elementor-26865 .elementor-element.elementor-element-de23b8f{--display:flex;}.elementor-26865 .elementor-element.elementor-element-7923fab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-7923fab:not(.elementor-motion-effects-element-type-background), .elementor-26865 .elementor-element.elementor-element-7923fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bkzindustry.com/wp-content/uploads/2026/03/more-bearings-from-bkz-industry.png");background-repeat:no-repeat;background-size:cover;}.elementor-26865 .elementor-element.elementor-element-13d8871 img{border-radius:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-768c37b{text-align:center;}.elementor-26865 .elementor-element.elementor-element-768c37b .elementor-heading-title{font-family:"HarmonyOS_Sans_SC_Bold", HarmonyOS Sans SC;font-size:18px;font-weight:700;}.elementor-26865 .elementor-element.elementor-element-efcf3c6{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-26865 .elementor-element.elementor-element-a0c59f7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-f5d86c6{--display:flex;}.elementor-26865 .elementor-element.elementor-element-eb5ad86{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-9651767{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26865 .elementor-element.elementor-element-97ca148{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-26865 .elementor-element.elementor-element-b3ba1ec{--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-26865 .elementor-element.elementor-element-98865cf{--display:flex;border-style:solid;--border-style:solid;--border-radius:30px 30px 30px 30px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-26865 .elementor-element.elementor-element-5e1836e img{border-radius:30px 30px 30px 30px;}.elementor-26865 .elementor-element.elementor-element-14c0c45{--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;--justify-content:center;}.elementor-26865 .elementor-element.elementor-element-a07f60c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-a07f60c{text-align:start;font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-03b3c09 .elementor-button{background-color:#2D4DAA;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-26865 .elementor-element.elementor-element-03b3c09 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26865 .elementor-element.elementor-element-b8bda53 .elementor-icon-list-icon i{color:#2D4DAA;transition:color 0.3s;}.elementor-26865 .elementor-element.elementor-element-b8bda53 .elementor-icon-list-icon svg{fill:#2D4DAA;transition:fill 0.3s;}.elementor-26865 .elementor-element.elementor-element-b8bda53{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-26865 .elementor-element.elementor-element-b8bda53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26865 .elementor-element.elementor-element-b8bda53 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), HarmonyOS Sans SC;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-b8bda53 .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-26865 .elementor-element.elementor-element-1b3b6bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-120bc69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-ddc16f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-09ad9e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-d8cc482 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-65cfe68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-c750b56 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-01f2be2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-bcbdb18{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-12bf497 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-8df238b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-105ff32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-3d80100{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-32d8168{--e-n-carousel-swiper-slides-to-display:2;}.elementor-26865 .elementor-element.elementor-element-b63ad2a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-6e3880c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-2127004{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-535e9a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-649ec89{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-a382306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-da6a1df{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-523c15a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-a5ec998{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-efcf3c6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-26865 .elementor-element.elementor-element-a07f60c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-b8bda53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26865 .elementor-element.elementor-element-b8bda53 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:769px){.elementor-26865 .elementor-element.elementor-element-ba53a48{--width:55%;}.elementor-26865 .elementor-element.elementor-element-71803a4{--width:55%;}.elementor-26865 .elementor-element.elementor-element-197c26f{--width:25%;}.elementor-26865 .elementor-element.elementor-element-6c91e20{--width:75%;}.elementor-26865 .elementor-element.elementor-element-f3ce888{--width:100%;}.elementor-26865 .elementor-element.elementor-element-afebfc6{--width:100%;}.elementor-26865 .elementor-element.elementor-element-7c7c19f{--width:25%;}.elementor-26865 .elementor-element.elementor-element-7b6bc60{--width:75%;}.elementor-26865 .elementor-element.elementor-element-40f3b16{--width:100%;}.elementor-26865 .elementor-element.elementor-element-44be746{--width:100%;}.elementor-26865 .elementor-element.elementor-element-4b95f78{--width:25%;}.elementor-26865 .elementor-element.elementor-element-20301c0{--width:75%;}.elementor-26865 .elementor-element.elementor-element-2f0e108{--width:100%;}.elementor-26865 .elementor-element.elementor-element-63d83b7{--width:100%;}.elementor-26865 .elementor-element.elementor-element-0321bc9{--width:25%;}.elementor-26865 .elementor-element.elementor-element-7b415f8{--width:75%;}.elementor-26865 .elementor-element.elementor-element-e3bfba0{--width:100%;}.elementor-26865 .elementor-element.elementor-element-ca1f6b4{--width:100%;}.elementor-26865 .elementor-element.elementor-element-cf21d3e{--width:25%;}.elementor-26865 .elementor-element.elementor-element-1b9750a{--width:75%;}.elementor-26865 .elementor-element.elementor-element-1b8c0a3{--width:100%;}.elementor-26865 .elementor-element.elementor-element-1af1fe6{--width:100%;}.elementor-26865 .elementor-element.elementor-element-a7c2ba0{--width:25%;}.elementor-26865 .elementor-element.elementor-element-df4d81d{--width:75%;}.elementor-26865 .elementor-element.elementor-element-a0294a1{--width:100%;}.elementor-26865 .elementor-element.elementor-element-a6fc6c8{--width:100%;}.elementor-26865 .elementor-element.elementor-element-8fb1d1e{--width:70%;}.elementor-26865 .elementor-element.elementor-element-c8324e1{--width:30%;}.elementor-26865 .elementor-element.elementor-element-5efa6bf{--width:100%;}.elementor-26865 .elementor-element.elementor-element-8b3d558{--width:60%;}.elementor-26865 .elementor-element.elementor-element-9808d0d{--width:40%;}.elementor-26865 .elementor-element.elementor-element-f39b478{--width:60%;}.elementor-26865 .elementor-element.elementor-element-715e214{--width:40%;}.elementor-26865 .elementor-element.elementor-element-b2e565b{--width:40%;}.elementor-26865 .elementor-element.elementor-element-2800193{--width:60%;}.elementor-26865 .elementor-element.elementor-element-5b0cc3c{--width:80%;}.elementor-26865 .elementor-element.elementor-element-05e6f5f{--width:70%;}.elementor-26865 .elementor-element.elementor-element-68f3f18{--width:80%;}.elementor-26865 .elementor-element.elementor-element-a8579db{--width:100%;}.elementor-26865 .elementor-element.elementor-element-c361dee{--width:85%;}.elementor-26865 .elementor-element.elementor-element-d2d5b41{--width:100%;}.elementor-26865 .elementor-element.elementor-element-a0c59f7{--width:100%;}.elementor-26865 .elementor-element.elementor-element-eb5ad86{--width:100%;}.elementor-26865 .elementor-element.elementor-element-b3ba1ec{--width:50%;}.elementor-26865 .elementor-element.elementor-element-14c0c45{--width:50%;}}@media(max-width:768px){.elementor-26865 .elementor-element.elementor-element-b4f3ab1{text-align:center;}.elementor-26865 .elementor-element.elementor-element-1b3b6bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-b4ad465{text-align:center;}.elementor-26865 .elementor-element.elementor-element-120bc69{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-ddc16f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-09ad9e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-d8cc482 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-65cfe68 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-c750b56 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-01f2be2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-9028ffd{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-26865 .elementor-element.elementor-element-9028ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-width:2px 2px 2px 2px;}:where( .elementor-26865 .elementor-element.elementor-element-9028ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-width:0px 0px 0px 0px;}.elementor-26865 .elementor-element.elementor-element-701b622{text-align:center;}.elementor-26865 .elementor-element.elementor-element-bcbdb18{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-c8324e1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-26865 .elementor-element.elementor-element-12bf497 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-e51e82d{text-align:center;}.elementor-26865 .elementor-element.elementor-element-8df238b{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-640549e{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-105ff32{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-c1abf2d{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-f1114b3{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-3249ffe{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-e027508{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-bce64a3{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-b0409ac{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-26865 .elementor-element.elementor-element-3d80100{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-32d8168{--e-n-carousel-swiper-slides-to-display:1;}.elementor-26865 .elementor-element.elementor-element-5b2c694{width:100%;max-width:100%;}.elementor-26865 .elementor-element.elementor-element-25aa5d9{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-8b3d558{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-b24346b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-514a328{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-089426f img{height:150px;}.elementor-26865 .elementor-element.elementor-element-43de003{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-95c0b64{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-8b4159d img{height:150px;}.elementor-26865 .elementor-element.elementor-element-c8c2f2a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-f39b478{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-f1d88c2 img{height:150px;}.elementor-26865 .elementor-element.elementor-element-80edf60{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-24c229e img{height:150px;}.elementor-26865 .elementor-element.elementor-element-2800193{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26865 .elementor-element.elementor-element-742745b{text-align:center;}.elementor-26865 .elementor-element.elementor-element-b63ad2a{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-6e3880c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-2127004{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-535e9a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-649ec89{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-a382306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-da6a1df{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-523c15a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-dc3180b{text-align:center;}.elementor-26865 .elementor-element.elementor-element-a5ec998{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-efcf3c6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-26865 .elementor-element.elementor-element-12c6935{text-align:start;}.elementor-26865 .elementor-element.elementor-element-a07f60c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-26865 .elementor-element.elementor-element-b8bda53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-26865 .elementor-element.elementor-element-b8bda53 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-211714b *//* 1. 容器基础设置 */
.elementor-26865 .elementor-element.elementor-element-211714b {
    max-height: 500px;
    overflow: scroll !important; /* 强制开启滚动模式 */
}

/* 2. 针对 Webkit 浏览器（Chrome/Edge/Safari）强制显示滚动条 */
.elementor-26865 .elementor-element.elementor-element-211714b::-webkit-scrollbar {
    width: 10px;  /* 垂直滚动条宽度 */
    height: 10px; /* 水平滚动条高度 */
    display: block !important; /* 强制显示 */
}

/* 3. 滚动条轨道（底色） */
.elementor-26865 .elementor-element.elementor-element-211714b::-webkit-scrollbar-track {
    background: #f1f1f1; 
    border-radius: 10px;
}

/* 4. 滚动条滑块（拖动部分） */
.elementor-26865 .elementor-element.elementor-element-211714b::-webkit-scrollbar-thumb {
    background: #888; /* 滑块颜色，可以改深一点更明显 */
    border-radius: 10px;
    border: 2px solid #f1f1f1; /* 给滑块加个边框，看起来更精致 */
}

/* 5. 鼠标悬停在滑块上的颜色 */
.elementor-26865 .elementor-element.elementor-element-211714b::-webkit-scrollbar-thumb:hover {
    background: #555; 
}

/* 6. 表格最小宽度保持不变 */
.elementor-26865 .elementor-element.elementor-element-211714b table {
    min-width: 800px !important;
    border-collapse: collapse;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3de97 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1e3de97 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1e3de97::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c04fc *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-68c04fc {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-68c04fc:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9321 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-b4e9321 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-b4e9321::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4cc2a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9b4ed *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6646bf7 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-6646bf7:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aa3d8c *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bdcab *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-13bdcab {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-13bdcab:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3ea09 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc555a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-ccc555a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-ccc555a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509ea20 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-509ea20 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-509ea20::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422a005 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-422a005 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-422a005:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b72895 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-3b72895 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-3b72895::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55af704 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-55af704 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-55af704:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3de97 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1e3de97 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1e3de97::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c04fc *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-68c04fc {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-68c04fc:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9321 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-b4e9321 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-b4e9321::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4cc2a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9b4ed *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6646bf7 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-6646bf7:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aa3d8c *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bdcab *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-13bdcab {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-13bdcab:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3ea09 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc555a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-ccc555a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-ccc555a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509ea20 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-509ea20 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-509ea20::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422a005 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-422a005 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-422a005:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b72895 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-3b72895 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-3b72895::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55af704 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-55af704 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-55af704:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3de97 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1e3de97 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1e3de97::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c04fc *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-68c04fc {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-68c04fc:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9321 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-b4e9321 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-b4e9321::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4cc2a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9b4ed *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6646bf7 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-6646bf7:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aa3d8c *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bdcab *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-13bdcab {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-13bdcab:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3ea09 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc555a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-ccc555a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-ccc555a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509ea20 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-509ea20 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-509ea20::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422a005 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-422a005 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-422a005:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b72895 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-3b72895 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-3b72895::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55af704 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-55af704 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-55af704:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3de97 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1e3de97 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1e3de97::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c04fc *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-68c04fc {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-68c04fc:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9321 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-b4e9321 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-b4e9321::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4cc2a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9b4ed *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6646bf7 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-6646bf7:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aa3d8c *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bdcab *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-13bdcab {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-13bdcab:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3ea09 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc555a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-ccc555a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-ccc555a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509ea20 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-509ea20 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-509ea20::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422a005 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-422a005 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-422a005:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b72895 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-3b72895 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-3b72895::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55af704 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-55af704 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-55af704:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3de97 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1e3de97 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1e3de97::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c04fc *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-68c04fc {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-68c04fc:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9321 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-b4e9321 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-b4e9321::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4cc2a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9b4ed *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6646bf7 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-6646bf7:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aa3d8c *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bdcab *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-13bdcab {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-13bdcab:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3ea09 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc555a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-ccc555a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-ccc555a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509ea20 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-509ea20 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-509ea20::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422a005 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-422a005 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-422a005:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b72895 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-3b72895 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-3b72895::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55af704 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-55af704 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-55af704:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3de97 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1e3de97 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1e3de97::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c04fc *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-68c04fc {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-68c04fc:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9321 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-b4e9321 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-b4e9321::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4cc2a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9b4ed *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6646bf7 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-6646bf7:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aa3d8c *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bdcab *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-13bdcab {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-13bdcab:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3ea09 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc555a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-ccc555a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-ccc555a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509ea20 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-509ea20 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-509ea20::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422a005 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-422a005 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-422a005:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b72895 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-3b72895 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-3b72895::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55af704 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-55af704 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-55af704:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3de97 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1e3de97 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1e3de97::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c04fc *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-68c04fc {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-68c04fc:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9321 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-b4e9321 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-b4e9321::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4cc2a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9b4ed *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6646bf7 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-6646bf7:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aa3d8c *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bdcab *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-13bdcab {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-13bdcab:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3ea09 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc555a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-ccc555a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-ccc555a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509ea20 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-509ea20 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-509ea20::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422a005 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-422a005 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-422a005:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b72895 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-3b72895 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-3b72895::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55af704 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-55af704 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-55af704:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3de97 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1e3de97 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1e3de97::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68c04fc *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-68c04fc {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-68c04fc .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-68c04fc:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e9321 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-b4e9321 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-b4e9321::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c4cc2a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-2c4cc2a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9b4ed *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-6e9b4ed::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6646bf7 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-6646bf7 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-6646bf7:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aa3d8c *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-9aa3d8c::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13bdcab *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-13bdcab {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-13bdcab .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-13bdcab:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c3ea09 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-1c3ea09::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc555a *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-ccc555a {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-ccc555a .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-ccc555a:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509ea20 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-509ea20 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-509ea20::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-422a005 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-422a005 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-422a005 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-422a005:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b72895 *//* 给图片添加底部的阴影遮罩 */
.elementor-26865 .elementor-element.elementor-element-3b72895 img {
    mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    -webkit-mask-image: linear-gradient(to top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 20%, rgba(0,0,0,0) 60%);
    /* 或者使用更直接的 brightness 滤镜微调 */
    filter: brightness(0.9); 
}

/* 另一种方法：在图片上叠一层半透明黑边 */
.elementor-26865 .elementor-element.elementor-element-3b72895::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 40%; /* 遮罩高度只占底部的 40% */
    background: linear-gradient(to top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    pointer-events: none; /* 确保不影响点击图片 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55af704 *//* 外层容器 */
.elementor-26865 .elementor-element.elementor-element-55af704 {
    position: relative;
    overflow: hidden;
}

/* 正反面基础 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front,
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* 正面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-front {
    z-index: 2;
}

/* 背面默认在下面 */
.elementor-26865 .elementor-element.elementor-element-55af704 .flip-card-back {
    z-index: 3;
    transform: translateY(100%);
    opacity: 0;
    transition: transform 0.5s cubic-bezier(.4,0,.2,1), opacity 0.5s;
}

/* 鼠标经过 → 背面上升 */
.elementor-26865 .elementor-element.elementor-element-55af704:hover .flip-card-back {
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HarmonyOS_Sans_SC_Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bkzindustry.com/wp-content/uploads/2026/02/HarmonyOS_Sans_SC_Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HarmonyOS_Sans_SC_Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bkzindustry.com/wp-content/uploads/2026/02/HarmonyOS_Sans_SC_Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */