.elementor-511 .elementor-element.elementor-element-fa44fe5:not(.elementor-motion-effects-element-type-background),.elementor-511 .elementor-element.elementor-element-fa44fe5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kaluen.fr/wp-content/uploads/2020/05/Recrutement-technicien-etude-prix-kaluen-menuiserie-aluminium-professionnels-alu-brest-finistere-bretagne.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-511 .elementor-element.elementor-element-fa44fe5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-97px;margin-bottom:45px;padding:250px 0}.elementor-511 .elementor-element.elementor-element-fa44fe5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-511 .elementor-element.elementor-element-fa44fe5>.elementor-shape-bottom svg{width:calc(150% + 1.3px);height:71px;transform:translateX(-50%) rotateY(180deg)}.elementor-511 .elementor-element.elementor-element-639d2cad:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-511 .elementor-element.elementor-element-639d2cad>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(58,58,58,.94)}.elementor-511 .elementor-element.elementor-element-639d2cad>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 170px;--e-column-margin-right:170px;--e-column-margin-left:170px;padding:0}.elementor-511 .elementor-element.elementor-element-639d2cad>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-511 .elementor-element.elementor-element-c9bc586{text-align:center}.elementor-511 .elementor-element.elementor-element-c9bc586 .elementor-heading-title{color:#fff;font-family:"Roboto",Sans-serif;font-size:41px;font-weight:300;text-transform:uppercase;letter-spacing:3.5px}.elementor-511 .elementor-element.elementor-element-c9bc586>.elementor-widget-container{margin:-20px 0;padding:0}.elementor-511 .elementor-element.elementor-element-14467da{margin-top:0;margin-bottom:0}.elementor-511 .elementor-element.elementor-element-1abbb75{z-index:1}.elementor-511 .elementor-element.elementor-element-428bf290:not(.elementor-motion-effects-element-type-background),.elementor-511 .elementor-element.elementor-element-428bf290>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e63336}.elementor-511 .elementor-element.elementor-element-428bf290{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-511 .elementor-element.elementor-element-428bf290>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-511 .elementor-element.elementor-element-522ecdb7 img{width:20px}.elementor-511 .elementor-element.elementor-element-54c7662 .premium-dual-header-first-header span{display:inline}.elementor-511 .elementor-element.elementor-element-54c7662 .elementor-widget-container{text-align:left}.elementor-511 .elementor-element.elementor-element-54c7662 .premium-dual-header-first-span{font-family:"Roboto",Sans-serif;font-weight:600;color:#fff}.elementor-511 .elementor-element.elementor-element-54c7662 .premium-dual-header-second-header{font-family:"Roboto",Sans-serif;font-weight:400;color:#fff}.elementor-511 .elementor-element.elementor-element-65948475:not(.elementor-motion-effects-element-type-background),.elementor-511 .elementor-element.elementor-element-65948475>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e63336}.elementor-511 .elementor-element.elementor-element-65948475{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-8px;margin-bottom:0}.elementor-511 .elementor-element.elementor-element-65948475>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-511 .elementor-element.elementor-element-615d249c img{width:20px}.elementor-511 .elementor-element.elementor-element-423d3002 .premium-dual-header-first-header span{display:inline}.elementor-511 .elementor-element.elementor-element-423d3002 .elementor-widget-container{text-align:left}.elementor-511 .elementor-element.elementor-element-423d3002 .premium-dual-header-first-span{font-family:"Roboto",Sans-serif;font-weight:600;color:#fff}.elementor-511 .elementor-element.elementor-element-423d3002 .premium-dual-header-second-header{font-family:"Roboto",Sans-serif;font-weight:400;color:#fff}.elementor-511 .elementor-element.elementor-element-3cd2693e:not(.elementor-motion-effects-element-type-background),.elementor-511 .elementor-element.elementor-element-3cd2693e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e63336}.elementor-511 .elementor-element.elementor-element-3cd2693e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-8px;margin-bottom:0}.elementor-511 .elementor-element.elementor-element-3cd2693e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-511 .elementor-element.elementor-element-59b6d2a6 img{width:20px}.elementor-511 .elementor-element.elementor-element-4787b9d1 .premium-dual-header-first-header span{display:inline}.elementor-511 .elementor-element.elementor-element-4787b9d1 .elementor-widget-container{text-align:left}.elementor-511 .elementor-element.elementor-element-4787b9d1 .premium-dual-header-first-span{font-family:"Roboto",Sans-serif;font-weight:600;color:#fff}.elementor-511 .elementor-element.elementor-element-4787b9d1 .premium-dual-header-second-header{font-family:"Roboto",Sans-serif;font-weight:400;color:#fff}.elementor-511 .elementor-element.elementor-element-24f2faaf:not(.elementor-motion-effects-element-type-background),.elementor-511 .elementor-element.elementor-element-24f2faaf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e63336}.elementor-511 .elementor-element.elementor-element-24f2faaf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-8px;margin-bottom:0}.elementor-511 .elementor-element.elementor-element-24f2faaf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-511 .elementor-element.elementor-element-14abebef img{width:20px}.elementor-511 .elementor-element.elementor-element-64222b93 .premium-dual-header-first-header span{display:inline}.elementor-511 .elementor-element.elementor-element-64222b93 .elementor-widget-container{text-align:left}.elementor-511 .elementor-element.elementor-element-64222b93 .premium-dual-header-first-span{font-family:"Roboto",Sans-serif;font-weight:600;color:#fff}.elementor-511 .elementor-element.elementor-element-64222b93 .premium-dual-header-second-header{font-family:"Roboto",Sans-serif;font-weight:400;color:#fff}.elementor-511 .elementor-element.elementor-element-7c27288b:not(.elementor-motion-effects-element-type-background),.elementor-511 .elementor-element.elementor-element-7c27288b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e63336}.elementor-511 .elementor-element.elementor-element-7c27288b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-8px;margin-bottom:0}.elementor-511 .elementor-element.elementor-element-7c27288b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-511 .elementor-element.elementor-element-5a50e934 img{width:20px}.elementor-511 .elementor-element.elementor-element-62f0d564 .premium-dual-header-first-header span{display:inline}.elementor-511 .elementor-element.elementor-element-62f0d564 .elementor-widget-container{text-align:left}.elementor-511 .elementor-element.elementor-element-62f0d564 .premium-dual-header-first-span{font-family:"Roboto",Sans-serif;font-weight:600;color:#fff}.elementor-511 .elementor-element.elementor-element-62f0d564 .premium-dual-header-second-header{font-family:"Roboto",Sans-serif;font-weight:400;color:#fff}.elementor-511 .elementor-element.elementor-element-535fcc1>.elementor-element-populated{margin:-250px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 50px 0 0}.elementor-511 .elementor-element.elementor-element-ba70a88 .elementor-heading-title{color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;line-height:18px;letter-spacing:3px}.elementor-511 .elementor-element.elementor-element-ba70a88>.elementor-widget-container{margin:0;padding:0}.elementor-511 .elementor-element.elementor-element-620b2c7 .elementor-heading-title{color:#3a3a3a;font-size:33px;line-height:36px;letter-spacing:3px}.elementor-511 .elementor-element.elementor-element-620b2c7>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-511 .elementor-element.elementor-element-425da9e4{line-height:2em;letter-spacing:1.3px}.elementor-511 .elementor-element.elementor-element-425da9e4>.elementor-widget-container{margin:0;padding:0}.elementor-511 .elementor-element.elementor-element-f0306c1{--spacer-size:50px}.elementor-511 .elementor-element.elementor-element-a421015 .elementor-heading-title{color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;line-height:18px;letter-spacing:3px}.elementor-511 .elementor-element.elementor-element-e162ee9 .elementor-heading-title{color:#3a3a3a;font-size:33px;line-height:36px;letter-spacing:3px}.elementor-511 .elementor-element.elementor-element-e162ee9>.elementor-widget-container{margin:0 0 25px}.elementor-511 .elementor-element.elementor-element-39488854>.elementor-widget-container{margin:0;padding:0}.elementor-511 .elementor-element.elementor-element-142d78f>.elementor-element-populated{margin:95px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-511 .elementor-element.elementor-element-670b87e .elementor-heading-title{color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;line-height:18px;letter-spacing:3px}.elementor-511 .elementor-element.elementor-element-670b87e>.elementor-widget-container{margin:0;padding:0}.elementor-511 .elementor-element.elementor-element-c8ba800 .elementor-heading-title{color:#3a3a3a;font-size:33px;line-height:36px;letter-spacing:3px}.elementor-511 .elementor-element.elementor-element-c8ba800>.elementor-widget-container{margin:0 0 25px}.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-not-valid-tip{display:block !important}.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-validation-errors{display:block !important}.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:20px}.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-form-control.wpcf7-text,.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-form-control.wpcf7-textarea,.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-form-control.wpcf7-select{border-style:solid;border-width:0 0 3px;border-color:#e10e13}.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-form-control.wpcf7-text,.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-form-control.wpcf7-textarea{border-radius:0}.elementor-511 .elementor-element.elementor-element-f822413 .pp-custom-radio-checkbox input[type=checkbox],.elementor-511 .elementor-element.elementor-element-f822413 .pp-custom-radio-checkbox input[type=radio]{width:15px;height:15px;background:#fff;border-width:3px;border-color:#e10e13}.elementor-511 .elementor-element.elementor-element-f822413 .pp-custom-radio-checkbox input[type=checkbox]:checked:before,.elementor-511 .elementor-element.elementor-element-f822413 .pp-custom-radio-checkbox input[type=radio]:checked:before{background:#e10e13}.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-form p:nth-last-of-type(1){text-align:center}.elementor-511 .elementor-element.elementor-element-f822413 .pp-contact-form-7 .wpcf7-form input[type=submit]{display:inline-block;width:130px;background-color:#e10e13;color:#fff;border-radius:0;padding:5px 15px;font-size:17px;font-weight:700;letter-spacing:1.5px}.elementor-511 .elementor-element.elementor-element-5a862305{margin-top:120px;margin-bottom:50px}.elementor-511 .elementor-element.elementor-element-40148933>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-511 .elementor-element.elementor-element-577b2c8 .elementor-heading-title{color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;line-height:18px;letter-spacing:3px}.elementor-511 .elementor-element.elementor-element-577b2c8>.elementor-widget-container{margin:0;padding:0}.elementor-511 .elementor-element.elementor-element-7e82a4e .elementor-heading-title{color:#3a3a3a;font-size:33px;line-height:36px;letter-spacing:3px}.elementor-511 .elementor-element.elementor-element-7e82a4e>.elementor-widget-container{margin:0 0 25px}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-posts .pp-grid-item-wrap{margin-bottom:0}.elementor-511 .elementor-element.elementor-element-dec6049{--grid-column-gap:25px;--grid-row-gap:25px}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-posts:not(.elementor-grid){margin-left:-25px}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:25px}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:25px}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-post{background-color:#3a3a3a;padding:0 0 20px}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-post-content-wrap{text-align:center;padding:0}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-post-event-date{color:#fff;background-color:#e21013}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-post-thumbnail{margin-bottom:20px}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-post-title,.elementor-511 .elementor-element.elementor-element-dec6049 .pp-post-title a{color:#fff}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-post-title{font-family:"Roboto",Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;letter-spacing:1.7px;margin-bottom:35px}.elementor-511 .elementor-element.elementor-element-dec6049 .pp-posts-button{background-color:#e21013;color:#fff;border-radius:0;padding:15px 25px}@media(max-width:1024px){.elementor-511 .elementor-element.elementor-element-639d2cad>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-511 .elementor-element.elementor-element-14467da{margin-top:0;margin-bottom:85px}.elementor-511 .elementor-element.elementor-element-b0ca775{padding:0 50px}.elementor-511 .elementor-element.elementor-element-535fcc1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-511 .elementor-element.elementor-element-ba70a88 .elementor-heading-title{font-size:15px}.elementor-511 .elementor-element.elementor-element-620b2c7 .elementor-heading-title{font-size:28px}.elementor-511 .elementor-element.elementor-element-a421015 .elementor-heading-title{font-size:15px}.elementor-511 .elementor-element.elementor-element-e162ee9 .elementor-heading-title{font-size:28px}.elementor-511 .elementor-element.elementor-element-670b87e .elementor-heading-title{font-size:15px}.elementor-511 .elementor-element.elementor-element-c8ba800 .elementor-heading-title{font-size:28px}.elementor-511 .elementor-element.elementor-element-5a862305{margin-top:80px;margin-bottom:0;padding:0 50px}.elementor-511 .elementor-element.elementor-element-577b2c8 .elementor-heading-title{font-size:15px}.elementor-511 .elementor-element.elementor-element-7e82a4e .elementor-heading-title{font-size:28px}.elementor-511 .elementor-element.elementor-element-192bb9ab{padding:0 50px}}@media(max-width:767px){.elementor-511 .elementor-element.elementor-element-fa44fe5:not(.elementor-motion-effects-element-type-background),.elementor-511 .elementor-element.elementor-element-fa44fe5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-511 .elementor-element.elementor-element-fa44fe5{margin-top:-50px;margin-bottom:0;padding:250px 0}.elementor-511 .elementor-element.elementor-element-639d2cad>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-511 .elementor-element.elementor-element-c9bc586 .elementor-heading-title{font-size:20px}.elementor-511 .elementor-element.elementor-element-c9bc586>.elementor-widget-container{margin:0;padding:10px 0}.elementor-511 .elementor-element.elementor-element-6c3cc2cb{width:20%}.elementor-511 .elementor-element.elementor-element-476ed060{width:80%}.elementor-511 .elementor-element.elementor-element-5a58b0ed{width:20%}.elementor-511 .elementor-element.elementor-element-7bcc1e7a{width:80%}.elementor-511 .elementor-element.elementor-element-24df774c{width:20%}.elementor-511 .elementor-element.elementor-element-87e2bd{width:80%}.elementor-511 .elementor-element.elementor-element-524448df{width:20%}.elementor-511 .elementor-element.elementor-element-7a56eaa8{width:80%}.elementor-511 .elementor-element.elementor-element-60c363b1{width:20%}.elementor-511 .elementor-element.elementor-element-2f7f7b76{width:80%}.elementor-511 .elementor-element.elementor-element-b0ca775{margin-top:0;margin-bottom:0;padding:0 30px}.elementor-511 .elementor-element.elementor-element-ba70a88 .elementor-heading-title{font-size:12px}.elementor-511 .elementor-element.elementor-element-620b2c7 .elementor-heading-title{font-size:22px;letter-spacing:2.2px}.elementor-511 .elementor-element.elementor-element-a421015 .elementor-heading-title{font-size:12px}.elementor-511 .elementor-element.elementor-element-e162ee9 .elementor-heading-title{font-size:22px;letter-spacing:2.2px}.elementor-511 .elementor-element.elementor-element-670b87e .elementor-heading-title{font-size:12px}.elementor-511 .elementor-element.elementor-element-c8ba800 .elementor-heading-title{font-size:22px;letter-spacing:2.2px}.elementor-511 .elementor-element.elementor-element-5a862305{padding:0 30px}.elementor-511 .elementor-element.elementor-element-577b2c8 .elementor-heading-title{font-size:12px}.elementor-511 .elementor-element.elementor-element-7e82a4e .elementor-heading-title{font-size:22px;letter-spacing:2.2px}.elementor-511 .elementor-element.elementor-element-192bb9ab{padding:0 30px}}@media(min-width:768px){.elementor-511 .elementor-element.elementor-element-1abbb75{width:60%}.elementor-511 .elementor-element.elementor-element-f2454ad{width:39.925%}.elementor-511 .elementor-element.elementor-element-6c3cc2cb{width:19.929%}.elementor-511 .elementor-element.elementor-element-476ed060{width:80.241%}.elementor-511 .elementor-element.elementor-element-5a58b0ed{width:19.929%}.elementor-511 .elementor-element.elementor-element-7bcc1e7a{width:80.241%}.elementor-511 .elementor-element.elementor-element-24df774c{width:19.929%}.elementor-511 .elementor-element.elementor-element-87e2bd{width:80.241%}.elementor-511 .elementor-element.elementor-element-524448df{width:19.929%}.elementor-511 .elementor-element.elementor-element-7a56eaa8{width:80.241%}.elementor-511 .elementor-element.elementor-element-60c363b1{width:19.929%}.elementor-511 .elementor-element.elementor-element-2f7f7b76{width:80.241%}.elementor-511 .elementor-element.elementor-element-535fcc1{width:60%}.elementor-511 .elementor-element.elementor-element-142d78f{width:39.925%}}@media(max-width:1024px) and (min-width:768px){.elementor-511 .elementor-element.elementor-element-f2454ad{width:50%}}@media(min-width:1025px){.elementor-511 .elementor-element.elementor-element-fa44fe5:not(.elementor-motion-effects-element-type-background),.elementor-511 .elementor-element.elementor-element-fa44fe5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}