.elementor-38940 .elementor-element.elementor-element-0a1000d{--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-38940 .elementor-element.elementor-element-0a1000c{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10006{--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-38940 .elementor-element.elementor-element-0a10005{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a1000b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10007.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a10007.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a10007.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10007 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a10007 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a10008.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a10008.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a10008.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10008 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a10008 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a10009.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a10009.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a10009.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10009 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a10009 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1000a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a1000a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a1000a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1000a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a1000a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a10013{--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-38940 .elementor-element.elementor-element-0a10012{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a1000e .elementor-icon-box-wrapper{align-items:start;}.elementor-38940 .elementor-element.elementor-element-0a1000e{--icon-box-icon-margin:15px;}.elementor-38940 .elementor-element.elementor-element-0a1000f .elementor-icon-box-wrapper{align-items:start;}.elementor-38940 .elementor-element.elementor-element-0a1000f{--icon-box-icon-margin:15px;}.elementor-38940 .elementor-element.elementor-element-0a10010 .elementor-icon-box-wrapper{align-items:start;}.elementor-38940 .elementor-element.elementor-element-0a10010{--icon-box-icon-margin:15px;}.elementor-38940 .elementor-element.elementor-element-0a10011 .elementor-icon-box-wrapper{align-items:start;}.elementor-38940 .elementor-element.elementor-element-0a10011{--icon-box-icon-margin:15px;}.elementor-38940 .elementor-element.elementor-element-0a10022{--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-38940 .elementor-element.elementor-element-0a10018{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10016{--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-38940 .elementor-element.elementor-element-0a10021{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10019.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a10019.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a10019.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10019 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a10019 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1001a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a1001a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1001b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a1001b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1001c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a1001c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1001d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a1001d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1001e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a1001e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1001f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a1001f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a10020.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-38940 .elementor-element.elementor-element-0a10020.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-38940 .elementor-element.elementor-element-0a10020.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10020 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-38940 .elementor-element.elementor-element-0a10020 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1002c{--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-38940 .elementor-element.elementor-element-0a10026{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10025{--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-38940 .elementor-element.elementor-element-0a10034{--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-38940 .elementor-element.elementor-element-0a10032{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10030{--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-38940 .elementor-element.elementor-element-0a1003d{--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-38940 .elementor-element.elementor-element-0a10039{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10037{--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-38940 .elementor-element.elementor-element-0a10057{--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-38940 .elementor-element.elementor-element-0a10056{--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-38940 .elementor-element.elementor-element-0a10044{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10040{--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-38940 .elementor-element.elementor-element-0a10043{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10055{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10048{--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-38940 .elementor-element.elementor-element-0a1004c{--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-38940 .elementor-element.elementor-element-0a10050{--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-38940 .elementor-element.elementor-element-0a10054{--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-38940 .elementor-element.elementor-element-0a1006c{--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-38940 .elementor-element.elementor-element-0a1006b{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a1005b{--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-38940 .elementor-element.elementor-element-0a1005f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1005f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1005f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38940 .elementor-element.elementor-element-0a1005f .elementor-icon-list-text{transition:color 0.3s;}.elementor-38940 .elementor-element.elementor-element-0a1006a{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a10069 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38940 .elementor-element.elementor-element-0a10069 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38940 .elementor-element.elementor-element-0a10069{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38940 .elementor-element.elementor-element-0a10069 .elementor-icon-list-text{transition:color 0.3s;}.elementor-38940 .elementor-element.elementor-element-0a10086{--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-38940 .elementor-element.elementor-element-0a10070{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38940 .elementor-element.elementor-element-0a1006f{--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-38940 .elementor-element.elementor-element-0a10085{--display:grid;--e-con-grid-template-columns:repeat(10, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-38940 .elementor-element.elementor-element-0a1000b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38940 .elementor-element.elementor-element-0a10012{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38940 .elementor-element.elementor-element-0a10021{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-38940 .elementor-element.elementor-element-0a10055{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38940 .elementor-element.elementor-element-0a10085{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}}@media(max-width:768px){.elementor-38940 .elementor-element.elementor-element-0a1000b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38940 .elementor-element.elementor-element-0a10007 .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10008 .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10009 .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1000a .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10012{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38940 .elementor-element.elementor-element-0a10021{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38940 .elementor-element.elementor-element-0a10019 .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001a .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001b .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001c .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001d .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001e .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a1001f .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10020 .elementor-image-box-img{margin-bottom:15px;}.elementor-38940 .elementor-element.elementor-element-0a10055{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38940 .elementor-element.elementor-element-0a10085{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* LM Technology – style de la page d'accueil Elementor (même design que /accueil-test/).
   Les textes, images, liens et produits se modifient dans les widgets ; ce CSS ne gère que l'apparence. */
.wd-page-title,.page-title{display:none!important}
.main-page-wrapper{padding-top:0!important;margin-top:0!important}
.main-page-wrapper>.container,.wd-content-layout,.site-content,.entry-content{max-width:none!important;padding:0!important;margin:0!important;width:100%!important}

.lme{--navy:#0B2E45;--navy2:#12405E;--blue:#0A6FB0;--cyan:#1BA7EC;--ink:#1F2933;--mut:#56606C;--line:#E3E7EC;--soft:#F4F6F9;--red:#C62828;--yel:#F5B301;
--kit-widget-spacing:0px;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;
font-family:'IBM Plex Sans',system-ui,sans-serif;color:var(--ink);font-size:15px;line-height:1.5}
.lme.e-con{padding:80px 0 0;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}
.lme>.e-con-inner{max-width:1280px!important;width:100%;padding:0 32px!important;margin:0 auto;gap:0}
.lme .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--row-gap:0px;--column-gap:0px}
.lme .e-grid{--e-con-grid-template-rows:none!important;grid-auto-rows:auto}
.lme .elementor-widget{margin:0!important}
.lme h1,.lme h2,.lme .elementor-heading-title{font-family:inherit;text-transform:none;letter-spacing:normal;margin:0}
.lme p{margin:0}
.lme a{text-decoration:none}

/* Petits titres (kicker) */
.lme .lme-kick .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;font-family:'IBM Plex Mono',ui-monospace,monospace;font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--blue)}
.lme .lme-kick .elementor-heading-title::before{content:"";width:10px;height:10px;background:var(--cyan);clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%)}
.lme .lme-kred .elementor-heading-title{color:var(--red)}.lme .lme-kred .elementor-heading-title::before{background:var(--red)}
.lme .lme-kyel .elementor-heading-title{color:var(--yel)}.lme .lme-kyel .elementor-heading-title::before{background:var(--yel)}
.lme .lme-klight .elementor-heading-title{color:#7FD3F7}

/* Boutons */
.lme .lme-b .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:4px;font-family:inherit;font-weight:600;font-size:15px;line-height:1;text-transform:none;letter-spacing:normal;border:1px solid transparent;box-shadow:none;white-space:nowrap;transition:background .15s,border-color .15s}
.lme .lme-bcyan .elementor-button{background:var(--cyan);color:var(--navy)}.lme .lme-bcyan .elementor-button:hover{background:#3DB8F0;color:var(--navy)}
.lme .lme-bghost .elementor-button{background:transparent;color:#FFFFFF;border-color:#4E6E86}.lme .lme-bghost .elementor-button:hover{border-color:#FFFFFF;color:#FFFFFF}
.lme .lme-bnavy .elementor-button{background:var(--navy);color:#FFFFFF}.lme .lme-bnavy .elementor-button:hover{background:var(--navy2);color:#FFFFFF}
.lme .lme-byellow .elementor-button{background:var(--yel);color:var(--navy)}.lme .lme-byellow .elementor-button:hover{background:#FFC52E;color:var(--navy)}
.lme .lme-btns{gap:12px;--gap:12px;--row-gap:12px;--column-gap:12px}
.lme .lme-more .elementor-button{background:none;padding:0;min-height:0;color:var(--blue);font-weight:600;font-size:15px;text-transform:none;letter-spacing:normal;border:0;box-shadow:none}
.lme .lme-more .elementor-button:hover{color:var(--navy);background:none}
.lme .lme-morel .elementor-button{color:#FFFFFF}.lme .lme-morel .elementor-button:hover{color:var(--cyan)}

/* En-têtes de section */
.lme .lme-sh{justify-content:space-between;align-items:flex-end;gap:12px 24px;--row-gap:12px;--column-gap:24px;margin-bottom:28px}
.lme .lme-shl{width:auto;flex:1 1 auto;gap:6px;--row-gap:6px}
.lme .lme-sh .lme-more{width:auto}
.lme .lme-h2 .elementor-heading-title{font-size:30px;font-weight:700;color:var(--navy);letter-spacing:-.015em;line-height:1.2}
.lme .lme-sub,.lme .lme-sub p{color:#C8D5E2;font-size:16px;margin-top:2px}

/* Bannière */
.lme.lme-hero{padding-top:0;--padding-top:0px;background-color:var(--navy);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97'%3E%3Cpath d='M28 1 54 16v32L28 63 2 48V16zM28 63v34' fill='none' stroke='%23ffffff' stroke-opacity='.07' stroke-width='1.2'/%3E%3C/svg%3E")}
.lme .lme-herow{align-items:center;gap:40px 64px;--row-gap:40px;--column-gap:64px;padding:64px 0 104px}
.lme .lme-htext{flex:1 1 440px;width:auto;min-width:0;gap:22px;--row-gap:22px}
.lme .lme-h1 .elementor-heading-title{font-size:50px;line-height:1.08;font-weight:700;letter-spacing:-.028em;color:#FFFFFF}
.lme .lme-lead,.lme .lme-lead p{font-size:17px;line-height:1.6;color:#C8D5E2;max-width:500px}
.lme .lme-unis{flex:1 1 540px;width:auto;min-width:0;gap:14px;--gap:14px;--row-gap:14px;--column-gap:14px}

/* Boîtes d'image (univers, rayons) : toute la carte est cliquable */
.lme .lme-uni,.lme .lme-ray{position:relative;background:#FFFFFF;border-radius:6px;overflow:hidden;transition:transform .15s,border-color .15s,box-shadow .15s}
.lme .lme-uni .elementor-image-box-wrapper,.lme .lme-ray .elementor-image-box-wrapper{display:flex;flex-direction:column;text-align:left}
.lme .lme-uni .elementor-image-box-img,.lme .lme-ray .elementor-image-box-img{width:100%!important;margin:0!important;display:block}
.lme .lme-uni .elementor-image-box-img a,.lme .lme-ray .elementor-image-box-img a{display:block;height:100%}
.lme .lme-uni .elementor-image-box-img img,.lme .lme-ray .elementor-image-box-img img{width:100%;height:100%;object-fit:contain}
.lme .lme-uni .elementor-image-box-content,.lme .lme-ray .elementor-image-box-content{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:2px 8px;padding:12px 16px;text-align:left}
.lme .elementor-image-box-title{margin:0;font-family:inherit;font-weight:700;font-size:15px;line-height:1.3;color:var(--navy)}
.lme .elementor-image-box-title a{color:var(--navy)}
.lme .elementor-image-box-title a::after{content:"";position:absolute;inset:0;z-index:1}
.lme .elementor-image-box-description{margin:0;font-family:'IBM Plex Mono',monospace;font-size:11px;color:#6B7682;white-space:nowrap}
.lme .lme-uni:hover{transform:translateY(-2px)}
.lme .lme-uni .elementor-image-box-img{height:158px;padding:16px 20px;background:linear-gradient(180deg,#F7FAFC 0%,#EAF2F8 100%)}
.lme .lme-uni .elementor-image-box-img img{filter:drop-shadow(0 8px 10px rgba(11,46,69,.18))}
.lme .lme-uni .elementor-image-box-content{flex-direction:column;gap:0}
.lme .lme-ray{border:1px solid var(--line)}
.lme .lme-ray:hover{border-color:var(--cyan);box-shadow:0 14px 30px -18px rgba(11,46,69,.45)}
.lme .lme-ray .elementor-image-box-img{height:170px;padding:18px;background:#F7F8FA}
.lme .lme-ray.lme-cover .elementor-image-box-img{padding:0}.lme .lme-ray.lme-cover .elementor-image-box-img img{object-fit:cover}
.lme .lme-ray .elementor-image-box-img img{mix-blend-mode:multiply}
.lme .lme-ray .elementor-image-box-description{font-size:12px}
.lme .lme-rayons{gap:20px;--gap:20px;--row-gap:20px;--column-gap:20px}

/* Engagements */
.lme.lme-trustw{padding-top:0;--padding-top:0px;margin-top:-52px;position:relative;z-index:2;background:none}
.lme .lme-trust{gap:24px;--gap:24px;--row-gap:24px;--column-gap:24px;background:#FFFFFF;border:1px solid var(--line);border-radius:8px;box-shadow:0 18px 40px -24px rgba(11,46,69,.35);padding:22px 28px}
.lme .lme-tr .elementor-icon-box-wrapper{display:flex;flex-direction:row;align-items:center;gap:14px;text-align:left}
.lme .lme-tr .elementor-icon-box-icon{margin:0!important;display:flex}
.lme .lme-tr .elementor-icon{width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:#E7F6FD;color:var(--navy);fill:var(--navy);font-size:19px;clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%)}
.lme .lme-tr .elementor-icon svg{width:19px;height:19px;fill:var(--navy)}
.lme .lme-tr .elementor-icon-box-title{margin:0;font-family:inherit;font-size:15px;font-weight:700;line-height:1.4;color:var(--navy)}
.lme .lme-tr .elementor-icon-box-description{margin:0;font-size:13px;color:var(--mut)}

/* Produits Woodmart (onglets et grilles) */
.lme .lme-tabs .wd-tabs-header{display:flex;justify-content:flex-start;margin:0 0 20px;padding:0;border:0}
.lme .lme-tabs .wd-tabs-header::after,.lme .lme-tabs .wd-tabs-title{display:none}
.lme .lme-tabs .wd-nav-tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:0}
.lme .lme-tabs .wd-nav-tabs>li>a{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid #C3CBD4;border-radius:4px;background:#FFFFFF;color:var(--ink);font-family:inherit;font-weight:600;font-size:14px;text-transform:none;letter-spacing:normal}
.lme .lme-tabs .wd-nav-tabs>li>a::after,.lme .lme-tabs .wd-nav-tabs>li>a::before,.lme .lme-tabs .nav-link-text::after,.lme .lme-tabs .nav-link-text::before{display:none!important}
.lme .lme-tabs .nav-link-text{border:0!important;padding:0!important;text-decoration:none!important}
.lme .lme-tabs .wd-nav-tabs>li.wd-active>a,.lme .lme-tabs .wd-nav-tabs>li>a:hover{background:var(--navy);border-color:var(--navy);color:#FFFFFF}
.lme .lme-tabs .wd-nav-tabs{--nav-color:var(--ink);--nav-color-hover:#FFFFFF;--nav-color-active:#FFFFFF}
.lme .lme-tabs .wd-nav-tabs>li>a,.lme .lme-tabs .wd-nav-tabs>li>a .nav-link-text{color:var(--ink)!important;text-transform:none;line-height:1}
.lme .lme-tabs .wd-nav-tabs>li.wd-active>a,.lme .lme-tabs .wd-nav-tabs>li.wd-active>a .nav-link-text,.lme .lme-tabs .wd-nav-tabs>li>a:hover,.lme .lme-tabs .wd-nav-tabs>li>a:hover .nav-link-text{color:#FFFFFF!important}
.lme .lme-best,.lme .lme-offres{margin-top:-6px}
/* Meilleures ventes : onglets à droite, sur la ligne du titre (ordinateur) */
@media (min-width:901px){.lme .lme-best{margin-top:0}.lme .lme-best .wd-tabs-header{width:fit-content;margin:-72px 0 28px auto;justify-content:flex-end;position:relative;z-index:2}}

/* Exclusivités */
.lme.lme-xsec{margin-top:80px;padding:64px 0;--padding-top:64px;--padding-bottom:64px;background-color:var(--navy);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97'%3E%3Cpath d='M28 1 54 16v32L28 63 2 48V16zM28 63v34' fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='1.2'/%3E%3C/svg%3E")}
.lme.lme-xsec .lme-h2 .elementor-heading-title{color:#FFFFFF}
.lme .lme-xprods .wd-product .product-wrapper{border-color:transparent!important}
.lme .lme-xprods .wd-product .product-wrapper:hover{border-color:var(--yel)!important;box-shadow:0 18px 40px -20px rgba(0,0,0,.6)}
.lme .lme-xprods .product-element-top{position:relative}
.lme .lme-xprods .product-element-top::before{content:"Exclusivité LM";position:absolute;top:12px;left:12px;z-index:3;background:var(--yel);color:var(--navy);font-size:12px;font-weight:700;padding:3px 8px;border-radius:3px;pointer-events:none}
.lme .lme-xprods .product-labels{display:none}

/* Espace B2B */
.lme .lme-b2bbox{background:var(--navy);border-radius:8px;padding:52px 56px;gap:36px;--row-gap:36px;color:#FFFFFF}
.lme .lme-b2btop{justify-content:space-between;align-items:flex-end;gap:24px;--row-gap:24px;--column-gap:24px}
.lme .lme-b2bl{flex:1 1 560px;width:auto;gap:14px;--row-gap:14px;align-items:flex-start}
.lme .lme-b2btop>.lme-btns{width:auto}
.lme .lme-b2btag .elementor-heading-title{display:inline-block;background:var(--yel);color:var(--navy);font-size:12px;font-weight:700;padding:3px 8px;border-radius:3px;line-height:1.4}
.lme .lme-h2w .elementor-heading-title{color:#FFFFFF;font-size:34px;line-height:1.15}
.lme .lme-steps{gap:16px;--gap:16px;--row-gap:16px;--column-gap:16px}
.lme .lme-step{background:var(--navy2);border-radius:6px;padding:22px;gap:8px;--row-gap:8px}
.lme .lme-stepn .elementor-heading-title{font-family:'IBM Plex Mono',monospace;font-size:12px;color:var(--yel);font-weight:600}
.lme .lme-stept .elementor-heading-title{font-size:16px;font-weight:700;color:#FFFFFF;line-height:1.4}
.lme .lme-stepd,.lme .lme-stepd p{color:#B9C7D5;font-size:14px;line-height:1.5}

/* Conseil et téléphones */
.lme .lme-help{background:#F2F8FC;border:1px solid #CFE0EE;border-radius:8px;padding:32px 40px;align-items:center;gap:24px 48px;--row-gap:24px;--column-gap:48px}
.lme .lme-helpl{flex:1 1 320px;width:auto;gap:8px;--row-gap:8px}
.lme .lme-helpt .elementor-heading-title{font-size:26px;font-weight:700;color:var(--navy);letter-spacing:-.015em;line-height:1.2}
.lme .lme-helpd,.lme .lme-helpd p{color:#3E4A56}
.lme .lme-helpi{flex:2 1 360px;width:auto}
.lme .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;gap:12px 28px;margin:0!important}
.lme .elementor-inline-items .elementor-icon-list-item{margin:0!important;padding:0!important}
.lme .elementor-inline-items .elementor-icon-list-item::after{display:none!important}
.lme .elementor-icon-list-icon svg{width:16px;height:16px;fill:var(--blue)}
.lme .elementor-icon-list-icon i{color:var(--blue)}
.lme .lme-helpi .elementor-icon-list-text{font-size:14px;font-weight:600;color:var(--navy);padding-left:8px}
.lme .lme-wa{width:auto;margin-left:auto!important}
.lme .lme-phones{flex-basis:100%;width:100%;align-items:center;gap:10px;--row-gap:10px;--column-gap:10px;padding-top:20px;border-top:1px solid #CFE0EE}
.lme .lme-phl{width:auto}.lme .lme-phl .elementor-heading-title{font-weight:700;color:var(--navy);font-size:15px;margin-right:6px}
.lme .lme-tels{flex:1;width:auto}
.lme .lme-tels .elementor-icon-list-items.elementor-inline-items{gap:10px}
.lme .lme-tels .elementor-icon-list-item>a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid #CFE0EE;border-radius:22px;background:#FFFFFF;white-space:nowrap}
.lme .lme-tels .elementor-icon-list-item>a:hover{border-color:var(--blue)}
.lme .lme-tels .elementor-icon-list-text{color:var(--navy);font-weight:600;font-size:14px;padding-left:8px}

/* Marques */
.lme.lme-last{padding-bottom:80px;--padding-bottom:80px}
.lme .lme-marques{gap:16px;--gap:16px;--row-gap:16px;--column-gap:16px}
.lme .lme-logo-m a,.lme .lme-logo-m .elementor-widget-container>img,.lme .lme-logo-m>img{display:flex;align-items:center;justify-content:center;height:84px;padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:#FFFFFF;transition:border-color .15s,box-shadow .15s}
.lme .lme-logo-m a:hover{border-color:var(--cyan);box-shadow:0 10px 22px -16px rgba(11,46,69,.45)}
.lme .lme-logo-m img{max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain}

/* Tablette */
@media (max-width:1100px){
.lme .lme-h1 .elementor-heading-title{font-size:40px}
}
/* Mobile */
@media (max-width:900px){
.lme{font-size:14px}
.lme.e-con{padding-top:40px;--padding-top:40px}
.lme>.e-con-inner{padding:0 16px!important}
.lme .lme-herow{padding:24px 0 72px;gap:20px;--row-gap:20px}
.lme .lme-h1 .elementor-heading-title{font-size:29px;line-height:1.1}
.lme .lme-lead,.lme .lme-lead p{font-size:14px}
.lme .lme-htext{gap:14px;--row-gap:14px}.lme .lme-htext .lme-bghost{display:none}.lme .lme-htext .lme-b,.lme .lme-htext .lme-b .elementor-button{width:100%}
.lme .lme-unis{flex-basis:100%;gap:10px;--gap:10px;--row-gap:10px;--column-gap:10px}
.lme .lme-uni .elementor-image-box-img{height:100px;padding:10px 12px}.lme .lme-uni .elementor-image-box-content{padding:9px 10px}.lme .lme-uni .elementor-image-box-title{font-size:13px}
.lme.lme-trustw{margin-top:-44px;padding-top:0;--padding-top:0px}
.lme .lme-trust{padding:14px;gap:12px;--gap:12px;--row-gap:12px;--column-gap:12px}
.lme .lme-tr .elementor-icon-box-wrapper{gap:10px}.lme .lme-tr .elementor-icon-box-description{display:none}
.lme .lme-tr .elementor-icon-box-title{font-size:12px;line-height:1.3}.lme .lme-tr .elementor-icon{width:34px;height:34px}.lme .lme-tr .elementor-icon svg{width:15px;height:15px}
.lme .lme-sh{margin-bottom:14px;align-items:flex-start}.lme .lme-h2 .elementor-heading-title{font-size:21px}
.lme .lme-rayons{gap:10px;--gap:10px;--row-gap:10px;--column-gap:10px}
.lme .lme-ray .elementor-image-box-img{height:110px}.lme .lme-ray .elementor-image-box-content{padding:10px 12px;flex-direction:column}.lme .lme-ray .elementor-image-box-title{font-size:13px}
.lme .lme-tabs .wd-tabs-header{overflow-x:auto}.lme .lme-tabs .wd-nav-tabs{flex-wrap:nowrap}.lme .lme-tabs .wd-nav-tabs>li>a{min-height:40px;padding:0 14px;white-space:nowrap}
.lme.lme-xsec{margin-top:40px;padding:32px 0;--padding-top:32px;--padding-bottom:32px}.lme .lme-sub,.lme .lme-sub p{font-size:14px}
.lme .lme-b2bbox{padding:24px 18px;gap:18px;--row-gap:18px}.lme .lme-h2w .elementor-heading-title{font-size:21px}
.lme .lme-b2btop>.lme-btns,.lme .lme-b2btop .lme-b,.lme .lme-b2btop .lme-b .elementor-button{width:100%}
.lme .lme-steps{gap:8px;--gap:8px;--row-gap:8px;--column-gap:8px}.lme .lme-step{padding:12px}.lme .lme-stept .elementor-heading-title{font-size:14px}.lme .lme-stepd,.lme .lme-stepd p{font-size:12px}
.lme .lme-help{padding:18px 16px;gap:14px;--row-gap:14px}.lme .lme-helpt .elementor-heading-title{font-size:18px}
.lme .lme-wa,.lme .lme-wa .elementor-button{width:100%;margin-left:0!important}
.lme .lme-phl{width:100%}
.lme .lme-tels .elementor-icon-list-items.elementor-inline-items{gap:8px}
.lme .lme-tels .elementor-icon-list-item{flex:1 1 calc(50% - 4px)}.lme .lme-tels .elementor-icon-list-item>a{width:100%;justify-content:center;padding:0 8px}.lme .lme-tels .elementor-icon-list-text{font-size:13px}
.lme.lme-last{padding-bottom:40px;--padding-bottom:40px}
.lme .lme-marques{gap:8px;--gap:8px;--row-gap:8px;--column-gap:8px}.lme .lme-logo-m a{height:64px;padding:6px}
}/* End custom CSS */