.elementor-23372 .elementor-element.elementor-element-1273f64:not(.elementor-motion-effects-element-type-background),.elementor-23372 .elementor-element.elementor-element-1273f64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#02080f}.elementor-23372 .elementor-element.elementor-element-1273f64{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 0 66px}.elementor-23372 .elementor-element.elementor-element-1273f64>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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-23372 .elementor-element.elementor-element-2872684{text-align:center}.elementor-23372 .elementor-element.elementor-element-2872684 .elementor-heading-title{font-family:"Roboto Regular normal italic and bold",Sans-serif;font-size:36px;font-weight:600;color:var(--e-global-color-ed48449)}.elementor-23372 .elementor-element.elementor-element-42df5b8>.elementor-widget-container{padding:0 40px}.elementor-23372 .elementor-element.elementor-element-42df5b8{text-align:center}.elementor-23372 .elementor-element.elementor-element-42df5b8 .elementor-heading-title{font-family:"Roboto Regular normal italic and bold",Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:var(--e-global-color-9e2c9cc)}.elementor-23372 .elementor-element.elementor-element-f740af2:not(.elementor-motion-effects-element-type-background),.elementor-23372 .elementor-element.elementor-element-f740af2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ed48449)}.elementor-23372 .elementor-element.elementor-element-f740af2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 20px}.elementor-23372 .elementor-element.elementor-element-f740af2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-23372 .elementor-element.elementor-element-776df4d .elementor-heading-title{font-family:"Montserrat Local 600",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-8243e5e)}.elementor-23372 .elementor-element.elementor-element-f007162{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:4px;--e-filter-normal-text-color:var(--e-global-color-8243e5e);--e-filter-hover-text-color:#fff;--e-filter-active-text-color:#fff;--e-filter-item-border-radius:5px}.elementor-23372 .elementor-element.elementor-element-f007162 .e-filter-item:not([aria-pressed=true]):not(:hover){background-color:#fff;border-style:solid;border-width:1px;border-color:var(--e-global-color-9e2c9cc)}.elementor-23372 .elementor-element.elementor-element-f007162 .e-filter-item:hover:not([aria-pressed=true]){background-color:var(--e-global-color-e69ef06);border-style:solid;border-width:1px;border-color:var(--e-global-color-9e2c9cc)}.elementor-23372 .elementor-element.elementor-element-f007162 .e-filter-item[aria-pressed=true]{background-color:var(--e-global-color-e69ef06);border-style:solid;border-width:1px;border-color:var(--e-global-color-9e2c9cc)}.elementor-23372 .elementor-element.elementor-element-f007162>.elementor-widget-container{margin:0}.elementor-23372 .elementor-element.elementor-element-f007162 .e-filter-item{font-family:"Roboto Regular normal italic and bold",Sans-serif;font-size:15px;padding:6px 9px}.elementor-23372 .elementor-element.elementor-element-9225725 .elementor-heading-title{font-family:"Montserrat Local 600",Sans-serif;font-size:16px;font-weight:600;color:var(--e-global-color-8243e5e)}.elementor-23372 .elementor-element.elementor-element-69a2871{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:4px;--e-filter-normal-text-color:var(--e-global-color-8243e5e);--e-filter-hover-text-color:#fff;--e-filter-active-text-color:#fff;--e-filter-item-border-radius:5px}.elementor-23372 .elementor-element.elementor-element-69a2871 .e-filter-item:not([aria-pressed=true]):not(:hover){background-color:#fff;border-style:solid;border-width:1px;border-color:var(--e-global-color-9e2c9cc)}.elementor-23372 .elementor-element.elementor-element-69a2871 .e-filter-item:hover:not([aria-pressed=true]){background-color:var(--e-global-color-e69ef06);border-style:solid;border-width:1px;border-color:var(--e-global-color-9e2c9cc)}.elementor-23372 .elementor-element.elementor-element-69a2871 .e-filter-item[aria-pressed=true]{background-color:var(--e-global-color-e69ef06);border-style:solid;border-width:1px;border-color:var(--e-global-color-9e2c9cc)}.elementor-23372 .elementor-element.elementor-element-69a2871>.elementor-widget-container{margin:0}.elementor-23372 .elementor-element.elementor-element-69a2871 .e-filter-item{font-family:"Roboto Regular normal italic and bold",Sans-serif;font-size:15px;padding:6px 9px}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-23372 .elementor-element.elementor-element-b68567a{--grid-columns:4}.elementor-23372 .elementor-element.elementor-element-b68567a>.elementor-widget-container{margin:40px 0 60px}.elementor-23372 .elementor-element.elementor-element-b68567a .elementor-loop-container{grid-auto-rows:1fr}.elementor-23372 .elementor-element.elementor-element-b68567a .e-loop-item>.elementor-section,.elementor-23372 .elementor-element.elementor-element-b68567a .e-loop-item>.elementor-section>.elementor-container,.elementor-23372 .elementor-element.elementor-element-b68567a .e-loop-item>.e-con,.elementor-23372 .elementor-element.elementor-element-b68567a .e-loop-item .elementor-section-wrap>.e-con{height:100%}@media(max-width:1024px){.elementor-23372 .elementor-element.elementor-element-b68567a{--grid-columns:2}}@media(max-width:767px){.elementor-23372 .elementor-element.elementor-element-1273f64{margin-top:0;margin-bottom:0}.elementor-23372 .elementor-element.elementor-element-b68567a{--grid-columns:1}}@font-face{font-family:'Roboto Regular normal italic and bold';font-style:normal;font-weight:400;font-display:swap;src:url('https://legrand.cr/wp-content/uploads/2025/09/roboto-v48-latin-regular.woff2') format('woff2')}@font-face{font-family:'Roboto Regular normal italic and bold';font-style:italic;font-weight:400;font-display:swap;src:url('https://legrand.cr/wp-content/uploads/2025/09/roboto-v48-latin-italic.woff2') format('woff2')}@font-face{font-family:'Roboto Regular normal italic and bold';font-style:normal;font-weight:600;font-display:swap;src:url('https://legrand.cr/wp-content/uploads/2025/09/roboto-v48-latin-600.woff2') format('woff2')}@font-face{font-family:'Montserrat Local 600';font-style:normal;font-weight:600;font-display:swap;src:url('https://legrand.cr/wp-content/uploads/2025/09/montserrat-v30-latin-600.woff2') format('woff2')}@font-face{font-family:'Montserrat Local 600';font-style:italic;font-weight:600;font-display:swap;src:url('https://legrand.cr/wp-content/uploads/2025/09/montserrat-v30-latin-600italic.woff2') format('woff2')}