.elementor-29971 .elementor-element.elementor-element-a67c561{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-83e56b4 );--border-color:var( --e-global-color-83e56b4 );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-a67c561:not(.elementor-motion-effects-element-type-background), .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://Video-ArteliaCanada.b-cdn.net/Home/Artelia-Canada.avif") 50% 50%;background-size:cover;}.elementor-29971 .elementor-element.elementor-element-a67c561::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .e-con-inner > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000004D;background-image:url("https://arteliagroup.ca/wp-content/uploads/2024/08/Projets_motif.svg");--background-overlay:'';background-position:100% 100%;background-repeat:no-repeat;background-size:45% auto;}.elementor-29971 .elementor-element.elementor-element-a67c561.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-1333b80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-29971 .elementor-element.elementor-element-028def6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.8rem 0rem;--row-gap:0.8rem;--column-gap:0rem;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-028def6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-9101d50{text-align:start;}.elementor-29971 .elementor-element.elementor-element-9101d50 .elementor-heading-title{font-family:"din-2014", Sans-serif;font-size:clamp(2.7rem, 1.208vw + 2.338rem, 3.5rem);font-weight:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.2px;color:#FBFBFB;}.elementor-29971 .elementor-element.elementor-element-26e3fb6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 01em) 0em;text-align:start;}.elementor-29971 .elementor-element.elementor-element-26e3fb6 .elementor-heading-title{font-family:"din-2014", Sans-serif;font-size:clamp(1.313rem, 0.26vw + 1.25rem, 1.5rem);font-weight:300;line-height:1.4em;color:#FBFBFB;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-8448ec6 > .elementor-widget-container{margin:1em 0em 0em 0em;border-style:none;}.elementor-29971 .elementor-element.elementor-element-8448ec6:hover .elementor-widget-container{border-style:none;}.elementor-29971 .elementor-element.elementor-element-8448ec6 .uc_button{background-color:var( --e-global-color-b1f80e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px;font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );color:var( --e-global-color-c696dce );}.elementor-29971 .elementor-element.elementor-element-8448ec6 .uc_creative_buttons .uc_button::after,.elementor-29971 .elementor-element.elementor-element-8448ec6 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-2f74e36 );}.elementor-29971 .elementor-element.elementor-element-8448ec6 .button-padding{padding:15px 20px 15px 20px;}.elementor-29971 .elementor-element.elementor-element-8448ec6 .uc_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c696dce );color:#ffffff;}.elementor-29971 .elementor-element.elementor-element-f63214a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-f63214a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-9cedfbd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0.625em;}.elementor-29971 .elementor-element.elementor-element-31e842b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-29971 .elementor-element.elementor-element-a149eb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-a149eb9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-46d25e1 .elementor-heading-title{font-family:"din-2014", Sans-serif;font-size:0.938rem;text-transform:uppercase;line-height:0.9em;letter-spacing:0.4px;color:var( --e-global-color-secondary );}.elementor-29971 .elementor-element.elementor-element-681f6b1{--grid-template-columns:repeat(3, auto);text-align:right;--icon-size:26px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-29971 .elementor-element.elementor-element-681f6b1 .elementor-social-icon{background-color:var( --e-global-color-86b4fcd );border-style:none;}.elementor-29971 .elementor-element.elementor-element-681f6b1 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-29971 .elementor-element.elementor-element-681f6b1 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-29971 .elementor-element.elementor-element-681f6b1 .elementor-social-icon:hover i{color:var( --e-global-color-df69ae5 );}.elementor-29971 .elementor-element.elementor-element-681f6b1 .elementor-social-icon:hover svg{fill:var( --e-global-color-df69ae5 );}.elementor-29971 .elementor-element.elementor-element-4fbc4b9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-4fbc4b9a:not(.elementor-motion-effects-element-type-background), .elementor-29971 .elementor-element.elementor-element-4fbc4b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-1053f507{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-60bee8e1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;columns:1;font-family:var( --e-global-typography-5667062-font-family ), Sans-serif;font-size:var( --e-global-typography-5667062-font-size );line-height:var( --e-global-typography-5667062-line-height );color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-29971 .elementor-element.elementor-element-1c764575{--divider-border-style:solid;--divider-color:var( --e-global-color-df69ae5 );--divider-border-width:9.7px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-29971 .elementor-element.elementor-element-1c764575 .elementor-divider-separator{width:100%;}.elementor-29971 .elementor-element.elementor-element-1c764575 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-29971 .elementor-element.elementor-element-f378cbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-f378cbc:not(.elementor-motion-effects-element-type-background), .elementor-29971 .elementor-element.elementor-element-f378cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a899bb8 );}.elementor-29971 .elementor-element.elementor-element-3a24c72a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4.3rem 4.3rem;--row-gap:4.3rem;--column-gap:4.3rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-7b1565f9{--display:flex;--min-height:clamp(14rem, 6.261vw + 12.474rem, 18.5rem);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:auto;--overlay-opacity:1;--margin-top:-20px;--margin-bottom:20px;--margin-left:-40px;--margin-right:40px;--padding-top:40px;--padding-bottom:70px;--padding-left:70px;--padding-right:10px;}.elementor-29971 .elementor-element.elementor-element-7b1565f9:not(.elementor-motion-effects-element-type-background), .elementor-29971 .elementor-element.elementor-element-7b1565f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arteliagroup.ca/wp-content/uploads/2024/08/Fond_Projetsphares-Domaines.svg");background-repeat:no-repeat;background-size:cover;}.elementor-29971 .elementor-element.elementor-element-7b1565f9::before, .elementor-29971 .elementor-element.elementor-element-7b1565f9 > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-7b1565f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-7b1565f9 > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-7b1565f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-7b1565f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29971 .elementor-element.elementor-element-7b1565f9.e-con{--align-self:flex-start;}.elementor-29971 .elementor-element.elementor-element-6fb00b0f{margin:0% 15% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-29971 .elementor-element.elementor-element-6fb00b0f .elementor-heading-title{font-family:"din-2014", Sans-serif;font-size:clamp(1.5rem, 0vw + 1.5rem, 1.5rem);font-weight:300;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-29971 .elementor-element.elementor-element-50b7f160{--display:flex;--min-height:clamp(18.5rem, 0vw + 18.5rem, 18.5rem);--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-14ef391 );--border-color:var( --e-global-color-14ef391 );--padding-top:0em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-50b7f160:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-29971 .elementor-element.elementor-element-50b7f160, .elementor-29971 .elementor-element.elementor-element-50b7f160::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-title{margin-block-end:10px;}.elementor-29971 .elementor-element.elementor-element-1e10f1af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-29971 .elementor-element.elementor-element-1e10f1af.elementor-view-framed .elementor-icon, .elementor-29971 .elementor-element.elementor-element-1e10f1af.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon{font-size:85px;}.elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-title a{font-family:var( --e-global-typography-8d3805e-font-family ), Sans-serif;font-size:var( --e-global-typography-8d3805e-font-size );font-weight:var( --e-global-typography-8d3805e-font-weight );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-6bce9495{--display:flex;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-29971 .elementor-element.elementor-element-a405f9{padding:2px 2px 2px 2px;}.elementor-29971 .elementor-element.elementor-element-a405f9 .elementor-heading-title{font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-469cfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29971 .elementor-element.elementor-element-469cfe.elementor-element{--align-self:stretch;}.elementor-29971 .elementor-element.elementor-element-469cfe .elementor-icon-wrapper{text-align:end;}.elementor-29971 .elementor-element.elementor-element-469cfe.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-469cfe.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-469cfe.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-469cfe.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-469cfe.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-469cfe .elementor-icon{font-size:15px;}.elementor-29971 .elementor-element.elementor-element-469cfe .elementor-icon svg{height:15px;}.elementor-29971 .elementor-element.elementor-element-28948783{--display:flex;--min-height:clamp(18.5rem, 0vw + 18.5rem, 18.5rem);--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-14ef391 );--border-color:var( --e-global-color-14ef391 );--padding-top:0em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-28948783:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-29971 .elementor-element.elementor-element-28948783, .elementor-29971 .elementor-element.elementor-element-28948783::before{--border-transition:0.3s;}.elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-title{margin-block-end:10px;}.elementor-29971 .elementor-element.elementor-element-57ef9587.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-57ef9587.elementor-view-framed .elementor-icon, .elementor-29971 .elementor-element.elementor-element-57ef9587.elementor-view-default .elementor-icon{fill:var( --e-global-color-83e56b4 );color:var( --e-global-color-83e56b4 );border-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon{font-size:80px;}.elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-title a{font-family:var( --e-global-typography-8d3805e-font-family ), Sans-serif;font-size:var( --e-global-typography-8d3805e-font-size );font-weight:var( --e-global-typography-8d3805e-font-weight );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-4664835e{--display:flex;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-29971 .elementor-element.elementor-element-14750b4a{padding:2px 2px 2px 2px;}.elementor-29971 .elementor-element.elementor-element-14750b4a .elementor-heading-title{font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-3d789cec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29971 .elementor-element.elementor-element-3d789cec.elementor-element{--align-self:stretch;}.elementor-29971 .elementor-element.elementor-element-3d789cec .elementor-icon-wrapper{text-align:end;}.elementor-29971 .elementor-element.elementor-element-3d789cec.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-3d789cec.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-3d789cec.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-3d789cec.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-3d789cec.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-3d789cec .elementor-icon{font-size:15px;}.elementor-29971 .elementor-element.elementor-element-3d789cec .elementor-icon svg{height:15px;}.elementor-29971 .elementor-element.elementor-element-37635d7e{--display:flex;--min-height:clamp(18.5rem, 0vw + 18.5rem, 18.5rem);--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-14ef391 );--border-color:var( --e-global-color-14ef391 );--padding-top:0em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-37635d7e:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-29971 .elementor-element.elementor-element-37635d7e, .elementor-29971 .elementor-element.elementor-element-37635d7e::before{--border-transition:0.3s;}.elementor-29971 .elementor-element.elementor-element-37635d7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-title{margin-block-end:10px;}.elementor-29971 .elementor-element.elementor-element-2b57b4fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-2b57b4fc.elementor-view-framed .elementor-icon, .elementor-29971 .elementor-element.elementor-element-2b57b4fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-83e56b4 );color:var( --e-global-color-83e56b4 );border-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon{font-size:80px;}.elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-title a{font-family:var( --e-global-typography-8d3805e-font-family ), Sans-serif;font-size:var( --e-global-typography-8d3805e-font-size );font-weight:var( --e-global-typography-8d3805e-font-weight );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-5ce3893e{--display:flex;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-29971 .elementor-element.elementor-element-4b5b3c32{padding:2px 2px 2px 2px;}.elementor-29971 .elementor-element.elementor-element-4b5b3c32 .elementor-heading-title{font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-1cd4116b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29971 .elementor-element.elementor-element-1cd4116b.elementor-element{--align-self:stretch;}.elementor-29971 .elementor-element.elementor-element-1cd4116b .elementor-icon-wrapper{text-align:end;}.elementor-29971 .elementor-element.elementor-element-1cd4116b.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-1cd4116b.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-1cd4116b.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-1cd4116b.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-1cd4116b.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-1cd4116b .elementor-icon{font-size:15px;}.elementor-29971 .elementor-element.elementor-element-1cd4116b .elementor-icon svg{height:15px;}.elementor-29971 .elementor-element.elementor-element-23f9649a{--display:flex;--min-height:clamp(18.5rem, 0vw + 18.5rem, 18.5rem);--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-14ef391 );--border-color:var( --e-global-color-14ef391 );--padding-top:0em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-23f9649a:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-29971 .elementor-element.elementor-element-23f9649a, .elementor-29971 .elementor-element.elementor-element-23f9649a::before{--border-transition:0.3s;}.elementor-29971 .elementor-element.elementor-element-23f9649a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-title{margin-block-end:10px;}.elementor-29971 .elementor-element.elementor-element-722ee969.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-722ee969.elementor-view-framed .elementor-icon, .elementor-29971 .elementor-element.elementor-element-722ee969.elementor-view-default .elementor-icon{fill:var( --e-global-color-83e56b4 );color:var( --e-global-color-83e56b4 );border-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon{font-size:80px;}.elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-title a{font-family:var( --e-global-typography-8d3805e-font-family ), Sans-serif;font-size:var( --e-global-typography-8d3805e-font-size );font-weight:var( --e-global-typography-8d3805e-font-weight );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-42e2e2a2{--display:flex;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-29971 .elementor-element.elementor-element-6741e140{padding:2px 2px 2px 2px;}.elementor-29971 .elementor-element.elementor-element-6741e140 .elementor-heading-title{font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-141783b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29971 .elementor-element.elementor-element-141783b2.elementor-element{--align-self:stretch;}.elementor-29971 .elementor-element.elementor-element-141783b2 .elementor-icon-wrapper{text-align:end;}.elementor-29971 .elementor-element.elementor-element-141783b2.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-141783b2.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-141783b2.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-141783b2.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-141783b2.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-141783b2 .elementor-icon{font-size:15px;}.elementor-29971 .elementor-element.elementor-element-141783b2 .elementor-icon svg{height:15px;}.elementor-29971 .elementor-element.elementor-element-532fb525{--display:flex;--min-height:clamp(18.5rem, 0vw + 18.5rem, 18.5rem);--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-14ef391 );--border-color:var( --e-global-color-14ef391 );--padding-top:0em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-532fb525:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-29971 .elementor-element.elementor-element-532fb525, .elementor-29971 .elementor-element.elementor-element-532fb525::before{--border-transition:0.3s;}.elementor-29971 .elementor-element.elementor-element-532fb525.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-title{margin-block-end:10px;}.elementor-29971 .elementor-element.elementor-element-189b79de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-189b79de.elementor-view-framed .elementor-icon, .elementor-29971 .elementor-element.elementor-element-189b79de.elementor-view-default .elementor-icon{fill:var( --e-global-color-83e56b4 );color:var( --e-global-color-83e56b4 );border-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon{font-size:80px;}.elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-title a{font-family:var( --e-global-typography-8d3805e-font-family ), Sans-serif;font-size:var( --e-global-typography-8d3805e-font-size );font-weight:var( --e-global-typography-8d3805e-font-weight );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-35cfc107{--display:flex;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-29971 .elementor-element.elementor-element-46084a8e{padding:2px 2px 2px 2px;}.elementor-29971 .elementor-element.elementor-element-46084a8e .elementor-heading-title{font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-676f3be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29971 .elementor-element.elementor-element-676f3be0.elementor-element{--align-self:stretch;}.elementor-29971 .elementor-element.elementor-element-676f3be0 .elementor-icon-wrapper{text-align:end;}.elementor-29971 .elementor-element.elementor-element-676f3be0.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-676f3be0.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-676f3be0.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-676f3be0.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-676f3be0.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-676f3be0 .elementor-icon{font-size:15px;}.elementor-29971 .elementor-element.elementor-element-676f3be0 .elementor-icon svg{height:15px;}.elementor-29971 .elementor-element.elementor-element-e1b7bd2{--display:flex;--min-height:clamp(18.5rem, 0vw + 18.5rem, 18.5rem);--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-14ef391 );--border-color:var( --e-global-color-14ef391 );--padding-top:0em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-e1b7bd2:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-29971 .elementor-element.elementor-element-e1b7bd2, .elementor-29971 .elementor-element.elementor-element-e1b7bd2::before{--border-transition:0.3s;}.elementor-29971 .elementor-element.elementor-element-e1b7bd2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-title{margin-block-end:10px;}.elementor-29971 .elementor-element.elementor-element-473278a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-473278a4.elementor-view-framed .elementor-icon, .elementor-29971 .elementor-element.elementor-element-473278a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-83e56b4 );color:var( --e-global-color-83e56b4 );border-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon{font-size:80px;}.elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-title a{font-family:var( --e-global-typography-8d3805e-font-family ), Sans-serif;font-size:var( --e-global-typography-8d3805e-font-size );font-weight:var( --e-global-typography-8d3805e-font-weight );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-7a028eb9{--display:flex;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-29971 .elementor-element.elementor-element-50078bb4{padding:2px 2px 2px 2px;}.elementor-29971 .elementor-element.elementor-element-50078bb4 .elementor-heading-title{font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-28c8dfa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29971 .elementor-element.elementor-element-28c8dfa9.elementor-element{--align-self:stretch;}.elementor-29971 .elementor-element.elementor-element-28c8dfa9 .elementor-icon-wrapper{text-align:end;}.elementor-29971 .elementor-element.elementor-element-28c8dfa9.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-28c8dfa9.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-28c8dfa9.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-28c8dfa9.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-28c8dfa9.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-28c8dfa9 .elementor-icon{font-size:15px;}.elementor-29971 .elementor-element.elementor-element-28c8dfa9 .elementor-icon svg{height:15px;}.elementor-29971 .elementor-element.elementor-element-1eb2ca{--display:flex;--min-height:clamp(18.5rem, 0vw + 18.5rem, 18.5rem);--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-14ef391 );--border-color:var( --e-global-color-14ef391 );--padding-top:0em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-1eb2ca:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-29971 .elementor-element.elementor-element-1eb2ca, .elementor-29971 .elementor-element.elementor-element-1eb2ca::before{--border-transition:0.3s;}.elementor-29971 .elementor-element.elementor-element-1eb2ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-title{margin-block-end:10px;}.elementor-29971 .elementor-element.elementor-element-39a9e1f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-39a9e1f1.elementor-view-framed .elementor-icon, .elementor-29971 .elementor-element.elementor-element-39a9e1f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-83e56b4 );color:var( --e-global-color-83e56b4 );border-color:var( --e-global-color-83e56b4 );}.elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon{font-size:80px;}.elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-title a{font-family:var( --e-global-typography-8d3805e-font-family ), Sans-serif;font-size:var( --e-global-typography-8d3805e-font-size );font-weight:var( --e-global-typography-8d3805e-font-weight );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-638c02cb{--display:flex;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-29971 .elementor-element.elementor-element-7aef479{padding:2px 2px 2px 2px;}.elementor-29971 .elementor-element.elementor-element-7aef479 .elementor-heading-title{font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-7d52669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29971 .elementor-element.elementor-element-7d52669.elementor-element{--align-self:stretch;}.elementor-29971 .elementor-element.elementor-element-7d52669 .elementor-icon-wrapper{text-align:end;}.elementor-29971 .elementor-element.elementor-element-7d52669.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-7d52669.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-7d52669.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-7d52669.elementor-view-framed .elementor-icon:hover, .elementor-29971 .elementor-element.elementor-element-7d52669.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29971 .elementor-element.elementor-element-7d52669 .elementor-icon{font-size:15px;}.elementor-29971 .elementor-element.elementor-element-7d52669 .elementor-icon svg{height:15px;}.elementor-29971 .elementor-element.elementor-element-6c7346fd{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-6c7346fd:not(.elementor-motion-effects-element-type-background), .elementor-29971 .elementor-element.elementor-element-6c7346fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-5c3174d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-79299057{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29971 .elementor-element.elementor-element-79299057.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-1590b44d{text-align:start;}.elementor-29971 .elementor-element.elementor-element-1590b44d .elementor-heading-title{font-family:var( --e-global-typography-9a291ae-font-family ), Sans-serif;font-size:var( --e-global-typography-9a291ae-font-size );font-weight:var( --e-global-typography-9a291ae-font-weight );line-height:var( --e-global-typography-9a291ae-line-height );color:var( --e-global-color-secondary );}.elementor-29971 .elementor-element.elementor-element-4055f71f{font-family:var( --e-global-typography-1d920ae-font-family ), Sans-serif;font-size:var( --e-global-typography-1d920ae-font-size );font-weight:var( --e-global-typography-1d920ae-font-weight );line-height:var( --e-global-typography-1d920ae-line-height );color:var( --e-global-color-secondary );}.elementor-29971 .elementor-element.elementor-element-6c895295{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-6c895295.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-119e45ae .ue-carousel-item{transition:600ms;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29971 .elementor-element.elementor-element-119e45ae .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-29971 .elementor-element.elementor-element-119e45ae .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-29971 .elementor-element.elementor-element-119e45ae .ue-carousel-item:hover,.elementor-29971 .elementor-element.elementor-element-119e45ae .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-29971 .elementor-element.elementor-element-119e45ae .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29971 .elementor-element.elementor-element-119e45ae .owl-nav .owl-prev{left:20px;right:auto;}.elementor-29971 .elementor-element.elementor-element-119e45ae .owl-nav .owl-next{right:20px;left:auto;}.elementor-29971 .elementor-element.elementor-element-119e45ae .owl-carousel .owl-nav .owl-next,.elementor-29971 .elementor-element.elementor-element-119e45ae .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-29971 .elementor-element.elementor-element-119e45ae .owl-carousel .owl-nav .owl-next:hover,.elementor-29971 .elementor-element.elementor-element-119e45ae .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-29971 .elementor-element.elementor-element-119e45ae .owl-dots{margin-top:20px;}.elementor-29971 .elementor-element.elementor-element-119e45ae .owl-dot{margin:0px 5px;width:25px;height:3px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-a899bb8 );}.elementor-29971 .elementor-element.elementor-element-119e45ae .owl-dot.active{width:25px;height:3px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-df69ae5 );}.elementor-29971 .elementor-element.elementor-element-5d360394{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-29971 .elementor-element.elementor-element-644bd258{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-29971 .elementor-element.elementor-element-644bd258.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-ucaddon_remote_control_bullet_navigation .ue-remote-bullet-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-88b810b .ue-remote-bullet-btn{background-color:var( --e-global-color-accent );width:20px;height:3px;border-radius:0px 0px 0px 0px;}.elementor-29971 .elementor-element.elementor-element-88b810b .ue-remote-bullet-btn.active{background-color:var( --e-global-color-2f74e36 );height:3px;width:20px;}.elementor-29971 .elementor-element.elementor-element-88b810b .ue-remote-bullets{gap:7px;flex-direction:row;justify-content:center;align-items:center;}.elementor-29971 .elementor-element.elementor-element-116ac34f{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-29971 .elementor-element.elementor-element-116ac34f:not(.elementor-motion-effects-element-type-background), .elementor-29971 .elementor-element.elementor-element-116ac34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a899bb8 );}.elementor-29971 .elementor-element.elementor-element-73f9fd0{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-73f9fd0::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://arteliagroup.ca/wp-content/uploads/2024/12/Fond_Collabrateurs.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:80% auto;}.elementor-29971 .elementor-element.elementor-element-340faf8 .ue-carousel-item{transition:300ms;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29971 .elementor-element.elementor-element-340faf8 .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-29971 .elementor-element.elementor-element-340faf8 .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-29971 .elementor-element.elementor-element-340faf8 .ue-carousel-item:hover,.elementor-29971 .elementor-element.elementor-element-340faf8 .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-29971 .elementor-element.elementor-element-340faf8 .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29971 .elementor-element.elementor-element-340faf8 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-29971 .elementor-element.elementor-element-340faf8 .owl-nav .owl-next{right:20px;left:auto;}.elementor-29971 .elementor-element.elementor-element-340faf8 .owl-carousel .owl-nav .owl-next,.elementor-29971 .elementor-element.elementor-element-340faf8 .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-29971 .elementor-element.elementor-element-340faf8 .owl-carousel .owl-nav .owl-next:hover,.elementor-29971 .elementor-element.elementor-element-340faf8 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-29971 .elementor-element.elementor-element-340faf8 .owl-dots{margin-top:20px;}.elementor-29971 .elementor-element.elementor-element-340faf8 .owl-dot{margin:0px 5px;width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#c6c6c6;}.elementor-29971 .elementor-element.elementor-element-340faf8 .owl-dot.active{width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#000000;}.elementor-29971 .elementor-element.elementor-element-490b9f86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-4a7504ca .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-607156b9 .elementor-heading-title{font-family:var( --e-global-typography-e33ae05-font-family ), Sans-serif;font-size:var( --e-global-typography-e33ae05-font-size );font-weight:var( --e-global-typography-e33ae05-font-weight );line-height:var( --e-global-typography-e33ae05-line-height );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-49ef2e9a > .elementor-widget-container{margin:1em 0em 0em 0em;border-style:none;}.elementor-29971 .elementor-element.elementor-element-49ef2e9a:hover .elementor-widget-container{border-style:none;}.elementor-29971 .elementor-element.elementor-element-49ef2e9a .uc_button{background-color:var( --e-global-color-b1f80e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px;font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );color:var( --e-global-color-c696dce );}.elementor-29971 .elementor-element.elementor-element-49ef2e9a .uc_creative_buttons .uc_button::after,.elementor-29971 .elementor-element.elementor-element-49ef2e9a .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-2f74e36 );}.elementor-29971 .elementor-element.elementor-element-49ef2e9a .button-padding{padding:15px 20px 15px 20px;}.elementor-29971 .elementor-element.elementor-element-49ef2e9a .uc_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c696dce );color:#ffffff;}.elementor-29971 .elementor-element.elementor-element-afa6527{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1.1rem 1.1rem;--row-gap:1.1rem;--column-gap:1.1rem;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-afa6527:not(.elementor-motion-effects-element-type-background), .elementor-29971 .elementor-element.elementor-element-afa6527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-25ea7661{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-27999d08{--divider-border-style:solid;--divider-color:var( --e-global-color-38f7ca8 );--divider-border-width:1px;padding:0em 1em 0em 0em;--divider-element-spacing:1em;}.elementor-29971 .elementor-element.elementor-element-27999d08 .elementor-divider-separator{width:100%;}.elementor-29971 .elementor-element.elementor-element-27999d08 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-29971 .elementor-element.elementor-element-27999d08 .elementor-divider__text{color:var( --e-global-color-38f7ca8 );font-family:"din-2014", Sans-serif;font-size:clamp(2.188rem, 1.989rem + 0.66vi, 2.625rem);font-weight:300;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-29971 .elementor-element.elementor-element-353819ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0.5px 0px;--row-gap:0.5px;--column-gap:0px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-29971 .elementor-element.elementor-element-309cb175{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29971 .elementor-element.elementor-element-bfaae36{width:auto;max-width:auto;}.elementor-29971 .elementor-element.elementor-element-bfaae36 .ue-carousel-item{transition:900ms;padding:0px 0px 0px 0px;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29971 .elementor-element.elementor-element-bfaae36 .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-29971 .elementor-element.elementor-element-bfaae36 .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-29971 .elementor-element.elementor-element-bfaae36 .ue-carousel-item:hover,.elementor-29971 .elementor-element.elementor-element-bfaae36 .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-29971 .elementor-element.elementor-element-bfaae36 .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29971 .elementor-element.elementor-element-bfaae36 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-29971 .elementor-element.elementor-element-bfaae36 .owl-nav .owl-next{right:20px;left:auto;}.elementor-29971 .elementor-element.elementor-element-bfaae36 .owl-carousel .owl-nav .owl-next,.elementor-29971 .elementor-element.elementor-element-bfaae36 .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-29971 .elementor-element.elementor-element-bfaae36 .owl-carousel .owl-nav .owl-next:hover,.elementor-29971 .elementor-element.elementor-element-bfaae36 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-29971 .elementor-element.elementor-element-bfaae36 .owl-dots{margin-top:20px;}.elementor-29971 .elementor-element.elementor-element-bfaae36 .owl-dot{margin:0px 5px;width:30px;height:4px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-d6cea4e );}.elementor-29971 .elementor-element.elementor-element-bfaae36 .owl-dot.active{width:30px;height:4px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-df69ae5 );}.elementor-29971 .elementor-element.elementor-element-78886e16{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-5a927b1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-29971 .elementor-element.elementor-element-771b72ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:0vw;}.elementor-29971 .elementor-element.elementor-element-771b72ef.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-79cf1dc0 .ue-remote-bullet-btn{background-color:var( --e-global-color-accent );width:20px;height:3px;border-radius:0px 0px 0px 0px;}.elementor-29971 .elementor-element.elementor-element-79cf1dc0 .ue-remote-bullet-btn.active{background-color:var( --e-global-color-2f74e36 );height:3px;width:20px;}.elementor-29971 .elementor-element.elementor-element-79cf1dc0 .ue-remote-bullets{gap:7px;flex-direction:row;justify-content:center;align-items:center;}.elementor-29971 .elementor-element.elementor-element-5d754da{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:4vw;}.elementor-29971 .elementor-element.elementor-element-5d754da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ucaddon_remote_counter_display .ue-counter-current{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_remote_counter_display .ue-counter-separator{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_remote_counter_display .ue-counter-total{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-ba2faa9 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .remote_counter_display{gap:2px;align-items:center;justify-content:flex-end;}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .ue-counter-current{color:var( --e-global-color-2f74e36 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .ue-counter-separator{color:var( --e-global-color-accent );font-family:var( --e-global-typography-163e6e1-font-family ), Sans-serif;font-size:var( --e-global-typography-163e6e1-font-size );line-height:var( --e-global-typography-163e6e1-line-height );letter-spacing:var( --e-global-typography-163e6e1-letter-spacing );word-spacing:var( --e-global-typography-163e6e1-word-spacing );}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .ue-counter-total{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-1f03fe70{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1.8975rem 1.1rem;--row-gap:1.8975rem;--column-gap:1.1rem;--padding-top:5em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-1f03fe70:not(.elementor-motion-effects-element-type-background), .elementor-29971 .elementor-element.elementor-element-1f03fe70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ef391 );}.elementor-29971 .elementor-element.elementor-element-48b2e45c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-306198bd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;padding:0em 1em 0em 0em;--divider-element-spacing:1em;}.elementor-29971 .elementor-element.elementor-element-306198bd .elementor-divider-separator{width:100%;}.elementor-29971 .elementor-element.elementor-element-306198bd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-29971 .elementor-element.elementor-element-306198bd .elementor-divider__text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-21366227{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.5px 0px;--row-gap:0.5px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-29971 .elementor-element.elementor-element-38511ccf .ue-carousel-item{transition:300ms;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29971 .elementor-element.elementor-element-38511ccf .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-29971 .elementor-element.elementor-element-38511ccf .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-29971 .elementor-element.elementor-element-38511ccf .ue-carousel-item:hover,.elementor-29971 .elementor-element.elementor-element-38511ccf .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-29971 .elementor-element.elementor-element-38511ccf .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29971 .elementor-element.elementor-element-38511ccf .owl-nav .owl-prev{left:20px;right:auto;}.elementor-29971 .elementor-element.elementor-element-38511ccf .owl-nav .owl-next{right:20px;left:auto;}.elementor-29971 .elementor-element.elementor-element-38511ccf .owl-carousel .owl-nav .owl-next,.elementor-29971 .elementor-element.elementor-element-38511ccf .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-29971 .elementor-element.elementor-element-38511ccf .owl-carousel .owl-nav .owl-next:hover,.elementor-29971 .elementor-element.elementor-element-38511ccf .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-29971 .elementor-element.elementor-element-38511ccf .owl-dots{margin-top:20px;}.elementor-29971 .elementor-element.elementor-element-38511ccf .owl-dot{margin:0px 5px;width:30px;height:4px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-d6cea4e );}.elementor-29971 .elementor-element.elementor-element-38511ccf .owl-dot.active{width:30px;height:4px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-df69ae5 );}.elementor-29971 .elementor-element.elementor-element-114f7646 .ue-remote-bullet-btn{background-color:var( --e-global-color-764183d );width:20px;height:3px;border-radius:0px 0px 0px 0px;}.elementor-29971 .elementor-element.elementor-element-114f7646 .ue-remote-bullet-btn.active{background-color:var( --e-global-color-df69ae5 );height:3px;width:20px;}.elementor-29971 .elementor-element.elementor-element-114f7646 .ue-remote-bullets{gap:7px;flex-direction:row;justify-content:center;align-items:center;}.elementor-29971 .elementor-element.elementor-element-4c34ceb1{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-764183d );--border-color:var( --e-global-color-764183d );--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-4c34ceb1:not(.elementor-motion-effects-element-type-background), .elementor-29971 .elementor-element.elementor-element-4c34ceb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a899bb8 );}.elementor-29971 .elementor-element.elementor-element-142c87e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-29971 .elementor-element.elementor-element-142c87e8::before, .elementor-29971 .elementor-element.elementor-element-142c87e8 > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-142c87e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-142c87e8 > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-142c87e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-142c87e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29971 .elementor-element.elementor-element-4e9b780f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:3em;}.elementor-29971 .elementor-element.elementor-element-4e9b780f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-1b474149{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 1.1em;--row-gap:2em;--column-gap:1.1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-6e6a31ce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-78f30784 .elementor-heading-title{font-family:var( --e-global-typography-e33ae05-font-family ), Sans-serif;font-size:var( --e-global-typography-e33ae05-font-size );font-weight:var( --e-global-typography-e33ae05-font-weight );line-height:var( --e-global-typography-e33ae05-line-height );color:var( --e-global-color-primary );}.elementor-29971 .elementor-element.elementor-element-5ed00299 > .elementor-widget-container{border-style:none;}.elementor-29971 .elementor-element.elementor-element-5ed00299:hover .elementor-widget-container{border-style:none;}.elementor-29971 .elementor-element.elementor-element-5ed00299 .uc_button{background-color:var( --e-global-color-b1f80e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px;font-family:var( --e-global-typography-e54a84d-font-family ), Sans-serif;font-size:var( --e-global-typography-e54a84d-font-size );font-weight:var( --e-global-typography-e54a84d-font-weight );text-transform:var( --e-global-typography-e54a84d-text-transform );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );color:var( --e-global-color-c696dce );}.elementor-29971 .elementor-element.elementor-element-5ed00299 .uc_creative_buttons .uc_button::after,.elementor-29971 .elementor-element.elementor-element-5ed00299 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-2f74e36 );}.elementor-29971 .elementor-element.elementor-element-5ed00299 .button-padding{padding:15px 20px 15px 20px;}.elementor-29971 .elementor-element.elementor-element-5ed00299 .uc_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c696dce );color:#ffffff;}.elementor-29971 .elementor-element.elementor-element-1ae5527b{--display:flex;--min-height:54vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-29971 .elementor-element.elementor-element-1ae5527b::before, .elementor-29971 .elementor-element.elementor-element-1ae5527b > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-1ae5527b > .e-con-inner > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-1ae5527b > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-1ae5527b > .e-con-inner > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-1ae5527b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://arteliagroup.ca/wp-content/uploads/2024/10/Fond_Apropos.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-29971 .elementor-element.elementor-element-1ae5527b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-31f53624:not( .elementor-widget-image ), .elementor-29971 .elementor-element.elementor-element-31f53624.elementor-widget-image img{-webkit-mask-image:url( https://arteliagroup.ca/wp-content/uploads/2024/10/Fond_Apropos.svg );-webkit-mask-size:103%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-29971 .elementor-element.elementor-element-31f53624 img{width:100%;height:51vh;object-fit:cover;object-position:bottom right;}@media(max-width:1024px){.elementor-29971 .elementor-element.elementor-element-a67c561{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29971 .elementor-element.elementor-element-a67c561::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .e-con-inner > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:787px auto;}.elementor-29971 .elementor-element.elementor-element-028def6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-9101d50 .elementor-heading-title{font-size:45px;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-8448ec6 .uc_button{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-a149eb9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-60bee8e1{font-size:var( --e-global-typography-5667062-font-size );line-height:var( --e-global-typography-5667062-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-6fb00b0f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-a405f9 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-14750b4a .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-4b5b3c32 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-6741e140 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-46084a8e .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-50078bb4 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-7aef479 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-5c3174d3{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-29971 .elementor-element.elementor-element-79299057.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-1590b44d .elementor-heading-title{font-size:var( --e-global-typography-9a291ae-font-size );line-height:var( --e-global-typography-9a291ae-line-height );}.elementor-29971 .elementor-element.elementor-element-4055f71f{font-size:var( --e-global-typography-1d920ae-font-size );line-height:var( --e-global-typography-1d920ae-line-height );}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_remote_control_bullet_navigation .ue-remote-bullet-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-116ac34f{--min-height:306px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-29971 .elementor-element.elementor-element-73f9fd0{--min-height:415px;}.elementor-29971 .elementor-element.elementor-element-73f9fd0::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-73f9fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100% auto;}.elementor-29971 .elementor-element.elementor-element-73f9fd0.e-con{--order:99999 /* order end hack */;}.elementor-29971 .elementor-element.elementor-element-490b9f86{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-29971 .elementor-element.elementor-element-4a7504ca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-607156b9 .elementor-heading-title{font-size:var( --e-global-typography-e33ae05-font-size );line-height:var( --e-global-typography-e33ae05-line-height );}.elementor-29971 .elementor-element.elementor-element-49ef2e9a .uc_button{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-27999d08 .elementor-divider__text{font-size:clamp(2.188rem, 1.398vw + 1.751rem, 2.625rem);}.elementor-29971 .elementor-element.elementor-element-5d754da.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-ucaddon_remote_counter_display .ue-counter-current{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_remote_counter_display .ue-counter-separator{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_remote_counter_display .ue-counter-total{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .ue-counter-current{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .ue-counter-separator{font-size:var( --e-global-typography-163e6e1-font-size );line-height:var( --e-global-typography-163e6e1-line-height );letter-spacing:var( --e-global-typography-163e6e1-letter-spacing );word-spacing:var( --e-global-typography-163e6e1-word-spacing );}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .ue-counter-total{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-306198bd .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-4e9b780f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-29971 .elementor-element.elementor-element-6e6a31ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-78f30784 .elementor-heading-title{font-size:var( --e-global-typography-e33ae05-font-size );line-height:var( --e-global-typography-e33ae05-line-height );}.elementor-29971 .elementor-element.elementor-element-5ed00299 .uc_button{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-29971 .elementor-element.elementor-element-a67c561{--min-height:80vh;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29971 .elementor-element.elementor-element-a67c561::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .e-con-inner > .elementor-background-video-container::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29971 .elementor-element.elementor-element-a67c561 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:100% auto;}.elementor-29971 .elementor-element.elementor-element-1333b80{--width:90%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-9101d50 .elementor-heading-title{font-size:clamp(2.7777777777778rem, 2.52299rem + 1.20690vw, 3.5555555555556rem);line-height:1.2em;}.elementor-29971 .elementor-element.elementor-element-26e3fb6 .elementor-heading-title{font-size:clamp(1.313rem, 0.26vw + 1.25rem, 1.5rem);}.elementor-widget-ucaddon_creative_buttons .uc_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-8448ec6 .uc_button{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-9cedfbd{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-a149eb9{--justify-content:center;--padding-top:0.4em;--padding-bottom:0.4em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-1053f507{--width:90%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-60bee8e1{font-size:var( --e-global-typography-5667062-font-size );line-height:var( --e-global-typography-5667062-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-f378cbc{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-29971 .elementor-element.elementor-element-3a24c72a{--gap:2rem 4.3rem;--row-gap:2rem;--column-gap:4.3rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29971 .elementor-element.elementor-element-7b1565f9{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-29971 .elementor-element.elementor-element-6fb00b0f{text-align:start;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-1e10f1af .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-a405f9 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-57ef9587 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-14750b4a .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-2b57b4fc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-4b5b3c32 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-722ee969 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-6741e140 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-189b79de .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-46084a8e .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-473278a4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-50078bb4 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-title, .elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29971 .elementor-element.elementor-element-39a9e1f1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-7aef479 .elementor-heading-title{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-5c3174d3{--width:90%;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-29971 .elementor-element.elementor-element-1590b44d .elementor-heading-title{font-size:var( --e-global-typography-9a291ae-font-size );line-height:var( --e-global-typography-9a291ae-line-height );}.elementor-29971 .elementor-element.elementor-element-4055f71f{font-size:var( --e-global-typography-1d920ae-font-size );line-height:var( --e-global-typography-1d920ae-line-height );}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_remote_control_bullet_navigation .ue-remote-bullet-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-73f9fd0{--min-height:40vh;}.elementor-29971 .elementor-element.elementor-element-490b9f86{--padding-top:30%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29971 .elementor-element.elementor-element-4a7504ca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-607156b9 .elementor-heading-title{font-size:var( --e-global-typography-e33ae05-font-size );line-height:var( --e-global-typography-e33ae05-line-height );}.elementor-29971 .elementor-element.elementor-element-49ef2e9a .uc_button{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-afa6527{--padding-top:4em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-29971 .elementor-element.elementor-element-25ea7661{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0em;--margin-bottom:0.6em;--margin-left:0em;--margin-right:0em;}.elementor-29971 .elementor-element.elementor-element-27999d08 .elementor-divider__text{font-size:clamp(2.3333333333333rem, 2.15134rem + 0.86207vw, 2.8888888888889rem);line-height:1.2em;}.elementor-29971 .elementor-element.elementor-element-353819ac{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-29971 .elementor-element.elementor-element-771b72ef{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-29971 .elementor-element.elementor-element-5d754da{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-ucaddon_remote_counter_display .ue-counter-current{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_remote_counter_display .ue-counter-separator{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_remote_counter_display .ue-counter-total{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .ue-counter-current{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .ue-counter-separator{font-size:var( --e-global-typography-163e6e1-font-size );line-height:var( --e-global-typography-163e6e1-line-height );letter-spacing:var( --e-global-typography-163e6e1-letter-spacing );word-spacing:var( --e-global-typography-163e6e1-word-spacing );}.elementor-29971 .elementor-element.elementor-element-ba2faa9 .ue-counter-total{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-1f03fe70{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-29971 .elementor-element.elementor-element-48b2e45c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-29971 .elementor-element.elementor-element-306198bd .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-4c34ceb1{--padding-top:04em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-29971 .elementor-element.elementor-element-142c87e8{--gap:1.875em 0em;--row-gap:1.875em;--column-gap:0em;}.elementor-29971 .elementor-element.elementor-element-4e9b780f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-29971 .elementor-element.elementor-element-6e6a31ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-78f30784 .elementor-heading-title{font-size:var( --e-global-typography-e33ae05-font-size );line-height:var( --e-global-typography-e33ae05-line-height );}.elementor-29971 .elementor-element.elementor-element-5ed00299 .uc_button{font-size:var( --e-global-typography-e54a84d-font-size );line-height:var( --e-global-typography-e54a84d-line-height );letter-spacing:var( --e-global-typography-e54a84d-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-1ae5527b{--min-height:24vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29971 .elementor-element.elementor-element-31f53624 img{height:10em;}}@media(min-width:768px){.elementor-29971 .elementor-element.elementor-element-a67c561{--width:100%;}.elementor-29971 .elementor-element.elementor-element-1333b80{--width:80%;}.elementor-29971 .elementor-element.elementor-element-028def6{--width:43.66%;}.elementor-29971 .elementor-element.elementor-element-f63214a{--width:1px;}.elementor-29971 .elementor-element.elementor-element-9cedfbd{--width:100%;}.elementor-29971 .elementor-element.elementor-element-31e842b{--width:80%;}.elementor-29971 .elementor-element.elementor-element-a149eb9{--width:10%;}.elementor-29971 .elementor-element.elementor-element-4fbc4b9a{--width:100%;}.elementor-29971 .elementor-element.elementor-element-1053f507{--width:50%;}.elementor-29971 .elementor-element.elementor-element-3a24c72a{--width:80%;}.elementor-29971 .elementor-element.elementor-element-7b1565f9{--width:20%;}.elementor-29971 .elementor-element.elementor-element-50b7f160{--width:20%;}.elementor-29971 .elementor-element.elementor-element-6bce9495{--width:100%;}.elementor-29971 .elementor-element.elementor-element-28948783{--width:20%;}.elementor-29971 .elementor-element.elementor-element-4664835e{--width:100%;}.elementor-29971 .elementor-element.elementor-element-37635d7e{--width:20%;}.elementor-29971 .elementor-element.elementor-element-5ce3893e{--width:100%;}.elementor-29971 .elementor-element.elementor-element-23f9649a{--width:20%;}.elementor-29971 .elementor-element.elementor-element-42e2e2a2{--width:100%;}.elementor-29971 .elementor-element.elementor-element-532fb525{--width:20%;}.elementor-29971 .elementor-element.elementor-element-35cfc107{--width:100%;}.elementor-29971 .elementor-element.elementor-element-e1b7bd2{--width:20%;}.elementor-29971 .elementor-element.elementor-element-7a028eb9{--width:100%;}.elementor-29971 .elementor-element.elementor-element-1eb2ca{--width:20%;}.elementor-29971 .elementor-element.elementor-element-638c02cb{--width:100%;}.elementor-29971 .elementor-element.elementor-element-5c3174d3{--width:80%;}.elementor-29971 .elementor-element.elementor-element-79299057{--width:23.66%;}.elementor-29971 .elementor-element.elementor-element-6c895295{--width:1px;}.elementor-29971 .elementor-element.elementor-element-5d360394{--width:100%;}.elementor-29971 .elementor-element.elementor-element-644bd258{--width:1px;}.elementor-29971 .elementor-element.elementor-element-73f9fd0{--width:56.411%;}.elementor-29971 .elementor-element.elementor-element-490b9f86{--width:43.589%;}.elementor-29971 .elementor-element.elementor-element-25ea7661{--width:80%;}.elementor-29971 .elementor-element.elementor-element-353819ac{--width:100%;}.elementor-29971 .elementor-element.elementor-element-309cb175{--width:93%;}.elementor-29971 .elementor-element.elementor-element-78886e16{--width:80%;}.elementor-29971 .elementor-element.elementor-element-5a927b1b{--width:100%;}.elementor-29971 .elementor-element.elementor-element-771b72ef{--width:1px;}.elementor-29971 .elementor-element.elementor-element-5d754da{--width:15.18%;}.elementor-29971 .elementor-element.elementor-element-48b2e45c{--width:80%;}.elementor-29971 .elementor-element.elementor-element-21366227{--width:80%;}.elementor-29971 .elementor-element.elementor-element-142c87e8{--width:80%;}.elementor-29971 .elementor-element.elementor-element-4e9b780f{--width:40.63%;}.elementor-29971 .elementor-element.elementor-element-1ae5527b{--width:40.63%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29971 .elementor-element.elementor-element-028def6{--width:55%;}.elementor-29971 .elementor-element.elementor-element-f63214a{--width:72%;}.elementor-29971 .elementor-element.elementor-element-a149eb9{--width:55%;}.elementor-29971 .elementor-element.elementor-element-1053f507{--width:90%;}.elementor-29971 .elementor-element.elementor-element-7b1565f9{--width:30%;}.elementor-29971 .elementor-element.elementor-element-79299057{--width:55%;}.elementor-29971 .elementor-element.elementor-element-6c895295{--width:72%;}.elementor-29971 .elementor-element.elementor-element-644bd258{--width:72%;}.elementor-29971 .elementor-element.elementor-element-771b72ef{--width:72%;}.elementor-29971 .elementor-element.elementor-element-5d754da{--width:55%;}.elementor-29971 .elementor-element.elementor-element-4e9b780f{--width:55%;}.elementor-29971 .elementor-element.elementor-element-1ae5527b{--width:72%;}}/* Start custom CSS for heading, class: .elementor-element-9101d50 */.elementor-29971 .elementor-element.elementor-element-9101d50 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26e3fb6 */.elementor-29971 .elementor-element.elementor-element-26e3fb6 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60bee8e1 */.elementor-29971 .elementor-element.elementor-element-60bee8e1 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fb00b0f */.elementor-29971 .elementor-element.elementor-element-6fb00b0f {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e10f1af */.elementor-29971 .elementor-element.elementor-element-1e10f1af {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b7f160 *//*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-50b7f160 .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-50b7f160:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-50b7f160 .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-50b7f160:hover .marketsicon{
    opacity: 1;
    transform: translate(12px, 0);
}
.marketshome:hover .marketsicon svg {
    fill: #003456 !important;
}

