.elementor-30183 .elementor-element.elementor-element-42a1f3d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-30183 .elementor-element.elementor-element-42a1f3d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-136ab2d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-136ab2d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc031bd );}.elementor-30183 .elementor-element.elementor-element-136ab2d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 3.348rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 2rem 0rem;}.elementor-30183 .elementor-element.elementor-element-136ab2d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-136ab2d7{z-index:1;}.elementor-30183 .elementor-element.elementor-element-6611c90e:not(.elementor-motion-effects-element-type-background), .elementor-30183 .elementor-element.elementor-element-6611c90e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc031bd );}.elementor-30183 .elementor-element.elementor-element-6611c90e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6.438rem 8rem 0rem 3rem;}.elementor-30183 .elementor-element.elementor-element-6611c90e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-5f828568 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 3rem 2rem 0rem;}.elementor-30183 .elementor-element.elementor-global-26408{font-family:"Visby CF Medium", Sans-serif;font-size:1.125rem;font-weight:normal;text-decoration:none;line-height:27.41px;color:var( --e-global-color-text );}.elementor-30183 .elementor-element.elementor-global-26408 a{color:var( --e-global-color-text );}.elementor-30183 .elementor-element.elementor-element-2591d557 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Visby CF Bold", Sans-serif;font-size:5.188rem;line-height:72.63px;}.elementor-30183 .elementor-element.elementor-element-2591d557 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-1781e075{color:var( --e-global-color-secondary );font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;}.elementor-30183 .elementor-element.elementor-element-1781e075 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-a190ee1 .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-30183 .elementor-element.elementor-element-a190ee1 .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-30183 .elementor-element.elementor-element-a190ee1 .elementor-button{font-family:"Visby CF Demi Bold", Sans-serif;font-weight:500;}.elementor-30183 .elementor-element.elementor-element-a190ee1 .elementor-button:hover, .elementor-30183 .elementor-element.elementor-element-a190ee1 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-30183 .elementor-element.elementor-element-a190ee1 .elementor-button:hover svg, .elementor-30183 .elementor-element.elementor-element-a190ee1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-6699f9dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-6699f9dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://formation-continue.cssdm.gouv.qc.ca/wp-content/uploads/sites/3/2026/06/pexels-yankrukov-7793730-scaled.jpg");background-position:-100px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-30183 .elementor-element.elementor-element-6699f9dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:3.438rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-6699f9dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-6699f9dd{z-index:2;}.elementor-30183 .elementor-element.elementor-element-bd4d014{--spacer-size:50px;}.elementor-30183 .elementor-element.elementor-element-73f831f3 > .elementor-element-populated{margin:3rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-427815a4 > .elementor-widget-container{margin:5rem 0rem 0rem 8rem;}.elementor-30183 .elementor-element.elementor-element-427815a4{width:auto;max-width:auto;}.elementor-30183 .elementor-element.elementor-element-3248fbb0 .elementor-heading-title{font-family:"Visby CF Bold", Sans-serif;font-size:2.625rem;line-height:40.53px;}.elementor-30183 .elementor-element.elementor-element-1c43ca2b{font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;}.elementor-30183 .elementor-element.elementor-element-4519581 > .elementor-widget-container{margin:0rem 3rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-5a1ac56{--spacer-size:29px;}.elementor-30183 .elementor-element.elementor-element-9d2081e{--spacer-size:13px;}.elementor-30183 .elementor-element.elementor-element-9f76119:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-9f76119 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-9f76119 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11.25% 20.75% 11.5% 20.75%;}.elementor-30183 .elementor-element.elementor-element-9f76119 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-ec41836 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Visby CF Bold", Sans-serif;font-size:1.875rem;line-height:30px;letter-spacing:0px;}.elementor-30183 .elementor-element.elementor-element-ec41836 > .elementor-widget-container{margin:0rem 0rem -1.25rem 0rem;padding:0rem 0rem 2rem 0rem;}.elementor-30183 .elementor-element.elementor-element-f69f0dd{color:var( --e-global-color-secondary );font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;}.elementor-30183 .elementor-element.elementor-element-f69f0dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 1.125rem 0rem;}.elementor-30183 .elementor-element.elementor-element-ff962f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-ff962f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-ff962f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11.25% 20.75% 11.5% 20.75%;}.elementor-30183 .elementor-element.elementor-element-ff962f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-c410cb0 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Visby CF Bold", Sans-serif;font-size:1.875rem;line-height:30px;letter-spacing:0px;}.elementor-30183 .elementor-element.elementor-element-c410cb0 > .elementor-widget-container{margin:0rem 0rem -1.25rem 0rem;padding:0rem 0rem 2rem 0rem;}.elementor-30183 .elementor-element.elementor-element-f70a9c8{color:var( --e-global-color-secondary );font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;}.elementor-30183 .elementor-element.elementor-element-f70a9c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 1.125rem 0rem;}.elementor-30183 .elementor-element.elementor-element-9da0e21:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-9da0e21 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-9da0e21 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11.25% 20.75% 11.5% 20.75%;}.elementor-30183 .elementor-element.elementor-element-9da0e21 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-2cacb11 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Visby CF Bold", Sans-serif;font-size:1.875rem;line-height:30px;letter-spacing:0px;}.elementor-30183 .elementor-element.elementor-element-2cacb11 > .elementor-widget-container{margin:0rem 0rem -1.25rem 0rem;padding:0rem 0rem 2rem 0rem;}.elementor-30183 .elementor-element.elementor-element-6d03dbc{color:var( --e-global-color-secondary );font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;}.elementor-30183 .elementor-element.elementor-element-6d03dbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 1.125rem 0rem;}.elementor-30183 .elementor-element.elementor-element-ad4eea8{--spacer-size:50px;}.elementor-30183 .elementor-element.elementor-element-7f7d9ef{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-9c7e021 > .elementor-element-populated{margin:0rem 0rem 3.75rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-3df12d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-3df12d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d748461 );}.elementor-30183 .elementor-element.elementor-element-3df12d0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11.25% 20.75% 11.5% 20.75%;}.elementor-30183 .elementor-element.elementor-element-3df12d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-8216e4d .elementor-heading-title{font-family:"Visby CF Bold", Sans-serif;font-size:1.875rem;line-height:30px;letter-spacing:0px;}.elementor-30183 .elementor-element.elementor-element-8216e4d > .elementor-widget-container{margin:0rem 0rem -1.25rem 0rem;padding:0rem 0rem 0.75rem 0rem;}.elementor-30183 .elementor-element.elementor-element-64185fd{color:#025A64;font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;}.elementor-30183 .elementor-element.elementor-element-64185fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 1.125rem 0rem;}.elementor-30183 .elementor-element.elementor-element-30f14e6 > .elementor-element-populated{margin:3.75rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-6832135:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-6832135 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f9b135 );}.elementor-30183 .elementor-element.elementor-element-6832135 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5.25% 10.75% 1.25% 10.75%;}.elementor-30183 .elementor-element.elementor-element-6832135 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-ce9879d .elementor-heading-title{font-family:"Visby CF Bold", Sans-serif;font-size:1.875rem;line-height:30px;letter-spacing:0px;}.elementor-30183 .elementor-element.elementor-element-ce9879d > .elementor-widget-container{margin:0rem 0rem -1.25rem 0rem;padding:0rem 0rem 0.75rem 0rem;}.elementor-30183 .elementor-element.elementor-element-89e7927{color:#025A64;font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;}.elementor-30183 .elementor-element.elementor-element-89e7927 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 1.125rem 0rem;}.elementor-30183 .elementor-element.elementor-element-a973e0d{text-align:left;}.elementor-30183 .elementor-element.elementor-element-46bc0559 > .elementor-element-populated{margin:3rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-6e16902d > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-30183 .elementor-element.elementor-element-63934e60 .elementor-heading-title{font-family:"Visby CF Bold", Sans-serif;font-size:2.625rem;line-height:40.53px;}.elementor-30183 .elementor-element.elementor-element-5a17503f{font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;}.elementor-30183 .elementor-element.elementor-element-df45067 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-0e8de68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-4f34274 .elementor-heading-title{font-family:"Visby CF Bold", Sans-serif;font-size:2.625rem;line-height:40.53px;}.elementor-30183 .elementor-element.elementor-element-96a98dd{font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;}.elementor-30183 .elementor-element.elementor-element-3b81b01{--spacer-size:100px;}.elementor-30183 .elementor-element.elementor-element-78c48e9b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-78c48e9b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f9b135 );}.elementor-30183 .elementor-element.elementor-element-78c48e9b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11.938rem 0rem 3.25rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:14.375rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-78c48e9b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-fbf035a .elementor-heading-title{font-family:"Visby CF Bold", Sans-serif;font-size:2.625rem;line-height:41px;}.elementor-30183 .elementor-element.elementor-element-fbf035a > .elementor-widget-container{margin:0% 17% 0% 13%;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-fbf035a{width:100%;max-width:100%;}.elementor-30183 .elementor-element.elementor-element-287c901f{font-family:"Visby CF Medium", Sans-serif;font-size:1.313rem;font-weight:400;line-height:31.98px;width:100%;max-width:100%;}.elementor-30183 .elementor-element.elementor-element-287c901f > .elementor-widget-container{margin:0% 13% 0% 13%;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-3c575d2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-3c575d2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d748461 );background-image:url("https://formation-continue.cssdm.gouv.qc.ca/wp-content/uploads/sites/3/2022/02/Rectangle-251.png");}.elementor-30183 .elementor-element.elementor-element-3c575d2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 4.563rem 0rem;}.elementor-30183 .elementor-element.elementor-element-3c575d2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30183 .elementor-element.elementor-element-4a6e185f{text-align:right;top:5.5%;}.elementor-30183 .elementor-element.elementor-element-4a6e185f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}body:not(.rtl) .elementor-30183 .elementor-element.elementor-element-4a6e185f{right:4.25%;}body.rtl .elementor-30183 .elementor-element.elementor-element-4a6e185f{left:4.25%;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-button .elementor-align-icon-right{margin-left:17px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-button .elementor-align-icon-left{margin-right:17px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group > label, .elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group > label{font-family:"VisbyCF-Demi Bold", Sans-serif;font-size:1.125rem;font-weight:400;line-height:27.41px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-type-html{padding-bottom:0px;font-family:"VisbyCF-Demi Bold", Sans-serif;font-size:1.125rem;font-weight:400;line-height:27.41px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group .elementor-field, .elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-subgroup label{font-family:"Visby CF Demi Bold", Sans-serif;font-size:1.125rem;font-weight:400;line-height:27.41px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-button{font-family:"Visby CF Demi Bold", Sans-serif;font-weight:500;}.elementor-30183 .elementor-element.elementor-element-91e5432 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-button[type="submit"]{color:#ffffff;}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-30183 .elementor-element.elementor-element-91e5432 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-30183 .elementor-element.elementor-element-91e5432 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-primary );}.elementor-30183 .elementor-element.elementor-element-91e5432 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-30183 .elementor-element.elementor-element-91e5432{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-30183 .elementor-element.elementor-element-91e5432 > .elementor-widget-container{margin:16.25rem 6.25rem 0rem 6.25rem;padding:0rem 0rem 0rem 0rem;}@media(max-width:1024px){.elementor-30183 .elementor-element.elementor-element-6611c90e{padding:6.438rem 2rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-5f828568 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 3rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-2591d557 .elementor-heading-title{font-size:3.4rem;}.elementor-30183 .elementor-element.elementor-element-6699f9dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-30183 .elementor-element.elementor-element-6699f9dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-30183 .elementor-element.elementor-element-619f42dd > .elementor-element-populated{padding:0rem 3rem 0rem 3rem;}.elementor-30183 .elementor-element.elementor-element-9f76119 > .elementor-element-populated{padding:3rem 3rem 3rem 3rem;}.elementor-30183 .elementor-element.elementor-element-f69f0dd > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-30183 .elementor-element.elementor-element-ff962f5 > .elementor-element-populated{padding:3rem 3rem 3rem 3rem;}.elementor-30183 .elementor-element.elementor-element-f70a9c8 > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-30183 .elementor-element.elementor-element-9da0e21 > .elementor-element-populated{padding:3rem 3rem 3rem 3rem;}.elementor-30183 .elementor-element.elementor-element-6d03dbc > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-30183 .elementor-element.elementor-element-3df12d0 > .elementor-element-populated{padding:3rem 3rem 3rem 3rem;}.elementor-30183 .elementor-element.elementor-element-64185fd > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-30183 .elementor-element.elementor-element-6832135 > .elementor-element-populated{padding:3rem 3rem 3rem 3rem;}.elementor-30183 .elementor-element.elementor-element-89e7927 > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-30183 .elementor-element.elementor-element-66e46faa > .elementor-element-populated{padding:0rem 3rem 0rem 3rem;}.elementor-30183 .elementor-element.elementor-element-edd0a09 > .elementor-element-populated{padding:0rem 3rem 0rem 3rem;}.elementor-30183 .elementor-element.elementor-element-115565f0{margin-top:3rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-78c48e9b > .elementor-element-populated{margin:7.75rem 0rem 3.25rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:4rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-fbf035a > .elementor-widget-container{margin:0rem 3rem 0rem 3rem;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-287c901f > .elementor-widget-container{margin:0rem 3rem 0rem 3rem;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-4a6e185f{top:3%;}.elementor-30183 .elementor-element.elementor-element-91e5432 > .elementor-widget-container{margin:11rem 3rem 0rem 3rem;}}@media(max-width:767px){.elementor-30183 .elementor-element.elementor-element-42a1f3d7{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-136ab2d7 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-30183 .elementor-element.elementor-element-6611c90e{margin-top:0rem;margin-bottom:0rem;padding:3rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-5f828568 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 1rem 0rem 1rem;}.elementor-30183 .elementor-element.elementor-global-26408{font-size:1.12rem;line-height:30.88px;}.elementor-30183 .elementor-element.elementor-element-2591d557 .elementor-heading-title{font-size:3.005rem;line-height:42.07px;}.elementor-30183 .elementor-element.elementor-element-1781e075 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-a190ee1 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-30183 .elementor-element.elementor-element-6699f9dd > .elementor-element-populated{margin:-2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-6699f9dd{z-index:3;}.elementor-30183 .elementor-element.elementor-element-3248fbb0 .elementor-heading-title{font-size:2rem;line-height:30.88px;}.elementor-30183 .elementor-element.elementor-element-ec41836{width:auto;max-width:auto;}.elementor-30183 .elementor-element.elementor-element-f69f0dd > .elementor-widget-container{margin:0rem 0rem -1.75rem 0rem;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-c410cb0{width:auto;max-width:auto;}.elementor-30183 .elementor-element.elementor-element-f70a9c8 > .elementor-widget-container{margin:0rem 0rem -1.75rem 0rem;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-2cacb11{width:auto;max-width:auto;}.elementor-30183 .elementor-element.elementor-element-6d03dbc > .elementor-widget-container{margin:0rem 0rem -1.75rem 0rem;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-9c7e021 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30183 .elementor-element.elementor-element-8216e4d{width:auto;max-width:auto;}.elementor-30183 .elementor-element.elementor-element-64185fd > .elementor-widget-container{margin:0rem 0rem -1.75rem 0rem;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-30f14e6 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-30183 .elementor-element.elementor-element-ce9879d{width:auto;max-width:auto;}.elementor-30183 .elementor-element.elementor-element-89e7927 > .elementor-widget-container{margin:0rem 0rem -1.75rem 0rem;padding:0px 0px 0px 0px;}.elementor-30183 .elementor-element.elementor-element-63934e60 .elementor-heading-title{font-size:2rem;line-height:30.88px;}.elementor-30183 .elementor-element.elementor-element-4f34274 .elementor-heading-title{font-size:2rem;line-height:30.88px;}.elementor-30183 .elementor-element.elementor-element-3b81b01{--spacer-size:0px;}.elementor-30183 .elementor-element.elementor-element-115565f0{margin-top:0px;margin-bottom:0px;}.elementor-30183 .elementor-element.elementor-element-78c48e9b > .elementor-element-populated{margin:3rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:3rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-fbf035a .elementor-heading-title{font-size:2rem;line-height:28.48px;}.elementor-30183 .elementor-element.elementor-element-fbf035a > .elementor-widget-container{margin:0rem 3rem 0rem 3rem;}.elementor-30183 .elementor-element.elementor-element-3c575d2c > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-30183 .elementor-element.elementor-element-91e5432 > .elementor-widget-container{margin:3rem 3rem 3rem 3rem;}}@media(min-width:768px){.elementor-30183 .elementor-element.elementor-element-110b49f2{width:27%;}.elementor-30183 .elementor-element.elementor-element-619f42dd{width:52%;}.elementor-30183 .elementor-element.elementor-element-6c1a1689{width:20.666%;}.elementor-30183 .elementor-element.elementor-element-6e16902d{width:10.244%;}.elementor-30183 .elementor-element.elementor-element-66e46faa{width:56.089%;}.elementor-30183 .elementor-element.elementor-element-0e8de68{width:20.668%;}.elementor-30183 .elementor-element.elementor-element-edd0a09{width:64.584%;}.elementor-30183 .elementor-element.elementor-element-98d90b5{width:14.414%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30183 .elementor-element.elementor-element-619f42dd{width:100%;}.elementor-30183 .elementor-element.elementor-element-66e46faa{width:100%;}.elementor-30183 .elementor-element.elementor-element-edd0a09{width:100%;}}/* Start custom CSS for section, class: .elementor-element-6611c90e */@media (max-width: 1200.00px) {
    .section-overlaping-2col {
        padding-left: 0 !important;
    }
    
    .image-domain-name .elementor-widget-container {
        padding-left: 3rem !important;
    }
}

