.elementor-3596 .elementor-element.elementor-element-67c16786:not(.elementor-motion-effects-element-type-background),.elementor-3596 .elementor-element.elementor-element-67c16786>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://institutpolymetiers-ca.com/wp-content/uploads/2024/12/image-20-e1734206156326.jpg)}.elementor-3596 .elementor-element.elementor-element-67c16786>.elementor-background-overlay{background-color:#3B0202;opacity:.63;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3596 .elementor-element.elementor-element-67c16786>.elementor-container{min-height:257px}.elementor-3596 .elementor-element.elementor-element-67c16786{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-3596 .elementor-element.elementor-element-16277eac.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3596 .elementor-element.elementor-element-16277eac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3596 .elementor-element.elementor-element-16277eac.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3596 .elementor-element.elementor-element-16277eac>.elementor-element-populated{margin:200px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0 30px 0}.elementor-3596 .elementor-element.elementor-element-2ec169a{width:var(--container-widget-width,82%);max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:20px;color:#FFF}.elementor-3596 .elementor-element.elementor-element-2ec169a>.elementor-widget-container{background-color:#350202BD;padding:20px 20px 20px 20px}.elementor-3596 .elementor-element.elementor-element-2ec169a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-3596 .elementor-element.elementor-element-1ffce8f{padding:70px 0 0 0}.elementor-3596 .elementor-element.elementor-element-585e261:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3596 .elementor-element.elementor-element-585e261>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://institutpolymetiers-ca.com/wp-content/uploads/2020/11/page_bg_03.jpg);background-size:cover}.elementor-3596 .elementor-element.elementor-element-585e261>.elementor-element-populated>.elementor-background-overlay{background-color:#FDD5D5;opacity:.86}.elementor-bc-flex-widget .elementor-3596 .elementor-element.elementor-element-585e261.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3596 .elementor-element.elementor-element-585e261.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3596 .elementor-element.elementor-element-585e261>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-3596 .elementor-element.elementor-element-585e261>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3596 .elementor-element.elementor-element-bca1633{--divider-border-style:solid;--divider-color:#FF224D;--divider-border-width:3px}.elementor-3596 .elementor-element.elementor-element-bca1633 .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0}.elementor-3596 .elementor-element.elementor-element-bca1633 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-3596 .elementor-element.elementor-element-60f09d4{font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;color:#000}.elementor-3596 .elementor-element.elementor-element-bc698c6>.elementor-element-populated{margin:-36px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3596 .elementor-element.elementor-element-5fe12ec.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-3596 .elementor-element.elementor-element-5fe12ec img{border-radius:0 0 0 0}.elementor-3596 .elementor-element.elementor-element-9e4e50f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-3596 .elementor-element.elementor-element-9e4e50f img{border-radius:0 0 0 0}.elementor-3596 .elementor-element.elementor-element-b93bfc5{padding:70px 0 0 0}.elementor-3596 .elementor-element.elementor-element-52835a4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3596 .elementor-element.elementor-element-52835a4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://institutpolymetiers-ca.com/wp-content/uploads/2020/11/page_bg_03.jpg);background-size:cover}.elementor-3596 .elementor-element.elementor-element-52835a4>.elementor-element-populated>.elementor-background-overlay{background-color:#FFD4D4;opacity:.63}.elementor-bc-flex-widget .elementor-3596 .elementor-element.elementor-element-52835a4.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3596 .elementor-element.elementor-element-52835a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3596 .elementor-element.elementor-element-52835a4>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-3596 .elementor-element.elementor-element-52835a4>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3596 .elementor-element.elementor-element-18cb6fc{--divider-border-style:solid;--divider-color:#FF224D;--divider-border-width:3px}.elementor-3596 .elementor-element.elementor-element-18cb6fc .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0}.elementor-3596 .elementor-element.elementor-element-18cb6fc .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-3596 .elementor-element.elementor-element-42a05fe{font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:400;color:#000}.elementor-3596 .elementor-element.elementor-element-143f4f1>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3596 .elementor-element.elementor-element-143f4f1>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3596 .elementor-element.elementor-element-99118ca.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-3596 .elementor-element.elementor-element-99118ca img{border-radius:0 0 0 0}.elementor-3596 .elementor-element.elementor-element-17df8d3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-3596 .elementor-element.elementor-element-17df8d3 img{border-radius:0 0 0 0}.elementor-3596 .elementor-element.elementor-element-dee6502:not(.elementor-motion-effects-element-type-background),.elementor-3596 .elementor-element.elementor-element-dee6502>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-3596 .elementor-element.elementor-element-dee6502{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 0 0}.elementor-3596 .elementor-element.elementor-element-dee6502>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-3596 .elementor-element.elementor-element-b81dfd6.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3596 .elementor-element.elementor-element-b81dfd6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3596 .elementor-element.elementor-element-b81dfd6>.elementor-element-populated>.elementor-background-overlay{opacity:.78}.elementor-3596 .elementor-element.elementor-element-b81dfd6>.elementor-element-populated{border-style:solid;border-width:0 0 0 0;border-color:#E80A0A;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-3596 .elementor-element.elementor-element-b81dfd6>.elementor-element-populated,.elementor-3596 .elementor-element.elementor-element-b81dfd6>.elementor-element-populated>.elementor-background-overlay,.elementor-3596 .elementor-element.elementor-element-b81dfd6>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-3596 .elementor-element.elementor-element-b81dfd6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3596 .elementor-element.elementor-element-2982697{--divider-border-style:solid;--divider-color:#FF224D;--divider-border-width:3px}.elementor-3596 .elementor-element.elementor-element-2982697 .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0}.elementor-3596 .elementor-element.elementor-element-2982697 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-3596 .elementor-element.elementor-element-7c93ebd{columns:1;font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:400;color:#000}.elementor-bc-flex-widget .elementor-3596 .elementor-element.elementor-element-898bc66.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3596 .elementor-element.elementor-element-898bc66.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3596 .elementor-element.elementor-element-898bc66>.elementor-element-populated>.elementor-background-overlay{opacity:.82}.elementor-3596 .elementor-element.elementor-element-898bc66>.elementor-element-populated{border-style:solid;border-width:0 0 0 5px;border-color:#D90101;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-3596 .elementor-element.elementor-element-898bc66>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3596 .elementor-element.elementor-element-1bfedc9{--divider-border-style:solid;--divider-color:#FF224D;--divider-border-width:3px}.elementor-3596 .elementor-element.elementor-element-1bfedc9 .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0}.elementor-3596 .elementor-element.elementor-element-1bfedc9 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px}.elementor-3596 .elementor-element.elementor-element-31f5334{columns:1;font-family:"Open Sans",Sans-serif;font-size:13px;font-weight:400;color:#000}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button{background-color:#FF224D9E;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#000;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px}.elementor-3596 .elementor-element.elementor-element-60a6e89 [class*="elementor-animation"]:hover,.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button::before,.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button::after{background-color:#5B0404}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#FFF;padding:10px 10px 11px 10px}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button-wrap{max-width:170px}.elementor-3596 .elementor-element.elementor-element-60a6e89{text-align:center}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button-content{-webkit-justify-content:center;justify-content:center}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#000}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button-icon{font-size:18px}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button-icon svg{width:18px;height:18px}.elementor-3596 .elementor-element.elementor-element-60a6e89.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px}.elementor-3596 .elementor-element.elementor-element-60a6e89.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px}.elementor-3596 .elementor-element.elementor-element-60a6e89.wpr-button-icon-style-inline .wpr-button-icon{color:#000}.elementor-3596 .elementor-element.elementor-element-60a6e89.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#000}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button-text,.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button::after{font-family:"Poppins",Sans-serif;font-size:15px;font-weight:700}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button:hover .wpr-button-text{color:#FFF}.elementor-3596 .elementor-element.elementor-element-60a6e89.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#FFF}.elementor-3596 .elementor-element.elementor-element-60a6e89.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#FFF}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button:hover{border-color:#FF224D}.elementor-3596 .elementor-element.elementor-element-60a6e89.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 11px 10px}.elementor-3596 .elementor-element.elementor-element-60a6e89.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 11px 10px}.elementor-3596 .elementor-element.elementor-element-60a6e89.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 11px 10px}body.elementor-page-3596:not(.elementor-motion-effects-element-type-background),body.elementor-page-3596>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}@media(min-width:768px){.elementor-3596 .elementor-element.elementor-element-16277eac{width:100%}.elementor-3596 .elementor-element.elementor-element-585e261{width:66.714%}.elementor-3596 .elementor-element.elementor-element-bc698c6{width:33.188%}.elementor-3596 .elementor-element.elementor-element-52835a4{width:68.977%}.elementor-3596 .elementor-element.elementor-element-143f4f1{width:30.925%}}@media(max-width:1024px){.elementor-3596 .elementor-element.elementor-element-67c16786{margin-top:0;margin-bottom:0;padding:0 20px 0 20px}.elementor-3596 .elementor-element.elementor-element-1ffce8f{margin-top:147px;margin-bottom:0;padding:0 20px 0 20px}.elementor-3596 .elementor-element.elementor-element-60f09d4{font-size:13px}.elementor-bc-flex-widget .elementor-3596 .elementor-element.elementor-element-bc698c6.elementor-column .elementor-widget-wrap{align-items:space-evenly}.elementor-3596 .elementor-element.elementor-element-bc698c6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly}.elementor-3596 .elementor-element.elementor-element-bc698c6.elementor-column>.elementor-widget-wrap{justify-content:space-evenly}.elementor-3596 .elementor-element.elementor-element-bc698c6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3596 .elementor-element.elementor-element-5fe12ec{width:auto;max-width:auto}.elementor-3596 .elementor-element.elementor-element-9e4e50f{width:var(--container-widget-width,336.986px);max-width:336.986px;--container-widget-width:336.986px;--container-widget-flex-grow:0}.elementor-3596 .elementor-element.elementor-element-b93bfc5{margin-top:147px;margin-bottom:0;padding:0 20px 0 20px}.elementor-3596 .elementor-element.elementor-element-42a05fe{font-size:13px}.elementor-3596 .elementor-element.elementor-element-99118ca{width:auto;max-width:auto}.elementor-3596 .elementor-element.elementor-element-17df8d3{width:auto;max-width:auto}.elementor-3596 .elementor-element.elementor-element-dee6502{margin-top:0;margin-bottom:0;padding:0 20px 0 20px}.elementor-3596 .elementor-element.elementor-element-7c93ebd{font-size:13px}.elementor-3596 .elementor-element.elementor-element-31f5334{font-size:13px}.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button-text,.elementor-3596 .elementor-element.elementor-element-60a6e89 .wpr-button::after{font-size:14px}}@media(max-width:767px){.elementor-3596 .elementor-element.elementor-element-67c16786{margin-top:0;margin-bottom:117px;padding:150px 0 0 0}.elementor-3596 .elementor-element.elementor-element-16277eac>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3596 .elementor-element.elementor-element-2ec169a{line-height:2em}.elementor-3596 .elementor-element.elementor-element-1ffce8f{margin-top:117px;margin-bottom:117px}.elementor-3596 .elementor-element.elementor-element-bc698c6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3596 .elementor-element.elementor-element-b93bfc5{margin-top:117px;margin-bottom:117px}.elementor-3596 .elementor-element.elementor-element-dee6502{margin-top:117px;margin-bottom:117px}.elementor-3596 .elementor-element.elementor-element-b81dfd6>.elementor-element-populated{border-width:0 0 0 4px}}