.elementor-1121 .elementor-element.elementor-element-5750f41{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:390px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-5750f41::before, .elementor-1121 .elementor-element.elementor-element-5750f41 > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-5750f41 > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-5750f41 > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-5750f41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-5750f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02020200;--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-5750f41.e-con{--e-con-transform-scale:0.99;--flex-grow:0;--flex-shrink:0;}.elementor-1121 .elementor-element.elementor-element-5750f41:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-5750f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://fereilighting.com/wp-content/uploads/2026/01/7777777777777.webp") 50% 50%;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-6565d5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-d755c3c > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1121 .elementor-element.elementor-element-d755c3c{text-align:center;}.elementor-1121 .elementor-element.elementor-element-d755c3c .elementor-heading-title{color:#B8B8B8;}.elementor-1121 .elementor-element.elementor-element-cde326f > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1121 .elementor-element.elementor-element-cde326f{text-align:center;}.elementor-1121 .elementor-element.elementor-element-cde326f .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-a77bd7f > .elementor-widget-container{padding:340px 0px 50px 0px;}.elementor-1121 .elementor-element.elementor-element-a77bd7f .elementor-icon-wrapper{text-align:center;}.elementor-1121 .elementor-element.elementor-element-a77bd7f.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-1121 .elementor-element.elementor-element-a77bd7f.elementor-view-framed .elementor-icon, .elementor-1121 .elementor-element.elementor-element-a77bd7f.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-1121 .elementor-element.elementor-element-a77bd7f.elementor-view-framed .elementor-icon, .elementor-1121 .elementor-element.elementor-element-a77bd7f.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-1121 .elementor-element.elementor-element-a77bd7f .elementor-icon{font-size:30px;}.elementor-1121 .elementor-element.elementor-element-a77bd7f .elementor-icon svg{height:30px;}.elementor-1121 .elementor-element.elementor-element-783073f{--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:010px 10px;--row-gap:010px;--column-gap:10px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;}.elementor-1121 .elementor-element.elementor-element-fa769d4{--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;--border-radius:20px 20px 20px 20px;}.elementor-1121 .elementor-element.elementor-element-fa769d4:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-fa769d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/side-light.webp");background-position:center center;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-3e63efd > .elementor-widget-container{padding:200px 0px 25px 50px;}.elementor-1121 .elementor-element.elementor-element-3e63efd{text-align:start;}.elementor-1121 .elementor-element.elementor-element-3e63efd .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-e4b28f9 > .elementor-widget-container{padding:20px 0px 400px 55px;}.elementor-1121 .elementor-element.elementor-element-e4b28f9.elementor-element{--align-self:stretch;}.elementor-1121 .elementor-element.elementor-element-3e291e6{--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;--border-radius:20px 20px 20px 20px;}.elementor-1121 .elementor-element.elementor-element-3e291e6:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-3e291e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251029144015_339_413.webp");background-position:center center;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-3685521 > .elementor-widget-container{--e-transform-translateX:0px;padding:200px 0px 25px 50px;}.elementor-1121 .elementor-element.elementor-element-3685521{text-align:start;}.elementor-1121 .elementor-element.elementor-element-3685521 .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-f5a5676 > .elementor-widget-container{padding:020px 0px 400px 55px;}.elementor-1121 .elementor-element.elementor-element-27c94e1{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1121 .elementor-element.elementor-element-27c94e1.e-con{--e-con-transform-scale:0.99;}.elementor-1121 .elementor-element.elementor-element-f65201b{--display:flex;--min-height:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-b5397ef > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-1121 .elementor-element.elementor-element-b5397ef{text-align:center;}.elementor-1121 .elementor-element.elementor-element-b5397ef .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-78c1ac7 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-1121 .elementor-element.elementor-element-78c1ac7{text-align:center;}.elementor-1121 .elementor-element.elementor-element-78c1ac7 .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-f95a3f6 > .elementor-widget-container{padding:340px 0px 50px 0px;}.elementor-1121 .elementor-element.elementor-element-f95a3f6 .elementor-icon-wrapper{text-align:center;}.elementor-1121 .elementor-element.elementor-element-f95a3f6.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-1121 .elementor-element.elementor-element-f95a3f6.elementor-view-framed .elementor-icon, .elementor-1121 .elementor-element.elementor-element-f95a3f6.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-1121 .elementor-element.elementor-element-f95a3f6.elementor-view-framed .elementor-icon, .elementor-1121 .elementor-element.elementor-element-f95a3f6.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-1121 .elementor-element.elementor-element-f95a3f6 .elementor-icon{font-size:30px;}.elementor-1121 .elementor-element.elementor-element-f95a3f6 .elementor-icon svg{height:30px;}.elementor-1121 .elementor-element.elementor-element-616889f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-1121 .elementor-element.elementor-element-616889f::before, .elementor-1121 .elementor-element.elementor-element-616889f > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-616889f > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-616889f > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-616889f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-616889f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-179001f{--display:flex;--min-height:576px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-179001f:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-179001f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251031162004_87_1731-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-179001f::before, .elementor-1121 .elementor-element.elementor-element-179001f > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-179001f > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-179001f > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-179001f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-179001f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-54f3444 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-54f3444{text-align:center;}.elementor-1121 .elementor-element.elementor-element-54f3444 .elementor-heading-title{color:#000000;}.elementor-1121 .elementor-element.elementor-element-3d8e56f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-3d8e56f{text-align:center;}.elementor-1121 .elementor-element.elementor-element-3d8e56f .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-aedd299{--display:flex;--min-height:576px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-aedd299:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-aedd299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251031162005_89_1731-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-aedd299::before, .elementor-1121 .elementor-element.elementor-element-aedd299 > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-aedd299 > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-aedd299 > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-aedd299 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-aedd299 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-8f5696b > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-8f5696b{text-align:center;}.elementor-1121 .elementor-element.elementor-element-8f5696b .elementor-heading-title{color:#000000;}.elementor-1121 .elementor-element.elementor-element-90e6296 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-90e6296{text-align:center;}.elementor-1121 .elementor-element.elementor-element-90e6296 .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-4eae183{--display:flex;--min-height:576px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-4eae183:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-4eae183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251031162003_86_1731-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-4eae183::before, .elementor-1121 .elementor-element.elementor-element-4eae183 > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-4eae183 > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-4eae183 > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-4eae183 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-4eae183 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-b36090a > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-b36090a{text-align:center;}.elementor-1121 .elementor-element.elementor-element-b36090a .elementor-heading-title{color:#000000;}.elementor-1121 .elementor-element.elementor-element-6e41e92 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-6e41e92{text-align:center;}.elementor-1121 .elementor-element.elementor-element-6e41e92 .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-eb5baab{--display:flex;--min-height:576px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-eb5baab:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-eb5baab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251031162007_91_1731-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-eb5baab::before, .elementor-1121 .elementor-element.elementor-element-eb5baab > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-eb5baab > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-eb5baab > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-eb5baab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-eb5baab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-8164dd3 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-8164dd3{text-align:center;}.elementor-1121 .elementor-element.elementor-element-8164dd3 .elementor-heading-title{color:#000000;}.elementor-1121 .elementor-element.elementor-element-426c7e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-426c7e5{text-align:center;}.elementor-1121 .elementor-element.elementor-element-426c7e5 .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-439a5ff{--display:grid;--min-height:430px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1121 .elementor-element.elementor-element-439a5ff:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-439a5ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1121 .elementor-element.elementor-element-439a5ff.e-con{--e-con-transform-scale:0.99;}.elementor-1121 .elementor-element.elementor-element-5d1c8cf{--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-1121 .elementor-element.elementor-element-5d1c8cf:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-5d1c8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/headlight.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-5d1c8cf::before, .elementor-1121 .elementor-element.elementor-element-5d1c8cf > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-5d1c8cf > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-5d1c8cf > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-5d1c8cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-5d1c8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-ff5245c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-ff5245c{text-align:center;}.elementor-1121 .elementor-element.elementor-element-ff5245c .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-4cbd95d{text-align:center;}.elementor-1121 .elementor-element.elementor-element-7406518 .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#F10000;color:#F10000;}.elementor-1121 .elementor-element.elementor-element-7406518 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-7406518 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1121 .elementor-element.elementor-element-7406518 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-1121 .elementor-element.elementor-element-b122031{--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;--border-radius:20px 20px 20px 20px;}.elementor-1121 .elementor-element.elementor-element-b122031:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-b122031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/motor-lights.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-b122031::before, .elementor-1121 .elementor-element.elementor-element-b122031 > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-b122031 > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-b122031 > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-b122031 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-b122031 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-0913fb9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-0913fb9{text-align:center;}.elementor-1121 .elementor-element.elementor-element-0913fb9 .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-2d9aaf2{text-align:center;}.elementor-1121 .elementor-element.elementor-element-37e96c2 .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#F10000;color:#F10000;}.elementor-1121 .elementor-element.elementor-element-37e96c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-37e96c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1121 .elementor-element.elementor-element-37e96c2 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-1121 .elementor-element.elementor-element-45ea8cb{--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-1121 .elementor-element.elementor-element-45ea8cb:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-45ea8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDDDDD;background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/scuba-lights.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-45ea8cb::before, .elementor-1121 .elementor-element.elementor-element-45ea8cb > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-45ea8cb > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-45ea8cb > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-45ea8cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-45ea8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-7f96821 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-7f96821{text-align:center;}.elementor-1121 .elementor-element.elementor-element-7f96821 .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-edc57ba{text-align:center;}.elementor-1121 .elementor-element.elementor-element-799505d .elementor-button{background-color:#FFFFFF00;font-weight:700;fill:#F10000;color:#F10000;}.elementor-1121 .elementor-element.elementor-element-799505d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1121 .elementor-element.elementor-element-799505d .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-1121 .elementor-element.elementor-element-e025717{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-e025717:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-e025717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251030112114_343_413.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-e025717::before, .elementor-1121 .elementor-element.elementor-element-e025717 > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-e025717 > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-e025717 > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-e025717 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-e025717 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02070C;--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-e025717.e-con{--e-con-transform-scale:0.99;}.elementor-1121 .elementor-element.elementor-element-2a4bcb1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-a7ac2cd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1121 .elementor-element.elementor-element-a7ac2cd{text-align:start;}.elementor-1121 .elementor-element.elementor-element-a7ac2cd .elementor-heading-title{color:#FFFFFFEB;}.elementor-1121 .elementor-element.elementor-element-19fb232{text-align:start;}.elementor-1121 .elementor-element.elementor-element-19fb232 .elementor-heading-title{color:#FFFFFFEB;}.elementor-1121 .elementor-element.elementor-element-f22d729{--divider-border-style:solid;--divider-color:#FFFFFF87;--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-f22d729 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1121 .elementor-element.elementor-element-f22d729 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-3b6e6ed{text-align:start;}.elementor-1121 .elementor-element.elementor-element-3b6e6ed .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-df0ed9f{color:#FFFFFFA3;}.elementor-1121 .elementor-element.elementor-element-44b3c14{--divider-border-style:solid;--divider-color:#FFFFFF87;--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-44b3c14 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-44b3c14 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1121 .elementor-element.elementor-element-44b3c14 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-c3e0eab{text-align:start;}.elementor-1121 .elementor-element.elementor-element-c3e0eab .elementor-heading-title{color:#FFFFFFEB;}.elementor-1121 .elementor-element.elementor-element-c13d548{color:#FFFFFFA3;}.elementor-1121 .elementor-element.elementor-element-31108e6{--divider-border-style:solid;--divider-color:#FFFFFF87;--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-31108e6 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1121 .elementor-element.elementor-element-31108e6 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-a425c2a{text-align:start;}.elementor-1121 .elementor-element.elementor-element-a425c2a .elementor-heading-title{color:rgba(255,255,255,0.92);}.elementor-1121 .elementor-element.elementor-element-affef07{color:#FFFFFFA3;}.elementor-1121 .elementor-element.elementor-element-2f5a69e{--divider-border-style:solid;--divider-color:#FFFFFF87;--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-2f5a69e .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1121 .elementor-element.elementor-element-2f5a69e .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-b1350e0{text-align:start;}.elementor-1121 .elementor-element.elementor-element-b1350e0 .elementor-heading-title{color:rgba(255,255,255,0.92);}.elementor-1121 .elementor-element.elementor-element-670f93a{color:#FFFFFFA3;}.elementor-1121 .elementor-element.elementor-element-190a04d{--divider-border-style:solid;--divider-color:#FFFFFF87;--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-190a04d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1121 .elementor-element.elementor-element-190a04d .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-d53a39b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-15556cd{text-align:center;}.elementor-1121 .elementor-element.elementor-element-15556cd .elementor-heading-title{color:#FFFFFFEB;}.elementor-1121 .elementor-element.elementor-element-d3601a2 > .elementor-widget-container{margin:130px 0px 0px 600px;padding:0px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-f45bf38{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-f45bf38:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-f45bf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251030112142_345_413.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-f45bf38::before, .elementor-1121 .elementor-element.elementor-element-f45bf38 > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-f45bf38 > .e-con-inner > .elementor-background-video-container::before, .elementor-1121 .elementor-element.elementor-element-f45bf38 > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-f45bf38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1121 .elementor-element.elementor-element-f45bf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02070C;--background-overlay:'';}.elementor-1121 .elementor-element.elementor-element-f45bf38.e-con{--e-con-transform-scale:0.99;}.elementor-1121 .elementor-element.elementor-element-7230e4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-6b9e9dd > .elementor-widget-container{margin:200px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-6b9e9dd{text-align:center;}.elementor-1121 .elementor-element.elementor-element-6b9e9dd .elementor-heading-title{color:#FFFFFF;}.elementor-1121 .elementor-element.elementor-element-c10ab8a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-c10ab8a{font-size:27px;font-weight:800;}.elementor-1121 .elementor-element.elementor-element-a300412 > .elementor-widget-container{margin:0px 0px 200px 0px;}.elementor-1121 .elementor-element.elementor-element-8ddbb45{--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-1121 .elementor-element.elementor-element-255f3c8{text-align:justify;}.elementor-1121 .elementor-element.elementor-element-255f3c8 .elementor-heading-title{font-size:37px;color:#000000;}.elementor-1121 .elementor-element.elementor-element-4e64e81{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.02 * 100% );}.elementor-1121 .elementor-element.elementor-element-4e64e81:after{content:"1.02";}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-post__thumbnail__link{width:100%;}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-post__thumbnail{border-radius:20px 20px 20px 20px;}.elementor-1121 .elementor-element.elementor-element-4e64e81.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-1121 .elementor-element.elementor-element-4e64e81.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-1121 .elementor-element.elementor-element-4e64e81.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-post__title, .elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-post__title a{color:#FF0000;}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-post__title{margin-bottom:16px;}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-post__excerpt p{color:var( --e-global-color-text );}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-post__excerpt{margin-bottom:46px;}.elementor-1121 .elementor-element.elementor-element-3c8b6b1{--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-1121 .elementor-element.elementor-element-bb48f33.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1121 .elementor-element.elementor-element-bb48f33 .elementor-main-swiper .swiper-slide{border-radius:20px;}.elementor-1121 .elementor-element.elementor-element-bb48f33 .elementor-swiper-button{font-size:0px;}#elementor-lightbox-slideshow-bb48f33 .elementor-video-container{width:50%;}@media(max-width:1024px){.elementor-1121 .elementor-element.elementor-element-5750f41{--justify-content:center;--padding-top:200px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1121 .elementor-element.elementor-element-a77bd7f > .elementor-widget-container{padding:100px 0px 50px 0px;}.elementor-1121 .elementor-element.elementor-element-783073f{--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;--justify-content:center;--align-items:center;}.elementor-1121 .elementor-element.elementor-element-fa769d4.e-con{--e-con-transform-translateX:1px;--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1121 .elementor-element.elementor-element-3e291e6.e-con{--e-con-transform-scale:0.99;--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1121 .elementor-element.elementor-element-3e291e6{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-1121 .elementor-element.elementor-element-f95a3f6 > .elementor-widget-container{padding:100px 0px 50px 0px;}.elementor-1121 .elementor-element.elementor-element-616889f{--grid-auto-flow:row;}.elementor-1121 .elementor-element.elementor-element-179001f:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-179001f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251031162004_87_1731-scaled.webp");}.elementor-1121 .elementor-element.elementor-element-aedd299:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-aedd299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251031162005_89_1731-scaled.webp");}.elementor-1121 .elementor-element.elementor-element-4eae183:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-4eae183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251031162003_86_1731-scaled.webp");}.elementor-1121 .elementor-element.elementor-element-eb5baab:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-eb5baab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fereilighting.com/wp-content/uploads/2025/10/微信图片_20251031162007_91_1731-scaled.webp");}.elementor-1121 .elementor-element.elementor-element-439a5ff{--grid-auto-flow:row;}.elementor-1121 .elementor-element.elementor-element-e025717{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-1121 .elementor-element.elementor-element-2a4bcb1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-d53a39b{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-f45bf38{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.05 * 100% );}.elementor-1121 .elementor-element.elementor-element-4e64e81:after{content:"1.05";}.elementor-1121 .elementor-element.elementor-element-bb48f33.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-1121 .elementor-element.elementor-element-5750f41.e-con{--e-con-transform-scale:0.95;--flex-grow:0;--flex-shrink:0;}.elementor-1121 .elementor-element.elementor-element-5750f41{--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1121 .elementor-element.elementor-element-d755c3c > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-1121 .elementor-element.elementor-element-cde326f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1121 .elementor-element.elementor-element-a77bd7f > .elementor-widget-container{padding:75px 0px 25px 0px;}.elementor-1121 .elementor-element.elementor-element-783073f.e-con{--e-con-transform-scale:0.99;--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1121 .elementor-element.elementor-element-783073f{--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1121 .elementor-element.elementor-element-fa769d4.e-con{--e-con-transform-translateX:0px;--align-self:center;}.elementor-1121 .elementor-element.elementor-element-fa769d4{--width:342px;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:-4% 0%;--row-gap:-4%;--column-gap:0%;--margin-top:02px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-fa769d4:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-fa769d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-3e63efd > .elementor-widget-container{padding:100px 0px 10px 0px;}.elementor-1121 .elementor-element.elementor-element-e4b28f9 > .elementor-widget-container{padding:0px 0px 200px 0px;}.elementor-1121 .elementor-element.elementor-element-3e291e6.e-con{--e-con-transform-scale:1.03;--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1121 .elementor-element.elementor-element-3e291e6{--width:750px;--min-height:0px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-3685521 > .elementor-widget-container{padding:100px 0px 10px 0px;}.elementor-1121 .elementor-element.elementor-element-3685521.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-f5a5676 > .elementor-widget-container{padding:0px 0px 200px 0px;}.elementor-1121 .elementor-element.elementor-element-f5a5676.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-27c94e1.e-con{--e-con-transform-scale:0.95;}.elementor-1121 .elementor-element.elementor-element-27c94e1{--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-1121 .elementor-element.elementor-element-b5397ef > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-1121 .elementor-element.elementor-element-78c1ac7 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1121 .elementor-element.elementor-element-f95a3f6 > .elementor-widget-container{padding:75px 0px 25px 0px;}.elementor-1121 .elementor-element.elementor-element-616889f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1121 .elementor-element.elementor-element-54f3444 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-1121 .elementor-element.elementor-element-3d8e56f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1121 .elementor-element.elementor-element-8f5696b > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-1121 .elementor-element.elementor-element-90e6296 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1121 .elementor-element.elementor-element-b36090a > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-1121 .elementor-element.elementor-element-6e41e92 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1121 .elementor-element.elementor-element-8164dd3 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-1121 .elementor-element.elementor-element-426c7e5 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1121 .elementor-element.elementor-element-439a5ff.e-con{--e-con-transform-scale:0.95;}.elementor-1121 .elementor-element.elementor-element-439a5ff{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1121 .elementor-element.elementor-element-5d1c8cf{--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-1121 .elementor-element.elementor-element-b122031{--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-1121 .elementor-element.elementor-element-45ea8cb{--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-1121 .elementor-element.elementor-element-e025717.e-con{--e-con-transform-scale:0.95;}.elementor-1121 .elementor-element.elementor-element-e025717:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-e025717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1121 .elementor-element.elementor-element-e025717{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-1121 .elementor-element.elementor-element-2a4bcb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1121 .elementor-element.elementor-element-df0ed9f > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-c13d548 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-affef07 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-670f93a > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-d53a39b{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-15556cd .elementor-heading-title{font-size:18px;}.elementor-1121 .elementor-element.elementor-element-d3601a2 > .elementor-widget-container{margin:0px 0px 0px 010px;padding:20px 0px 0px 0px;}.elementor-1121 .elementor-element.elementor-element-f45bf38.e-con{--e-con-transform-scale:0.95;}.elementor-1121 .elementor-element.elementor-element-f45bf38{--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-1121 .elementor-element.elementor-element-c10ab8a{font-size:17px;}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1121 .elementor-element.elementor-element-4e64e81:after{content:"0.5";}.elementor-1121 .elementor-element.elementor-element-4e64e81 .elementor-post__thumbnail__link{width:100%;}.elementor-1121 .elementor-element.elementor-element-bb48f33.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-1121 .elementor-element.elementor-element-5750f41{--width:100%;}.elementor-1121 .elementor-element.elementor-element-fa769d4{--width:49.99%;}.elementor-1121 .elementor-element.elementor-element-3e291e6{--width:49%;}.elementor-1121 .elementor-element.elementor-element-27c94e1{--content-width:1920px;}.elementor-1121 .elementor-element.elementor-element-b122031{--content-width:100%;}.elementor-1121 .elementor-element.elementor-element-45ea8cb{--content-width:100%;}.elementor-1121 .elementor-element.elementor-element-2a4bcb1{--width:50%;}.elementor-1121 .elementor-element.elementor-element-d53a39b{--width:50%;}.elementor-1121 .elementor-element.elementor-element-f45bf38{--content-width:900px;}.elementor-1121 .elementor-element.elementor-element-8ddbb45{--content-width:1810px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1121 .elementor-element.elementor-element-fa769d4{--width:750px;}.elementor-1121 .elementor-element.elementor-element-3e291e6{--width:750px;}}@media(min-width:1025px){.elementor-1121 .elementor-element.elementor-element-e025717:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-e025717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1121 .elementor-element.elementor-element-f45bf38:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-f45bf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-616889f *//* 针对移动设备屏幕尺寸应用以下样式 (例如，小于 768px) */
@media (max-width: 768px) {
    /* 1. 使父容器可以水平滚动 */
    .elementor-element-616889f {
        overflow-x: auto !important; /* 允许水平滚动 */
        white-space: nowrap !important; /* 防止内部项目换行 */
    }

    /* 2. 确保子容器保持其原始宽度，防止被压缩 */
    .elementor-element-616889f > .e-con-inner > .e-con {
        flex-shrink: 0 !important; /* 防止项目缩小 */
        width: 70vw !important; /* 设置一个具体的宽度，例如视口宽度的 70% */
        margin-right: 15px; /* 添加一些间距 */
    }

    /* 3. 隐藏滚动条 (不同浏览器实现方式不同) */
    .elementor-element-616889f::-webkit-scrollbar {
        display: none; /* WebKit (Chrome, Safari, Opera) */
    }

    .elementor-element-616889f {
        -ms-overflow-style: none;  /* IE and Edge */
        scrollbar-width: none;  /* Firefox */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439a5ff *//* 仅在手机端执行 (通常断点为 767px) */
@media (max-width: 767px) {
    /* 1. 强制父容器不换行，并允许横向滚动 */
    .elementor-element-439a5ff {
        display: flex !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        /* 增加滑动顺滑感 */
        -webkit-overflow-scrolling: touch;
        /* 隐藏滚动条（可选） */
        scrollbar-width: none; /* Firefox */
        padding-bottom: 20px; /* 留出一点底部空间 */
    }

    /* 隐藏 Chrome/Safari 的滚动条（可选） */
    .elementor-element-439a5ff::-webkit-scrollbar {
        display: none;
    }

    /* 2. 设置子板块的宽度，防止被挤压 */
    .elementor-element-439a5ff > .e-con, 
    .elementor-element-439a5ff > .e-child {
        /* 调整每个板块在屏幕中占用的宽度，建议 85% - 90% 这样可以看到下一个板块的边缘 */
        min-width: 85% !important;
        width: 85% !important;
        max-width: 85% !important;
        
        /* 保持各板块之间的间距 */
        margin-right: 15px !important;
        
        /* 确保内容不会缩小 */
        flex-shrink: 0 !important;
    }

    /* 3. 最后一个板块不需要右边距 */
    .elementor-element-439a5ff > .e-con:last-child {
        margin-right: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a4bcb1 *//* 将 #op 替换为 .op-style */
.op-style .elementor-heading-title {
    position: relative;
}

.op-style .elementor-heading-title::before {
    content: ">>";
    color: red;
    margin-right: 0.2em;
}

.op-style .elementor-heading-title {
    color: inherit; /* 保持原有文字颜色 */
}
/* 1. 隐藏 Outdoor LED Headlamps 标题及其描述 */
div[data-id="a425c2a"], /* 标题 h4 */
div[data-id="affef07"], /* 文本描述 */
div[data-id="2f5a69e"]  /* 随后的分割线 */ {
    display: none !important;
}

/* 2. 隐藏 Diving Lights 标题及其描述 */
div[data-id="b1350e0"], /* 标题 h4 */
div[data-id="670f93a"], /* 文本描述 */
div[data-id="190a04d"]  /* 随后的分割线 */ {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e025717 *//* 针对移动端（通常为 767px 以下）进行样式覆盖 */
@media (max-width: 767px) {
    /* 1. 强制父级容器改变排列方向 */
    .elementor-element.elementor-element-e025717 > .e-con-inner {
        display: flex !important;
        flex-direction: column !important; /* 垂直排列 */
    }

    /* 2. 将原本在右侧的容器 (fadeInRight) 顺序设为最前 */
    .elementor-element.elementor-element-d53a39b {
        order: -1 !important; /* 数值越小排在越前面 */
        margin-bottom: 30px;  /* 与下方内容保持间距 */
    }

    /* 3. 将两个子容器的内容全部居中 */
    .elementor-element.elementor-element-d53a39b,
    .elementor-element.elementor-element-2a4bcb1 {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important; /* 水平居中 */
        text-align: center !important;  /* 文字居中 */
    }

    /* 4. 修正内部小部件（如按钮和分隔线）的对齐 */
    .elementor-element.elementor-element-d53a39b .elementor-widget-container,
    .elementor-element.elementor-element-2a4bcb1 .elementor-widget-container {
        width: 100%;
    }

    /* 确保按钮在居中模式下不拉伸 */
    .elementor-element.elementor-element-d3601a2 .elementor-button-wrapper {
        text-align: center !important;
    }
    
    /* 如果有分隔线，确保它在中间 */
    .elementor-divider {
        margin: 0 auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-4e64e81 *//*
 * Target: Elementor Posts Widget with ID 71f6038f
 * Action: Enable horizontal scrolling for mobile devices only (max-width: 767px)
 */
@media (max-width: 767px) {

    /* 1. Target the main posts container */
    .elementor-element-71f6038f .elementor-posts-container {
        /* Override Elementor's grid to use flexbox for horizontal layout */
        display: flex;
        
        /* IMPORTANT: Prevent items from wrapping to a new line */
        flex-wrap: nowrap;
        
        /* Enable horizontal scrolling */
        overflow-x: auto;
        
        /* Hide the scrollbar for a cleaner look (optional) */
        scrollbar-width: none; /* Firefox */
        -ms-overflow-style: none; /* IE and Edge */
        -webkit-overflow-scrolling: touch; /* Enhance iOS scrolling */
    }
    .elementor-element-71f6038f .elementor-posts-container::-webkit-scrollbar {
        display: none; /* Chrome, Safari, Opera */
    }

    /* 2. Target the individual post items (the cards) */
    .elementor-element-71f6038f .elementor-posts-container .elementor-grid-item {
        /* Prevent the cards from shrinking and ensure they remain in a row */
        flex-shrink: 0;
        
        /* Set the width of each card to be a percentage of the viewport width.
           (100% of viewport - 2x padding/margin) / [number of cards you want to partially show]
           Example below shows slightly less than 2 cards at once, with 20px of gap.
        */
        width: calc(90vw / 1.5); 
        
        /* If you want to show about 1.5 cards at once, use: calc(100vw / 1.5) 
           If you want to show about 1.1 cards at once, use: calc(100vw / 1.1) 
           If you want exactly one card filling the screen (minus margin/padding), use: calc(100vw - 40px) 
        */

        /* Apply right margin to create space between items */
        margin-right: 20px; 
    }
    
    /* 3. Optional: Add spacing to the *last* item if needed, 
           or use padding on the container to center the scroll view. 
           (This is complex and usually requires adjusting container padding in Elementor)
    */
    .elementor-element-71f6038f .elementor-posts-container .elementor-grid-item:last-child {
        margin-right: 0; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ddbb45 */@media (max-width:767px){.elementor-posts-container.elementor-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:15px;-ms-overflow-style:none;scrollbar-width:none}.elementor-posts-container.elementor-grid::-webkit-scrollbar{display:none}.elementor-posts-container.elementor-grid .elementor-post{flex:0 0 auto;width:85%;max-width:300px;scroll-snap-align:start}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8b6b1 */@keyframes run{to{transform:translateX(-50%)}}

.elementor-main-swiper{overflow:hidden!important}
.elementor-main-swiper .swiper-wrapper{
    transition-duration:0ms!important;
    animation:run 40s linear infinite;
    min-width:max-content!important;
    width:auto!important;
    display:flex!important
}

.elementor-carousel-image-overlay{
    background:#f00;
    color:#fff;
    padding:5px 15px;
    border-radius:20px;
    font:600 14px/30px sans-serif;
    text-transform:uppercase;
    height:40px;
    box-sizing:border-box;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:fit-content;
    text-align:center;
    border:2px solid transparent;
    transition:all .3s ease;
    cursor:pointer;
    box-shadow:0 4px 15px #0003;
    white-space:nowrap
}
.elementor-carousel-image-overlay:hover{
    background:#fff;
    color:#f00;
    border-color:#f00;
    transform:translate(-50%,-50%) scale(1.05)
}
.elementor-carousel-image{position:relative}/* End custom CSS */