@media (max-width: 767.00px) {
    .col-overlaping-img {
        height: 300px !important;
        z-index: 2 !important;
    }
    
    .col-overlaping-img .elementor-widget-wrap {
        background-position-y: -3rem !important;
        width: 90%;
        margin: -2rem auto;
    }
    
    .section-overlaping-2col {
        margin-left: 1rem;
        margin-right: 1rem;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c43ca2b */.elementor-30183 .elementor-element.elementor-element-1c43ca2b a[href] { color : #3bceb7 !important; 
        text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a17503f */.elementor-30183 .elementor-element.elementor-element-5a17503f a[href] { color : #3bceb7 !important; 
        text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96a98dd */.elementor-30183 .elementor-element.elementor-element-96a98dd a[href] { color : #3bceb7 !important; 
        text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a6e185f */.elementor-30183 .elementor-element.elementor-element-4a6e185f {
    width: 135%;
    max-width: 1025px;
}

.elementor-30183 .elementor-element.elementor-element-4a6e185f img {
    max-height: 393px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-91e5432 */.elementor-30183 .elementor-element.elementor-element-91e5432 input::placeholder, .elementor-30183 .elementor-element.elementor-element-91e5432 textarea::placeholder{
    opacity: 1;
}

.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-button-icon {
    display: flex;
}

.elementor-30183 .elementor-element.elementor-element-91e5432 .elementor-button-icon svg {
    width: 24px !important;
    height: 24px !important;
}

.elementor-30183 .elementor-element.elementor-element-91e5432 select { padding: .75em }/* End custom CSS */
/* Start custom CSS */@media (min-width: 767.00px) {
    .col-overlaping-img .elementor-widget-wrap {
        background-position-y: 3.348rem !important;
    }
    
    .section-overlaping-2col {
        margin-left: 3rem;
        margin-right: -3rem;
    }
    
    .col-overlaping-img {
        min-height: 609px;
    }
}


@media (max-width: 1200.00px) {
    .section-overlaping-2col {
        padding-left: 0 !important;
    }
}

@media (max-width: 767.00px) {
    .col-overlaping-img {
        height: 300px !important;
    }
    
    .col-overlaping-img .elementor-widget-wrap {
        background-position-y: -3rem !important;
        width: 90%;
        margin: -2rem auto;
    }
    
    .section-overlaping-2col {
        margin-left: 1rem;
        margin-right: 1rem;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Visby CF Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://formation-continue.cssdm.gouv.qc.ca/wp-content/uploads/sites/3/2022/03/VisbyCF-Medium.woff2') format('woff2'),
		url('https://formation-continue.cssdm.gouv.qc.ca/wp-content/uploads/sites/3/2022/03/VisbyCF-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Visby CF Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://formation-continue.cssdm.gouv.qc.ca/wp-content/uploads/sites/3/2022/03/VisbyCF-Bold.woff2') format('woff2'),
		url('https://formation-continue.cssdm.gouv.qc.ca/wp-content/uploads/sites/3/2022/03/VisbyCF-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Visby CF Demi Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://formation-continue.cssdm.gouv.qc.ca/wp-content/uploads/sites/3/2022/03/VisbyCF-DemiBold.woff2') format('woff2'),
		url('https://formation-continue.cssdm.gouv.qc.ca/wp-content/uploads/sites/3/2022/03/VisbyCF-DemiBold.woff') format('woff');
}
/* End Custom Fonts CSS */