@media (max-width: 768px) {
    /* Désactiver les effets pour les versions mobiles */
    .elementor-29971 .elementor-element.elementor-element-50b7f160 .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-50b7f160:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29971 .elementor-element.elementor-element-50b7f160 .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-50b7f160:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-57ef9587 */.elementor-29971 .elementor-element.elementor-element-57ef9587 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28948783 *//*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-28948783 .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-28948783:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-28948783 .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-28948783:hover .marketsicon{
    opacity: 1;
    transform: translate(12px, 0);
}
.marketshome:hover .marketsicon svg {
    fill: #003456 !important;
}

@media (max-width: 768px) {
    /* Désactiver les effets pour les versions mobiles */
    .elementor-29971 .elementor-element.elementor-element-28948783 .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-28948783:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29971 .elementor-element.elementor-element-28948783 .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-28948783:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b57b4fc */.elementor-29971 .elementor-element.elementor-element-2b57b4fc {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37635d7e *//*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-37635d7e .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-37635d7e:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-37635d7e .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-37635d7e:hover .marketsicon{
    opacity: 1;
    transform: translate(12px, 0);
}

@media (max-width: 768px) {
    /* Désactiver les effets pour les versions mobiles */
    .elementor-29971 .elementor-element.elementor-element-37635d7e .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-37635d7e:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29971 .elementor-element.elementor-element-37635d7e .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-37635d7e:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-722ee969 */.elementor-29971 .elementor-element.elementor-element-722ee969 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23f9649a *//*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-23f9649a .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-23f9649a:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-23f9649a .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-23f9649a:hover .marketsicon{
    opacity: 1;
    transform: translate(12px, 0);
}
.marketshome:hover .marketsicon svg {
    fill: #003456 !important;
}

@media (max-width: 768px) {
    /* Désactiver les effets pour les versions mobiles */
    .elementor-29971 .elementor-element.elementor-element-23f9649a .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-23f9649a:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29971 .elementor-element.elementor-element-23f9649a .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-23f9649a:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-189b79de */.elementor-29971 .elementor-element.elementor-element-189b79de {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-532fb525 *//*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-532fb525 .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-532fb525:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-532fb525 .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-532fb525:hover .marketsicon{
    opacity: 1;
    transform: translate(12px, 0);
}
.marketshome:hover .marketsicon svg {
    fill: #003456 !important;
}

@media (max-width: 768px) {
    /* Désactiver les effets pour les versions mobiles */
    .elementor-29971 .elementor-element.elementor-element-532fb525 .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-532fb525:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29971 .elementor-element.elementor-element-532fb525 .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-532fb525:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-473278a4 */.elementor-29971 .elementor-element.elementor-element-473278a4 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b7bd2 *//*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-e1b7bd2 .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-e1b7bd2:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-e1b7bd2 .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-e1b7bd2:hover .marketsicon{
    opacity: 1;
    transform: translate(12px, 0);
}
.marketshome:hover .marketsicon svg {
    fill: #003456 !important;
}

@media (max-width: 768px) {
    /* Désactiver les effets pour les versions mobiles */
    .elementor-29971 .elementor-element.elementor-element-e1b7bd2 .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-e1b7bd2:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29971 .elementor-element.elementor-element-e1b7bd2 .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-e1b7bd2:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-39a9e1f1 */.elementor-29971 .elementor-element.elementor-element-39a9e1f1 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eb2ca *//*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-1eb2ca .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-1eb2ca:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29971 .elementor-element.elementor-element-1eb2ca .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29971 .elementor-element.elementor-element-1eb2ca:hover .marketsicon{
    opacity: 1;
    transform: translate(12px, 0);
}
.marketshome:hover .marketsicon svg {
    fill: #003456 !important;
}

@media (max-width: 768px) {
    /* Désactiver les effets pour les versions mobiles */
    .elementor-29971 .elementor-element.elementor-element-1eb2ca .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-1eb2ca:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29971 .elementor-element.elementor-element-1eb2ca .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29971 .elementor-element.elementor-element-1eb2ca:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1590b44d */.elementor-29971 .elementor-element.elementor-element-1590b44d {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4055f71f */.elementor-29971 .elementor-element.elementor-element-4055f71f {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a7504ca */.elementor-29971 .elementor-element.elementor-element-4a7504ca {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-607156b9 */.elementor-29971 .elementor-element.elementor-element-607156b9 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e6a31ce */.elementor-29971 .elementor-element.elementor-element-6e6a31ce {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78f30784 */.elementor-29971 .elementor-element.elementor-element-78f30784 {text-wrap: balance;}/* End custom CSS */