.elementor-338 .elementor-element.elementor-element-3f06931:not(.elementor-motion-effects-element-type-background),.elementor-338 .elementor-element.elementor-element-3f06931>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kaluen.fr/wp-content/uploads/2020/05/savoir-faire-kaluen-menuiserie-aluminium-professionnels-alu-brest-finistere-bretagne.jpg");background-position:center center;background-size:cover}.elementor-338 .elementor-element.elementor-element-3f06931{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:120px 0}.elementor-338 .elementor-element.elementor-element-3f06931>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-338 .elementor-element.elementor-element-3f06931>.elementor-shape-bottom svg{width:calc(122% + 1.3px);height:37px}.elementor-338 .elementor-element.elementor-element-8ebed32{text-align:center}.elementor-338 .elementor-element.elementor-element-8ebed32 .elementor-heading-title{color:#fff;font-size:39px;font-weight:300;text-transform:uppercase;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-8ebed32>.elementor-widget-container{margin:0 0 0 -177px}.elementor-338 .elementor-element.elementor-element-4e4dddc{text-align:center}.elementor-338 .elementor-element.elementor-element-4e4dddc .elementor-heading-title{color:#fff;font-size:39px;font-weight:300;text-transform:uppercase;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-4e4dddc>.elementor-widget-container{margin:4px 0 0 150px}.elementor-338 .elementor-element.elementor-element-1c19722{margin-top:80px;margin-bottom:60px}.elementor-338 .elementor-element.elementor-element-b8e3a88{text-align:justify;color:#5a5a5a;line-height:2.2em;letter-spacing:1.3px}.elementor-338 .elementor-element.elementor-element-f4ef0de{margin-top:80px;margin-bottom:45px}.elementor-338 .elementor-element.elementor-element-7808500 .elementor-heading-title{color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;line-height:18px;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-cf548b0 .elementor-heading-title{color:#3a3a3a;font-size:33px;line-height:36px;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-41ad89c .elementor-repeater-item-f04d8e5 .pp-timeline-marker{color:#fff;background-color:#e21013}.elementor-338 .elementor-element.elementor-element-41ad89c .elementor-repeater-item-f04d8e5 .pp-timeline-marker svg{fill:#fff}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-vertical .pp-timeline-item:not(:last-child){margin-bottom:48px}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-horizontal .pp-timeline-item{padding-left:48px}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-horizontal .slick-list{margin-left:-48px}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-card{text-align:left;font-size:14px;line-height:2.3em;letter-spacing:1.3px}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline .pp-timeline-card{background-color:#fff;color:#5a5a5a}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline .pp-timeline-arrow{color:#fff}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-card-image{margin-bottom:20px}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-card-title{color:#3a3a3a;font-size:16px;letter-spacing:1.7px}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-marker{font-size:28px;width:100px;height:100px;color:#e21013;background-color:#fff;border-style:solid;border-width:3px;border-color:#e21013}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-marker img{width:28px}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-connector-wrap{width:100px}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-navigation:before,.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-navigation .pp-slider-arrow{bottom:calc( 100px/2 )}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-marker svg{fill:#e21013}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-item:hover .pp-timeline-marker,.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-marker-wrapper:hover .pp-timeline-marker{color:#fff;background-color:#e21013;border-color:#e21013}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-item:hover .pp-timeline-marker svg,.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-marker-wrapper:hover .pp-timeline-marker svg{fill:#fff}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-item-active .pp-timeline-marker,.elementor-338 .elementor-element.elementor-element-41ad89c .slick-current .pp-timeline-marker{color:#fff;background-color:#e21013;border-color:#e21013}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-item-active .pp-timeline-marker svg,.elementor-338 .elementor-element.elementor-element-41ad89c .slick-current .pp-timeline-marker svg{fill:#fff}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-connector,.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-navigation:before{background-color:#3a3a3a}.elementor-338 .elementor-element.elementor-element-41ad89c .pp-timeline-connector-inner{background-color:#e21013}.elementor-338 .elementor-element.elementor-element-95902f3{margin-top:80px;margin-bottom:0}.elementor-338 .elementor-element.elementor-element-b41122c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-338 .elementor-element.elementor-element-b41122c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(255,255,255,.9)}.elementor-338 .elementor-element.elementor-element-b41122c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 30px}.elementor-338 .elementor-element.elementor-element-b41122c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-338 .elementor-element.elementor-element-b41122c{z-index:3}.elementor-338 .elementor-element.elementor-element-d802ce5{text-align:right}.elementor-338 .elementor-element.elementor-element-d802ce5 .elementor-heading-title{color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;line-height:18px;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-30ba590{text-align:right}.elementor-338 .elementor-element.elementor-element-30ba590 .elementor-heading-title{color:#3a3a3a;font-size:33px;line-height:36px;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-4ef37a0{text-align:justify;color:#5a5a5a;line-height:2.2em;letter-spacing:1.3px}.elementor-338 .elementor-element.elementor-element-4ef37a0>.elementor-widget-container{margin:45px 0 0}.elementor-338 .elementor-element.elementor-element-55cff00 img{width:353px}.elementor-338 .elementor-element.elementor-element-55cff00>.elementor-widget-container{margin:45px 0 0}.elementor-338 .elementor-element.elementor-element-7af0c32:not(.elementor-motion-effects-element-type-background),.elementor-338 .elementor-element.elementor-element-7af0c32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kaluen.fr/wp-content/uploads/2020/05/serrurerie-brestoise-alu-devient-kaluen-menuiserie-aluminium-professionnels-alu-brest-finistere-bretagne.jpeg");background-position:top center;background-size:cover}.elementor-338 .elementor-element.elementor-element-7af0c32{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-452px;margin-bottom:80px;padding:250px 0}.elementor-338 .elementor-element.elementor-element-7af0c32>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-338 .elementor-element.elementor-element-7af0c32>.elementor-shape-top svg{height:74px;transform:translateX(-50%) rotateY(180deg)}.elementor-338 .elementor-element.elementor-element-c25c7bf{--spacer-size:50px}.elementor-338 .elementor-element.elementor-element-63a4969{margin-top:80px;margin-bottom:45px}.elementor-338 .elementor-element.elementor-element-288fc73 .elementor-heading-title{color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;line-height:18px;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-0be2030 .elementor-heading-title{color:#3a3a3a;font-size:33px;line-height:36px;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-d1daca6{text-align:justify;color:#5a5a5a;line-height:2.2em;letter-spacing:1.3px}.elementor-338 .elementor-element.elementor-element-588195a{margin-top:45px;margin-bottom:0}.elementor-338 .elementor-element.elementor-element-7923b7b img{width:90px}.elementor-338 .elementor-element.elementor-element-ce9a6d2{text-align:center}.elementor-338 .elementor-element.elementor-element-ce9a6d2 .elementor-heading-title{color:#3a3a3a;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px}.elementor-338 .elementor-element.elementor-element-ce9a6d2>.elementor-widget-container{margin:25px 0 10px}.elementor-338 .elementor-element.elementor-element-0eca883{text-align:justify;color:#5a5a5a;line-height:2.2em;letter-spacing:1.3px}.elementor-338 .elementor-element.elementor-element-d43f246 img{width:60px}.elementor-338 .elementor-element.elementor-element-d43f246>.elementor-widget-container{margin:0}.elementor-338 .elementor-element.elementor-element-fb66c0d{text-align:center}.elementor-338 .elementor-element.elementor-element-fb66c0d .elementor-heading-title{color:#3a3a3a;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px}.elementor-338 .elementor-element.elementor-element-fb66c0d>.elementor-widget-container{margin:23px 0 10px}.elementor-338 .elementor-element.elementor-element-5dceee8{text-align:justify;color:#5a5a5a;line-height:2.2em;letter-spacing:1.3px}.elementor-338 .elementor-element.elementor-element-8c54d36 img{width:70px}.elementor-338 .elementor-element.elementor-element-8c54d36>.elementor-widget-container{margin:11px 0 0}.elementor-338 .elementor-element.elementor-element-712dc06{text-align:center}.elementor-338 .elementor-element.elementor-element-712dc06 .elementor-heading-title{color:#3a3a3a;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px}.elementor-338 .elementor-element.elementor-element-712dc06>.elementor-widget-container{margin:25px 0 10px}.elementor-338 .elementor-element.elementor-element-966463d{text-align:justify;color:#5a5a5a;line-height:2.2em;letter-spacing:1.3px}.elementor-338 .elementor-element.elementor-element-be8588d:not(.elementor-motion-effects-element-type-background),.elementor-338 .elementor-element.elementor-element-be8588d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kaluen.fr/wp-content/uploads/2020/05/atelier-innovant-kaluen-menuiserie-aluminium-professionnels-alu-brest-finistere-bretagne.jpg");background-position:top center;background-size:cover}.elementor-338 .elementor-element.elementor-element-be8588d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:80px;padding:200px 0}.elementor-338 .elementor-element.elementor-element-be8588d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-338 .elementor-element.elementor-element-be8588d>.elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg)}.elementor-338 .elementor-element.elementor-element-f013a8d{--spacer-size:50px}.elementor-338 .elementor-element.elementor-element-8debf87{margin-top:-280px;margin-bottom:0}.elementor-338 .elementor-element.elementor-element-2540c6f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-338 .elementor-element.elementor-element-2540c6f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(255,255,255,.9)}.elementor-338 .elementor-element.elementor-element-2540c6f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 30px}.elementor-338 .elementor-element.elementor-element-2540c6f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-338 .elementor-element.elementor-element-2540c6f{z-index:3}.elementor-338 .elementor-element.elementor-element-c853565{text-align:right}.elementor-338 .elementor-element.elementor-element-c853565 .elementor-heading-title{color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;line-height:18px;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-27007ea{text-align:right}.elementor-338 .elementor-element.elementor-element-27007ea .elementor-heading-title{color:#3a3a3a;font-size:33px;line-height:36px;letter-spacing:3px}.elementor-338 .elementor-element.elementor-element-6fcbfe6{margin-top:25px;margin-bottom:0}.elementor-338 .elementor-element.elementor-element-5923efd{text-align:justify;color:#5a5a5a;line-height:2.2em;letter-spacing:1.3px}.elementor-338 .elementor-element.elementor-element-2ee167d{text-align:justify;color:#5a5a5a;line-height:2.2em;letter-spacing:1.3px}.elementor-338 .elementor-element.elementor-element-83279cc img{width:438px}@media(min-width:768px){.elementor-338 .elementor-element.elementor-element-fcb26eb{width:40%}.elementor-338 .elementor-element.elementor-element-b41122c{width:60%}.elementor-338 .elementor-element.elementor-element-e42e12e{width:40%}.elementor-338 .elementor-element.elementor-element-2540c6f{width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-338 .elementor-element.elementor-element-b41122c{width:100%}.elementor-338 .elementor-element.elementor-element-2540c6f{width:100%}}@media(min-width:1025px){.elementor-338 .elementor-element.elementor-element-7af0c32:not(.elementor-motion-effects-element-type-background),.elementor-338 .elementor-element.elementor-element-7af0c32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-338 .elementor-element.elementor-element-be8588d:not(.elementor-motion-effects-element-type-background),.elementor-338 .elementor-element.elementor-element-be8588d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-338 .elementor-element.elementor-element-8ebed32 .elementor-heading-title{font-size:25px}.elementor-338 .elementor-element.elementor-element-4e4dddc .elementor-heading-title{font-size:25px}.elementor-338 .elementor-element.elementor-element-4e4dddc>.elementor-widget-container{margin:0;padding:0}.elementor-338 .elementor-element.elementor-element-1c19722{margin-top:45px;margin-bottom:0}.elementor-338 .elementor-element.elementor-element-7808500 .elementor-heading-title{font-size:15px}.elementor-338 .elementor-element.elementor-element-cf548b0 .elementor-heading-title{font-size:28px}.elementor-338 .elementor-element.elementor-element-d802ce5 .elementor-heading-title{font-size:15px}.elementor-338 .elementor-element.elementor-element-30ba590 .elementor-heading-title{font-size:28px}.elementor-338 .elementor-element.elementor-element-288fc73 .elementor-heading-title{font-size:15px}.elementor-338 .elementor-element.elementor-element-0be2030 .elementor-heading-title{font-size:28px}.elementor-338 .elementor-element.elementor-element-c853565 .elementor-heading-title{font-size:15px}.elementor-338 .elementor-element.elementor-element-27007ea .elementor-heading-title{font-size:28px}}@media(max-width:767px){.elementor-338 .elementor-element.elementor-element-3f06931:not(.elementor-motion-effects-element-type-background),.elementor-338 .elementor-element.elementor-element-3f06931>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom left}.elementor-338 .elementor-element.elementor-element-3f06931>.elementor-shape-bottom svg{width:calc(125% + 1.3px);height:23px}.elementor-338 .elementor-element.elementor-element-3f06931{margin-top:0;margin-bottom:0;padding:85px 0}.elementor-338 .elementor-element.elementor-element-8ebed32>.elementor-widget-container{margin:0;padding:0}.elementor-338 .elementor-element.elementor-element-4e4dddc>.elementor-widget-container{margin:-16px 0 0;padding:0}.elementor-338 .elementor-element.elementor-element-f4ef0de{margin-top:50px;margin-bottom:0}.elementor-338 .elementor-element.elementor-element-7808500 .elementor-heading-title{font-size:12px}.elementor-338 .elementor-element.elementor-element-cf548b0 .elementor-heading-title{font-size:22px;letter-spacing:2.2px}.elementor-338 .elementor-element.elementor-element-d802ce5 .elementor-heading-title{font-size:12px}.elementor-338 .elementor-element.elementor-element-30ba590 .elementor-heading-title{font-size:22px;letter-spacing:2.2px}.elementor-338 .elementor-element.elementor-element-63a4969{margin-top:50px;margin-bottom:0}.elementor-338 .elementor-element.elementor-element-288fc73 .elementor-heading-title{font-size:12px}.elementor-338 .elementor-element.elementor-element-0be2030 .elementor-heading-title{font-size:22px;letter-spacing:2.2px}.elementor-338 .elementor-element.elementor-element-8eb840b{margin-top:45px;margin-bottom:0}.elementor-338 .elementor-element.elementor-element-ce9a6d2 .elementor-heading-title{font-size:16px}.elementor-338 .elementor-element.elementor-element-fb66c0d .elementor-heading-title{font-size:16px}.elementor-338 .elementor-element.elementor-element-712dc06 .elementor-heading-title{font-size:16px}.elementor-338 .elementor-element.elementor-element-c853565 .elementor-heading-title{font-size:12px}.elementor-338 .elementor-element.elementor-element-27007ea .elementor-heading-title{font-size:22px;letter-spacing:2.2px}.elementor-338 .elementor-element.elementor-element-6fcbfe6{margin-top:45px;margin-bottom:0}}