.elementor-211 .elementor-element.elementor-element-0a77cd5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-211 .elementor-element.elementor-element-585bfd3 .elementor-repeater-item-1214cc2 .swiper-slide-bg{background-color:#D2D0D3;background-image:url(https://fr.hdled.com/wp-content/uploads/2026/06/stadium-lighting-in-Poland.webp);background-size:cover;}.elementor-211 .elementor-element.elementor-element-585bfd3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:650px;}.elementor-211 .elementor-element.elementor-element-585bfd3 .swiper-slide-contents{max-width:66%;}.elementor-211 .elementor-element.elementor-element-585bfd3 .swiper-slide-inner{text-align:center;}.elementor-211 .elementor-element.elementor-element-496fc41{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-211 .elementor-element.elementor-element-99e3292{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-99e3292:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-99e3292.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-9901fa3{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-211 .elementor-element.elementor-element-6457c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-6457c6b img{border-radius:15px 15px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-211 .elementor-element.elementor-element-f38348a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-f38348a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-6819984{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-211 .elementor-element.elementor-element-77cebbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-77cebbf .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-77cebbf.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-77cebbf.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-77cebbf.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-77cebbf.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-77cebbf.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-77cebbf .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-77cebbf .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-13558df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-13558df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-c81989e{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-c81989e:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-c81989e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-63234b6{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-7cfbe12 img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-9bba557{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-9bba557 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-ad34555{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-de40879{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-de40879 .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-de40879.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-de40879.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-de40879.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-de40879.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-de40879.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-de40879 .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-de40879 .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-68ddae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-68ddae9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-f7700d2{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-f7700d2:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-f7700d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-6da5f97{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-e0c71dd img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-e2bfb60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-e2bfb60 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-6f86ce9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-aec3f13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-aec3f13 .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-aec3f13.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-aec3f13.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-aec3f13.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-aec3f13.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-aec3f13.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-aec3f13 .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-aec3f13 .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-5f46184{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-5f46184 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-09166c1{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-09166c1:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-09166c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-abbe1cf{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--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-211 .elementor-element.elementor-element-862eca8 img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-4c744c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-4c744c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-73fa1f3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-ac8a14e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-ac8a14e .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-ac8a14e.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-ac8a14e.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-ac8a14e.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-ac8a14e.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-ac8a14e.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-ac8a14e .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-ac8a14e .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-10592ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-10592ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-07a702f{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-07a702f:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-07a702f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-1357862{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-57f3ab6 img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-273e073{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-273e073 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-ead23de{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-4339d6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-4339d6f .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-4339d6f.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-4339d6f.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-4339d6f.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-4339d6f.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-4339d6f.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-4339d6f .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-4339d6f .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-711b1dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-711b1dc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-1f03d2e{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-1f03d2e:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-1f03d2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-2dbe0ac{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-64fcb9a img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-b511775{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-b511775 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-d1104dd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-c5ecd69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-c5ecd69 .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-c5ecd69.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-c5ecd69.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-c5ecd69.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-c5ecd69.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-c5ecd69.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-c5ecd69 .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-c5ecd69 .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-1ad3734{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-1ad3734 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-b41d1bd{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-b41d1bd:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-b41d1bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-f6013dd{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-09482e0 img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-f8a3093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-f8a3093 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-1a411d8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-0e12462{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-0e12462 .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-0e12462.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-0e12462.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-0e12462.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-0e12462.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-0e12462.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-0e12462 .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-0e12462 .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-c03272b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-c03272b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-dadf46b{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-dadf46b:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-dadf46b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-8f6347f{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-d3836b5 img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-94220b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-94220b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-f84f977{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-31fa0e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-31fa0e6 .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-31fa0e6.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-31fa0e6.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-31fa0e6.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-31fa0e6.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-31fa0e6.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-31fa0e6 .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-31fa0e6 .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-8704b29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-8704b29 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-8c32536{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-8c32536:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-8c32536.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-8a761bd{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-fa1dc43 img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-bc09755{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-bc09755 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-2a40e02{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-6f042ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-6f042ff .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-6f042ff.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-6f042ff.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-6f042ff.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-6f042ff.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-6f042ff.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-6f042ff .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-6f042ff .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-52f14c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-52f14c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-82c30e2{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-82c30e2:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-82c30e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-fb70e3d{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-4046a72 img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-811f1d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-811f1d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-a6ef9f4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-e8909a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-e8909a9 .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-e8909a9.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-e8909a9.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-e8909a9.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-e8909a9.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-e8909a9.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-e8909a9 .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-e8909a9 .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-b3770b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-b3770b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-291e043{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-291e043:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-291e043.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-6a8d733{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-e8095f8 img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-92cbbbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-92cbbbf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-c5fce83{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-224e3a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-224e3a1 .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-224e3a1.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-224e3a1.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-224e3a1.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-224e3a1.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-224e3a1.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-224e3a1 .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-224e3a1 .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-ec3e425{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-ec3e425 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}.elementor-211 .elementor-element.elementor-element-3d8bf3c{--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:15px 15px 15px 15px;box-shadow:0px 0px 10px 2px rgba(221, 221, 221, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-3d8bf3c:hover{box-shadow:0px 0px 10px 7px rgba(206, 206, 206, 0.5);}.elementor-211 .elementor-element.elementor-element-3d8bf3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-d833add{--display:flex;--overflow:hidden;--border-radius:15px 15px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-085e189 img{border-radius:15px 15px 0px 0px;}.elementor-211 .elementor-element.elementor-element-e2ca5bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-e2ca5bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#1D1D1D;}.elementor-211 .elementor-element.elementor-element-98b4677{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-f64eb98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-211 .elementor-element.elementor-element-f64eb98 .elementor-icon-wrapper{text-align:center;}.elementor-211 .elementor-element.elementor-element-f64eb98.elementor-view-stacked .elementor-icon{background-color:#272727;}.elementor-211 .elementor-element.elementor-element-f64eb98.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-f64eb98.elementor-view-default .elementor-icon{color:#272727;border-color:#272727;}.elementor-211 .elementor-element.elementor-element-f64eb98.elementor-view-framed .elementor-icon, .elementor-211 .elementor-element.elementor-element-f64eb98.elementor-view-default .elementor-icon svg{fill:#272727;}.elementor-211 .elementor-element.elementor-element-f64eb98 .elementor-icon{font-size:20px;}.elementor-211 .elementor-element.elementor-element-f64eb98 .elementor-icon svg{height:20px;}.elementor-211 .elementor-element.elementor-element-76a47fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-211 .elementor-element.elementor-element-76a47fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#4B4B4B;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-211 .elementor-element.elementor-element-496fc41{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-211 .elementor-element.elementor-element-0a77cd5{--content-width:100%;}.elementor-211 .elementor-element.elementor-element-99e3292{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-c81989e{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-f7700d2{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-09166c1{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-07a702f{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-1f03d2e{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-b41d1bd{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-dadf46b{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-8c32536{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-82c30e2{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-291e043{--width:99.722%;}.elementor-211 .elementor-element.elementor-element-3d8bf3c{--width:99.722%;}}@media(max-width:767px){.elementor-211 .elementor-element.elementor-element-496fc41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-496fc41 */.image-box {
    position: relative;
}

/* 默认状态 */
.image-box::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: #e60000;

    transform: scaleX(0);
    transform-origin: left center;
    transition: transform 0.4s ease;
}

/* Hover */
.image-title-card:hover .image-box::after {
    transform: scaleX(1);
}
.image-title-card:hover img {
    transform:scale(1.05);
}

.image-title-card img {
    transition:.5s ease;
}/* End custom CSS */