.elementor-29969 .elementor-element.elementor-element-51bb1af{--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:8em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-29969 .elementor-element.elementor-element-51bb1af:not(.elementor-motion-effects-element-type-background), .elementor-29969 .elementor-element.elementor-element-51bb1af > .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-29969 .elementor-element.elementor-element-51bb1af::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .e-con-inner > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .e-con-inner > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .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-29969 .elementor-element.elementor-element-51bb1af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-c282627{--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-29969 .elementor-element.elementor-element-207ac36{--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-29969 .elementor-element.elementor-element-207ac36.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-29969 .elementor-element.elementor-element-a61f268{text-align:left;}.elementor-29969 .elementor-element.elementor-element-a61f268 .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-29969 .elementor-element.elementor-element-449cfb8{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 01em) 0em;text-align:left;}.elementor-29969 .elementor-element.elementor-element-449cfb8 .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-29969 .elementor-element.elementor-element-2256cf8 > .elementor-widget-container{margin:1em 0em 0em 0em;border-style:none;}.elementor-29969 .elementor-element.elementor-element-2256cf8:hover .elementor-widget-container{border-style:none;}.elementor-29969 .elementor-element.elementor-element-2256cf8 .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-29969 .elementor-element.elementor-element-2256cf8 .uc_creative_buttons .uc_button::after,.elementor-29969 .elementor-element.elementor-element-2256cf8 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-2f74e36 );}.elementor-29969 .elementor-element.elementor-element-2256cf8 .button-padding{padding:15px 20px 15px 20px;}.elementor-29969 .elementor-element.elementor-element-2256cf8 .uc_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c696dce );color:#ffffff;}.elementor-29969 .elementor-element.elementor-element-45bcba4{--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-29969 .elementor-element.elementor-element-45bcba4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-ca53c75{--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-29969 .elementor-element.elementor-element-af42884{--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-29969 .elementor-element.elementor-element-d39c972{--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-29969 .elementor-element.elementor-element-d39c972.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-101f7ac .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-29969 .elementor-element.elementor-element-cc36f81{--grid-template-columns:repeat(3, auto);text-align:right;--icon-size:26px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-29969 .elementor-element.elementor-element-cc36f81 .elementor-social-icon{background-color:var( --e-global-color-86b4fcd );border-style:none;}.elementor-29969 .elementor-element.elementor-element-cc36f81 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-29969 .elementor-element.elementor-element-cc36f81 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-29969 .elementor-element.elementor-element-cc36f81 .elementor-social-icon:hover i{color:var( --e-global-color-df69ae5 );}.elementor-29969 .elementor-element.elementor-element-cc36f81 .elementor-social-icon:hover svg{fill:var( --e-global-color-df69ae5 );}.elementor-29969 .elementor-element.elementor-element-f019e12{--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-29969 .elementor-element.elementor-element-f019e12:not(.elementor-motion-effects-element-type-background), .elementor-29969 .elementor-element.elementor-element-f019e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29969 .elementor-element.elementor-element-6b65c399{--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-29969 .elementor-element.elementor-element-5dac8a37{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-29969 .elementor-element.elementor-element-4708d705{--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-29969 .elementor-element.elementor-element-4708d705 .elementor-divider-separator{width:100%;}.elementor-29969 .elementor-element.elementor-element-4708d705 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-29969 .elementor-element.elementor-element-521ff929{--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-29969 .elementor-element.elementor-element-521ff929:not(.elementor-motion-effects-element-type-background), .elementor-29969 .elementor-element.elementor-element-521ff929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a899bb8 );}.elementor-29969 .elementor-element.elementor-element-77367333{--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-29969 .elementor-element.elementor-element-35e74966{--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-29969 .elementor-element.elementor-element-35e74966:not(.elementor-motion-effects-element-type-background), .elementor-29969 .elementor-element.elementor-element-35e74966 > .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-29969 .elementor-element.elementor-element-35e74966::before, .elementor-29969 .elementor-element.elementor-element-35e74966 > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-35e74966 > .e-con-inner > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-35e74966 > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-35e74966 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-35e74966 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29969 .elementor-element.elementor-element-35e74966.e-con{--align-self:flex-start;}.elementor-29969 .elementor-element.elementor-element-72886be4{margin:0% 15% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-29969 .elementor-element.elementor-element-72886be4 .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-29969 .elementor-element.elementor-element-54dbd41c{--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-29969 .elementor-element.elementor-element-54dbd41c: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-29969 .elementor-element.elementor-element-54dbd41c, .elementor-29969 .elementor-element.elementor-element-54dbd41c::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-29969 .elementor-element.elementor-element-4f4500a7 .elementor-icon-box-wrapper{text-align:left;}.elementor-29969 .elementor-element.elementor-element-4f4500a7{--icon-box-icon-margin:0px;}.elementor-29969 .elementor-element.elementor-element-4f4500a7 .elementor-icon-box-title{margin-bottom:10px;}.elementor-29969 .elementor-element.elementor-element-4f4500a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-29969 .elementor-element.elementor-element-4f4500a7.elementor-view-framed .elementor-icon, .elementor-29969 .elementor-element.elementor-element-4f4500a7.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-29969 .elementor-element.elementor-element-4f4500a7 .elementor-icon{font-size:85px;}.elementor-29969 .elementor-element.elementor-element-4f4500a7 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-4f4500a7 .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-29969 .elementor-element.elementor-element-4f4500a7 .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-29969 .elementor-element.elementor-element-46a4aea4{--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-29969 .elementor-element.elementor-element-34012dad{padding:2px 2px 2px 2px;}.elementor-29969 .elementor-element.elementor-element-34012dad .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-29969 .elementor-element.elementor-element-63707fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29969 .elementor-element.elementor-element-63707fd.elementor-element{--align-self:stretch;}.elementor-29969 .elementor-element.elementor-element-63707fd .elementor-icon-wrapper{text-align:right;}.elementor-29969 .elementor-element.elementor-element-63707fd.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-63707fd.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-63707fd.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-63707fd.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-63707fd.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-63707fd .elementor-icon{font-size:15px;}.elementor-29969 .elementor-element.elementor-element-63707fd .elementor-icon svg{height:15px;}.elementor-29969 .elementor-element.elementor-element-79173355{--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-29969 .elementor-element.elementor-element-79173355: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-29969 .elementor-element.elementor-element-79173355, .elementor-29969 .elementor-element.elementor-element-79173355::before{--border-transition:0.3s;}.elementor-29969 .elementor-element.elementor-element-79c6778a .elementor-icon-box-wrapper{text-align:left;}.elementor-29969 .elementor-element.elementor-element-79c6778a{--icon-box-icon-margin:0px;}.elementor-29969 .elementor-element.elementor-element-79c6778a .elementor-icon-box-title{margin-bottom:10px;}.elementor-29969 .elementor-element.elementor-element-79c6778a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29969 .elementor-element.elementor-element-79c6778a.elementor-view-framed .elementor-icon, .elementor-29969 .elementor-element.elementor-element-79c6778a.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-29969 .elementor-element.elementor-element-79c6778a .elementor-icon{font-size:80px;}.elementor-29969 .elementor-element.elementor-element-79c6778a .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-79c6778a .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-29969 .elementor-element.elementor-element-79c6778a .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-29969 .elementor-element.elementor-element-f81a56c{--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-29969 .elementor-element.elementor-element-66524c42{padding:2px 2px 2px 2px;}.elementor-29969 .elementor-element.elementor-element-66524c42 .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-29969 .elementor-element.elementor-element-1cfca7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29969 .elementor-element.elementor-element-1cfca7fa.elementor-element{--align-self:stretch;}.elementor-29969 .elementor-element.elementor-element-1cfca7fa .elementor-icon-wrapper{text-align:right;}.elementor-29969 .elementor-element.elementor-element-1cfca7fa.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-1cfca7fa.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-1cfca7fa.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-1cfca7fa.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-1cfca7fa.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-1cfca7fa .elementor-icon{font-size:15px;}.elementor-29969 .elementor-element.elementor-element-1cfca7fa .elementor-icon svg{height:15px;}.elementor-29969 .elementor-element.elementor-element-6660cbd6{--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-29969 .elementor-element.elementor-element-6660cbd6: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-29969 .elementor-element.elementor-element-6660cbd6, .elementor-29969 .elementor-element.elementor-element-6660cbd6::before{--border-transition:0.3s;}.elementor-29969 .elementor-element.elementor-element-6660cbd6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-4c945ea3 .elementor-icon-box-wrapper{text-align:left;}.elementor-29969 .elementor-element.elementor-element-4c945ea3{--icon-box-icon-margin:0px;}.elementor-29969 .elementor-element.elementor-element-4c945ea3 .elementor-icon-box-title{margin-bottom:10px;}.elementor-29969 .elementor-element.elementor-element-4c945ea3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29969 .elementor-element.elementor-element-4c945ea3.elementor-view-framed .elementor-icon, .elementor-29969 .elementor-element.elementor-element-4c945ea3.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-29969 .elementor-element.elementor-element-4c945ea3 .elementor-icon{font-size:80px;}.elementor-29969 .elementor-element.elementor-element-4c945ea3 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-4c945ea3 .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-29969 .elementor-element.elementor-element-4c945ea3 .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-29969 .elementor-element.elementor-element-3a01b27{--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-29969 .elementor-element.elementor-element-11b38b1{padding:2px 2px 2px 2px;}.elementor-29969 .elementor-element.elementor-element-11b38b1 .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-29969 .elementor-element.elementor-element-5c6310d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29969 .elementor-element.elementor-element-5c6310d3.elementor-element{--align-self:stretch;}.elementor-29969 .elementor-element.elementor-element-5c6310d3 .elementor-icon-wrapper{text-align:right;}.elementor-29969 .elementor-element.elementor-element-5c6310d3.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-5c6310d3.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-5c6310d3.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-5c6310d3.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-5c6310d3.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-5c6310d3 .elementor-icon{font-size:15px;}.elementor-29969 .elementor-element.elementor-element-5c6310d3 .elementor-icon svg{height:15px;}.elementor-29969 .elementor-element.elementor-element-4ec559a7{--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-29969 .elementor-element.elementor-element-4ec559a7: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-29969 .elementor-element.elementor-element-4ec559a7, .elementor-29969 .elementor-element.elementor-element-4ec559a7::before{--border-transition:0.3s;}.elementor-29969 .elementor-element.elementor-element-4ec559a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-5e49b522 .elementor-icon-box-wrapper{text-align:left;}.elementor-29969 .elementor-element.elementor-element-5e49b522{--icon-box-icon-margin:0px;}.elementor-29969 .elementor-element.elementor-element-5e49b522 .elementor-icon-box-title{margin-bottom:10px;}.elementor-29969 .elementor-element.elementor-element-5e49b522.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29969 .elementor-element.elementor-element-5e49b522.elementor-view-framed .elementor-icon, .elementor-29969 .elementor-element.elementor-element-5e49b522.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-29969 .elementor-element.elementor-element-5e49b522 .elementor-icon{font-size:80px;}.elementor-29969 .elementor-element.elementor-element-5e49b522 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-5e49b522 .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-29969 .elementor-element.elementor-element-5e49b522 .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-29969 .elementor-element.elementor-element-71a3df76{--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-29969 .elementor-element.elementor-element-3e38da1d{padding:2px 2px 2px 2px;}.elementor-29969 .elementor-element.elementor-element-3e38da1d .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-29969 .elementor-element.elementor-element-2f2e406f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29969 .elementor-element.elementor-element-2f2e406f.elementor-element{--align-self:stretch;}.elementor-29969 .elementor-element.elementor-element-2f2e406f .elementor-icon-wrapper{text-align:right;}.elementor-29969 .elementor-element.elementor-element-2f2e406f.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-2f2e406f.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-2f2e406f.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-2f2e406f.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-2f2e406f.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-2f2e406f .elementor-icon{font-size:15px;}.elementor-29969 .elementor-element.elementor-element-2f2e406f .elementor-icon svg{height:15px;}.elementor-29969 .elementor-element.elementor-element-86ca1b{--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-29969 .elementor-element.elementor-element-86ca1b: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-29969 .elementor-element.elementor-element-86ca1b, .elementor-29969 .elementor-element.elementor-element-86ca1b::before{--border-transition:0.3s;}.elementor-29969 .elementor-element.elementor-element-86ca1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-550f4cef .elementor-icon-box-wrapper{text-align:left;}.elementor-29969 .elementor-element.elementor-element-550f4cef{--icon-box-icon-margin:0px;}.elementor-29969 .elementor-element.elementor-element-550f4cef .elementor-icon-box-title{margin-bottom:10px;}.elementor-29969 .elementor-element.elementor-element-550f4cef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29969 .elementor-element.elementor-element-550f4cef.elementor-view-framed .elementor-icon, .elementor-29969 .elementor-element.elementor-element-550f4cef.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-29969 .elementor-element.elementor-element-550f4cef .elementor-icon{font-size:80px;}.elementor-29969 .elementor-element.elementor-element-550f4cef .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-550f4cef .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-29969 .elementor-element.elementor-element-550f4cef .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-29969 .elementor-element.elementor-element-5cc2f8f4{--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-29969 .elementor-element.elementor-element-de59e51{padding:2px 2px 2px 2px;}.elementor-29969 .elementor-element.elementor-element-de59e51 .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-29969 .elementor-element.elementor-element-a7d23c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29969 .elementor-element.elementor-element-a7d23c7.elementor-element{--align-self:stretch;}.elementor-29969 .elementor-element.elementor-element-a7d23c7 .elementor-icon-wrapper{text-align:right;}.elementor-29969 .elementor-element.elementor-element-a7d23c7.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-a7d23c7.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-a7d23c7.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-a7d23c7.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-a7d23c7.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-a7d23c7 .elementor-icon{font-size:15px;}.elementor-29969 .elementor-element.elementor-element-a7d23c7 .elementor-icon svg{height:15px;}.elementor-29969 .elementor-element.elementor-element-32c1e7c2{--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-29969 .elementor-element.elementor-element-32c1e7c2: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-29969 .elementor-element.elementor-element-32c1e7c2, .elementor-29969 .elementor-element.elementor-element-32c1e7c2::before{--border-transition:0.3s;}.elementor-29969 .elementor-element.elementor-element-32c1e7c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-69b6e4e3 .elementor-icon-box-wrapper{text-align:left;}.elementor-29969 .elementor-element.elementor-element-69b6e4e3{--icon-box-icon-margin:0px;}.elementor-29969 .elementor-element.elementor-element-69b6e4e3 .elementor-icon-box-title{margin-bottom:10px;}.elementor-29969 .elementor-element.elementor-element-69b6e4e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29969 .elementor-element.elementor-element-69b6e4e3.elementor-view-framed .elementor-icon, .elementor-29969 .elementor-element.elementor-element-69b6e4e3.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-29969 .elementor-element.elementor-element-69b6e4e3 .elementor-icon{font-size:80px;}.elementor-29969 .elementor-element.elementor-element-69b6e4e3 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-69b6e4e3 .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-29969 .elementor-element.elementor-element-69b6e4e3 .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-29969 .elementor-element.elementor-element-3fa7c158{--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-29969 .elementor-element.elementor-element-631d2db8{padding:2px 2px 2px 2px;}.elementor-29969 .elementor-element.elementor-element-631d2db8 .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-29969 .elementor-element.elementor-element-2e4ebe9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29969 .elementor-element.elementor-element-2e4ebe9e.elementor-element{--align-self:stretch;}.elementor-29969 .elementor-element.elementor-element-2e4ebe9e .elementor-icon-wrapper{text-align:right;}.elementor-29969 .elementor-element.elementor-element-2e4ebe9e.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-2e4ebe9e.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-2e4ebe9e.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-2e4ebe9e.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-2e4ebe9e.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-2e4ebe9e .elementor-icon{font-size:15px;}.elementor-29969 .elementor-element.elementor-element-2e4ebe9e .elementor-icon svg{height:15px;}.elementor-29969 .elementor-element.elementor-element-766d7130{--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-29969 .elementor-element.elementor-element-766d7130: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-29969 .elementor-element.elementor-element-766d7130, .elementor-29969 .elementor-element.elementor-element-766d7130::before{--border-transition:0.3s;}.elementor-29969 .elementor-element.elementor-element-766d7130.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-52e3ded7 .elementor-icon-box-wrapper{text-align:left;}.elementor-29969 .elementor-element.elementor-element-52e3ded7{--icon-box-icon-margin:0px;}.elementor-29969 .elementor-element.elementor-element-52e3ded7 .elementor-icon-box-title{margin-bottom:10px;}.elementor-29969 .elementor-element.elementor-element-52e3ded7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-83e56b4 );}.elementor-29969 .elementor-element.elementor-element-52e3ded7.elementor-view-framed .elementor-icon, .elementor-29969 .elementor-element.elementor-element-52e3ded7.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-29969 .elementor-element.elementor-element-52e3ded7 .elementor-icon{font-size:80px;}.elementor-29969 .elementor-element.elementor-element-52e3ded7 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-52e3ded7 .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-29969 .elementor-element.elementor-element-52e3ded7 .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-29969 .elementor-element.elementor-element-343c8a86{--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-29969 .elementor-element.elementor-element-75266f4{padding:2px 2px 2px 2px;}.elementor-29969 .elementor-element.elementor-element-75266f4 .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-29969 .elementor-element.elementor-element-2173301a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 0px 4px;}.elementor-29969 .elementor-element.elementor-element-2173301a.elementor-element{--align-self:stretch;}.elementor-29969 .elementor-element.elementor-element-2173301a .elementor-icon-wrapper{text-align:right;}.elementor-29969 .elementor-element.elementor-element-2173301a.elementor-view-stacked .elementor-icon:hover{background-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-2173301a.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-2173301a.elementor-view-default .elementor-icon:hover{color:#FFFAFA;border-color:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-2173301a.elementor-view-framed .elementor-icon:hover, .elementor-29969 .elementor-element.elementor-element-2173301a.elementor-view-default .elementor-icon:hover svg{fill:#FFFAFA;}.elementor-29969 .elementor-element.elementor-element-2173301a .elementor-icon{font-size:15px;}.elementor-29969 .elementor-element.elementor-element-2173301a .elementor-icon svg{height:15px;}.elementor-29969 .elementor-element.elementor-element-6a0e62cf{--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-29969 .elementor-element.elementor-element-6a0e62cf:not(.elementor-motion-effects-element-type-background), .elementor-29969 .elementor-element.elementor-element-6a0e62cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29969 .elementor-element.elementor-element-1e29743a{--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-29969 .elementor-element.elementor-element-522c2750{--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-29969 .elementor-element.elementor-element-522c2750.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-1c29d64b{text-align:left;}.elementor-29969 .elementor-element.elementor-element-1c29d64b .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-29969 .elementor-element.elementor-element-3f53af5{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-29969 .elementor-element.elementor-element-5a3a253{--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-29969 .elementor-element.elementor-element-5a3a253.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-29969 .elementor-element.elementor-element-4d9c0f07 .ue-carousel-item{transition:600ms;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .ue-carousel-item:hover,.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .owl-nav .owl-next{right:20px;left:auto;}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .owl-carousel .owl-nav .owl-next,.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .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-29969 .elementor-element.elementor-element-4d9c0f07 .owl-carousel .owl-nav .owl-next:hover,.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .owl-dots{margin-top:20px;}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .owl-dot{margin:0px 5px;width:25px;height:3px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-a899bb8 );}.elementor-29969 .elementor-element.elementor-element-4d9c0f07 .owl-dot.active{width:25px;height:3px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-df69ae5 );}.elementor-29969 .elementor-element.elementor-element-726c3f39{--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-29969 .elementor-element.elementor-element-512e9415{--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-29969 .elementor-element.elementor-element-512e9415.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-29969 .elementor-element.elementor-element-69bb5bd4 .ue-remote-bullet-btn{background-color:var( --e-global-color-accent );width:20px;height:3px;border-radius:0px 0px 0px 0px;}.elementor-29969 .elementor-element.elementor-element-69bb5bd4 .ue-remote-bullet-btn.active{background-color:var( --e-global-color-2f74e36 );height:3px;width:20px;}.elementor-29969 .elementor-element.elementor-element-69bb5bd4 .ue-remote-bullets{gap:7px;flex-direction:row;justify-content:center;align-items:center;}.elementor-29969 .elementor-element.elementor-element-5ec70cdd{--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-29969 .elementor-element.elementor-element-5ec70cdd:not(.elementor-motion-effects-element-type-background), .elementor-29969 .elementor-element.elementor-element-5ec70cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a899bb8 );}.elementor-29969 .elementor-element.elementor-element-27b9c5dd{--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-29969 .elementor-element.elementor-element-27b9c5dd::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .e-con-inner > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .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-29969 .elementor-element.elementor-element-70799965 .ue-carousel-item{transition:300ms;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29969 .elementor-element.elementor-element-70799965 .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-29969 .elementor-element.elementor-element-70799965 .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-29969 .elementor-element.elementor-element-70799965 .ue-carousel-item:hover,.elementor-29969 .elementor-element.elementor-element-70799965 .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-29969 .elementor-element.elementor-element-70799965 .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29969 .elementor-element.elementor-element-70799965 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-29969 .elementor-element.elementor-element-70799965 .owl-nav .owl-next{right:20px;left:auto;}.elementor-29969 .elementor-element.elementor-element-70799965 .owl-carousel .owl-nav .owl-next,.elementor-29969 .elementor-element.elementor-element-70799965 .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-29969 .elementor-element.elementor-element-70799965 .owl-carousel .owl-nav .owl-next:hover,.elementor-29969 .elementor-element.elementor-element-70799965 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-29969 .elementor-element.elementor-element-70799965 .owl-dots{margin-top:20px;}.elementor-29969 .elementor-element.elementor-element-70799965 .owl-dot{margin:0px 5px;width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#c6c6c6;}.elementor-29969 .elementor-element.elementor-element-70799965 .owl-dot.active{width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#000000;}.elementor-29969 .elementor-element.elementor-element-4fcf00d7{--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-29969 .elementor-element.elementor-element-274e630f .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-29969 .elementor-element.elementor-element-548c2fbc .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-29969 .elementor-element.elementor-element-5bace60 > .elementor-widget-container{margin:1em 0em 0em 0em;border-style:none;}.elementor-29969 .elementor-element.elementor-element-5bace60:hover .elementor-widget-container{border-style:none;}.elementor-29969 .elementor-element.elementor-element-5bace60 .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-29969 .elementor-element.elementor-element-5bace60 .uc_creative_buttons .uc_button::after,.elementor-29969 .elementor-element.elementor-element-5bace60 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-2f74e36 );}.elementor-29969 .elementor-element.elementor-element-5bace60 .button-padding{padding:15px 20px 15px 20px;}.elementor-29969 .elementor-element.elementor-element-5bace60 .uc_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c696dce );color:#ffffff;}.elementor-29969 .elementor-element.elementor-element-2bfb0d3e{--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-29969 .elementor-element.elementor-element-2bfb0d3e:not(.elementor-motion-effects-element-type-background), .elementor-29969 .elementor-element.elementor-element-2bfb0d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29969 .elementor-element.elementor-element-4cac6f8e{--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-29969 .elementor-element.elementor-element-5fe940fc{--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-29969 .elementor-element.elementor-element-5fe940fc .elementor-divider-separator{width:100%;}.elementor-29969 .elementor-element.elementor-element-5fe940fc .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-29969 .elementor-element.elementor-element-5fe940fc .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-29969 .elementor-element.elementor-element-4ca20567{--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-29969 .elementor-element.elementor-element-21db5efd{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29969 .elementor-element.elementor-element-36d94a94{width:auto;max-width:auto;}.elementor-29969 .elementor-element.elementor-element-36d94a94 .ue-carousel-item{transition:900ms;padding:0px 0px 0px 0px;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29969 .elementor-element.elementor-element-36d94a94 .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-29969 .elementor-element.elementor-element-36d94a94 .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-29969 .elementor-element.elementor-element-36d94a94 .ue-carousel-item:hover,.elementor-29969 .elementor-element.elementor-element-36d94a94 .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-29969 .elementor-element.elementor-element-36d94a94 .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29969 .elementor-element.elementor-element-36d94a94 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-29969 .elementor-element.elementor-element-36d94a94 .owl-nav .owl-next{right:20px;left:auto;}.elementor-29969 .elementor-element.elementor-element-36d94a94 .owl-carousel .owl-nav .owl-next,.elementor-29969 .elementor-element.elementor-element-36d94a94 .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-29969 .elementor-element.elementor-element-36d94a94 .owl-carousel .owl-nav .owl-next:hover,.elementor-29969 .elementor-element.elementor-element-36d94a94 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-29969 .elementor-element.elementor-element-36d94a94 .owl-dots{margin-top:20px;}.elementor-29969 .elementor-element.elementor-element-36d94a94 .owl-dot{margin:0px 5px;width:30px;height:4px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-d6cea4e );}.elementor-29969 .elementor-element.elementor-element-36d94a94 .owl-dot.active{width:30px;height:4px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-df69ae5 );}.elementor-29969 .elementor-element.elementor-element-7e095537{--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-29969 .elementor-element.elementor-element-5eacea10{--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-29969 .elementor-element.elementor-element-344b1f6d{--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-29969 .elementor-element.elementor-element-344b1f6d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-1ce15fac .ue-remote-bullet-btn{background-color:var( --e-global-color-accent );width:20px;height:3px;border-radius:0px 0px 0px 0px;}.elementor-29969 .elementor-element.elementor-element-1ce15fac .ue-remote-bullet-btn.active{background-color:var( --e-global-color-2f74e36 );height:3px;width:20px;}.elementor-29969 .elementor-element.elementor-element-1ce15fac .ue-remote-bullets{gap:7px;flex-direction:row;justify-content:center;align-items:center;}.elementor-29969 .elementor-element.elementor-element-441ee714{--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-29969 .elementor-element.elementor-element-441ee714.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-29969 .elementor-element.elementor-element-589017db > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-29969 .elementor-element.elementor-element-589017db .remote_counter_display{gap:2px;align-items:center;justify-content:flex-end;}.elementor-29969 .elementor-element.elementor-element-589017db .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-29969 .elementor-element.elementor-element-589017db .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-29969 .elementor-element.elementor-element-589017db .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-29969 .elementor-element.elementor-element-3ff08262{--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-29969 .elementor-element.elementor-element-3ff08262:not(.elementor-motion-effects-element-type-background), .elementor-29969 .elementor-element.elementor-element-3ff08262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14ef391 );}.elementor-29969 .elementor-element.elementor-element-38d311b2{--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-29969 .elementor-element.elementor-element-5ae2c5a6{--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-29969 .elementor-element.elementor-element-5ae2c5a6 .elementor-divider-separator{width:100%;}.elementor-29969 .elementor-element.elementor-element-5ae2c5a6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-29969 .elementor-element.elementor-element-5ae2c5a6 .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-29969 .elementor-element.elementor-element-253cb546{--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-29969 .elementor-element.elementor-element-71cecb39 .ue-carousel-item{transition:300ms;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29969 .elementor-element.elementor-element-71cecb39 .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-29969 .elementor-element.elementor-element-71cecb39 .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-29969 .elementor-element.elementor-element-71cecb39 .ue-carousel-item:hover,.elementor-29969 .elementor-element.elementor-element-71cecb39 .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-29969 .elementor-element.elementor-element-71cecb39 .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-29969 .elementor-element.elementor-element-71cecb39 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-29969 .elementor-element.elementor-element-71cecb39 .owl-nav .owl-next{right:20px;left:auto;}.elementor-29969 .elementor-element.elementor-element-71cecb39 .owl-carousel .owl-nav .owl-next,.elementor-29969 .elementor-element.elementor-element-71cecb39 .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-29969 .elementor-element.elementor-element-71cecb39 .owl-carousel .owl-nav .owl-next:hover,.elementor-29969 .elementor-element.elementor-element-71cecb39 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-29969 .elementor-element.elementor-element-71cecb39 .owl-dots{margin-top:20px;}.elementor-29969 .elementor-element.elementor-element-71cecb39 .owl-dot{margin:0px 5px;width:30px;height:4px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-d6cea4e );}.elementor-29969 .elementor-element.elementor-element-71cecb39 .owl-dot.active{width:30px;height:4px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-df69ae5 );}.elementor-29969 .elementor-element.elementor-element-27d37578 .ue-remote-bullet-btn{background-color:var( --e-global-color-764183d );width:20px;height:3px;border-radius:0px 0px 0px 0px;}.elementor-29969 .elementor-element.elementor-element-27d37578 .ue-remote-bullet-btn.active{background-color:var( --e-global-color-df69ae5 );height:3px;width:20px;}.elementor-29969 .elementor-element.elementor-element-27d37578 .ue-remote-bullets{gap:7px;flex-direction:row;justify-content:center;align-items:center;}.elementor-29969 .elementor-element.elementor-element-52ff8c91{--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-29969 .elementor-element.elementor-element-52ff8c91:not(.elementor-motion-effects-element-type-background), .elementor-29969 .elementor-element.elementor-element-52ff8c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a899bb8 );}.elementor-29969 .elementor-element.elementor-element-1261a559{--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-29969 .elementor-element.elementor-element-1261a559::before, .elementor-29969 .elementor-element.elementor-element-1261a559 > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-1261a559 > .e-con-inner > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-1261a559 > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-1261a559 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-1261a559 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29969 .elementor-element.elementor-element-597a2efa{--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-29969 .elementor-element.elementor-element-597a2efa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-3a32ea91{--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-29969 .elementor-element.elementor-element-46400d13 .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-29969 .elementor-element.elementor-element-7e0a50df .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-29969 .elementor-element.elementor-element-6db669e > .elementor-widget-container{border-style:none;}.elementor-29969 .elementor-element.elementor-element-6db669e:hover .elementor-widget-container{border-style:none;}.elementor-29969 .elementor-element.elementor-element-6db669e .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-29969 .elementor-element.elementor-element-6db669e .uc_creative_buttons .uc_button::after,.elementor-29969 .elementor-element.elementor-element-6db669e .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-2f74e36 );}.elementor-29969 .elementor-element.elementor-element-6db669e .button-padding{padding:15px 20px 15px 20px;}.elementor-29969 .elementor-element.elementor-element-6db669e .uc_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c696dce );color:#ffffff;}.elementor-29969 .elementor-element.elementor-element-5c3c0300{--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-29969 .elementor-element.elementor-element-5c3c0300::before, .elementor-29969 .elementor-element.elementor-element-5c3c0300 > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-5c3c0300 > .e-con-inner > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-5c3c0300 > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-5c3c0300 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-5c3c0300 > .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-29969 .elementor-element.elementor-element-5c3c0300.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-29969 .elementor-element.elementor-element-66891b0e:not( .elementor-widget-image ){-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-29969 .elementor-element.elementor-element-66891b0e.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-29969 .elementor-element.elementor-element-66891b0e img{width:100%;height:51vh;object-fit:cover;object-position:bottom right;}@media(max-width:1024px){.elementor-29969 .elementor-element.elementor-element-51bb1af{--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-29969 .elementor-element.elementor-element-51bb1af::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .e-con-inner > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .e-con-inner > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:787px auto;}.elementor-29969 .elementor-element.elementor-element-207ac36.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-29969 .elementor-element.elementor-element-a61f268 .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-29969 .elementor-element.elementor-element-2256cf8 .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-29969 .elementor-element.elementor-element-d39c972.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-29969 .elementor-element.elementor-element-5dac8a37{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-29969 .elementor-element.elementor-element-72886be4{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-29969 .elementor-element.elementor-element-4f4500a7 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-4f4500a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-4f4500a7 .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-29969 .elementor-element.elementor-element-34012dad .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-29969 .elementor-element.elementor-element-79c6778a .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-79c6778a .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-79c6778a .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-29969 .elementor-element.elementor-element-66524c42 .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-29969 .elementor-element.elementor-element-4c945ea3 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-4c945ea3 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-4c945ea3 .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-29969 .elementor-element.elementor-element-11b38b1 .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-29969 .elementor-element.elementor-element-5e49b522 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-5e49b522 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-5e49b522 .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-29969 .elementor-element.elementor-element-3e38da1d .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-29969 .elementor-element.elementor-element-550f4cef .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-550f4cef .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-550f4cef .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-29969 .elementor-element.elementor-element-de59e51 .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-29969 .elementor-element.elementor-element-69b6e4e3 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-69b6e4e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-69b6e4e3 .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-29969 .elementor-element.elementor-element-631d2db8 .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-29969 .elementor-element.elementor-element-52e3ded7 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-52e3ded7 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-52e3ded7 .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-29969 .elementor-element.elementor-element-75266f4 .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-29969 .elementor-element.elementor-element-1e29743a{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-29969 .elementor-element.elementor-element-522c2750.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-1c29d64b .elementor-heading-title{font-size:var( --e-global-typography-9a291ae-font-size );line-height:var( --e-global-typography-9a291ae-line-height );}.elementor-29969 .elementor-element.elementor-element-3f53af5{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-29969 .elementor-element.elementor-element-5ec70cdd{--min-height:306px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-29969 .elementor-element.elementor-element-27b9c5dd{--min-height:415px;}.elementor-29969 .elementor-element.elementor-element-27b9c5dd::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .e-con-inner > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-27b9c5dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100% auto;}.elementor-29969 .elementor-element.elementor-element-27b9c5dd.e-con{--order:99999 /* order end hack */;}.elementor-29969 .elementor-element.elementor-element-4fcf00d7{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-29969 .elementor-element.elementor-element-274e630f .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-29969 .elementor-element.elementor-element-548c2fbc .elementor-heading-title{font-size:var( --e-global-typography-e33ae05-font-size );line-height:var( --e-global-typography-e33ae05-line-height );}.elementor-29969 .elementor-element.elementor-element-5bace60 .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-29969 .elementor-element.elementor-element-5fe940fc .elementor-divider__text{font-size:clamp(2.188rem, 1.398vw + 1.751rem, 2.625rem);}.elementor-29969 .elementor-element.elementor-element-441ee714.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-29969 .elementor-element.elementor-element-589017db .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-29969 .elementor-element.elementor-element-589017db .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-29969 .elementor-element.elementor-element-589017db .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-29969 .elementor-element.elementor-element-5ae2c5a6 .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-29969 .elementor-element.elementor-element-597a2efa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-29969 .elementor-element.elementor-element-46400d13 .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-29969 .elementor-element.elementor-element-7e0a50df .elementor-heading-title{font-size:var( --e-global-typography-e33ae05-font-size );line-height:var( --e-global-typography-e33ae05-line-height );}.elementor-29969 .elementor-element.elementor-element-6db669e .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-29969 .elementor-element.elementor-element-51bb1af{--min-height:80vh;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29969 .elementor-element.elementor-element-51bb1af::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .e-con-inner > .elementor-background-video-container::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .e-con-inner > .elementor-background-slideshow::before, .elementor-29969 .elementor-element.elementor-element-51bb1af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;background-size:100% auto;}.elementor-29969 .elementor-element.elementor-element-c282627{--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-29969 .elementor-element.elementor-element-a61f268 .elementor-heading-title{font-size:clamp(2.7777777777778rem, 2.52299rem + 1.20690vw, 3.5555555555556rem);line-height:1.2em;}.elementor-29969 .elementor-element.elementor-element-449cfb8 .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-29969 .elementor-element.elementor-element-2256cf8 .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-29969 .elementor-element.elementor-element-ca53c75{--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-29969 .elementor-element.elementor-element-d39c972{--justify-content:center;--padding-top:0.4em;--padding-bottom:0.4em;--padding-left:0em;--padding-right:0em;}.elementor-29969 .elementor-element.elementor-element-6b65c399{--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-29969 .elementor-element.elementor-element-5dac8a37{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-29969 .elementor-element.elementor-element-521ff929{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-29969 .elementor-element.elementor-element-77367333{--gap:2rem 4.3rem;--row-gap:2rem;--column-gap:4.3rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29969 .elementor-element.elementor-element-35e74966{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-29969 .elementor-element.elementor-element-72886be4{text-align:left;}.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-29969 .elementor-element.elementor-element-4f4500a7 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-4f4500a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-4f4500a7 .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-29969 .elementor-element.elementor-element-34012dad .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-29969 .elementor-element.elementor-element-79c6778a .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-79c6778a .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-79c6778a .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-29969 .elementor-element.elementor-element-66524c42 .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-29969 .elementor-element.elementor-element-4c945ea3 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-4c945ea3 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-4c945ea3 .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-29969 .elementor-element.elementor-element-11b38b1 .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-29969 .elementor-element.elementor-element-5e49b522 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-5e49b522 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-5e49b522 .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-29969 .elementor-element.elementor-element-3e38da1d .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-29969 .elementor-element.elementor-element-550f4cef .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-550f4cef .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-550f4cef .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-29969 .elementor-element.elementor-element-de59e51 .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-29969 .elementor-element.elementor-element-69b6e4e3 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-69b6e4e3 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-69b6e4e3 .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-29969 .elementor-element.elementor-element-631d2db8 .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-29969 .elementor-element.elementor-element-52e3ded7 .elementor-icon-box-title, .elementor-29969 .elementor-element.elementor-element-52e3ded7 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d3805e-font-size );line-height:var( --e-global-typography-8d3805e-line-height );}.elementor-29969 .elementor-element.elementor-element-52e3ded7 .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-29969 .elementor-element.elementor-element-75266f4 .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-29969 .elementor-element.elementor-element-1e29743a{--width:90%;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-29969 .elementor-element.elementor-element-1c29d64b .elementor-heading-title{font-size:var( --e-global-typography-9a291ae-font-size );line-height:var( --e-global-typography-9a291ae-line-height );}.elementor-29969 .elementor-element.elementor-element-3f53af5{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-29969 .elementor-element.elementor-element-27b9c5dd{--min-height:40vh;}.elementor-29969 .elementor-element.elementor-element-4fcf00d7{--padding-top:30%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29969 .elementor-element.elementor-element-274e630f .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-29969 .elementor-element.elementor-element-548c2fbc .elementor-heading-title{font-size:var( --e-global-typography-e33ae05-font-size );line-height:var( --e-global-typography-e33ae05-line-height );}.elementor-29969 .elementor-element.elementor-element-5bace60 .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-29969 .elementor-element.elementor-element-2bfb0d3e{--padding-top:4em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-29969 .elementor-element.elementor-element-4cac6f8e{--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-29969 .elementor-element.elementor-element-5fe940fc .elementor-divider__text{font-size:clamp(2.3333333333333rem, 2.15134rem + 0.86207vw, 2.8888888888889rem);line-height:1.2em;}.elementor-29969 .elementor-element.elementor-element-4ca20567{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-29969 .elementor-element.elementor-element-344b1f6d{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-29969 .elementor-element.elementor-element-441ee714{--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-29969 .elementor-element.elementor-element-589017db .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-29969 .elementor-element.elementor-element-589017db .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-29969 .elementor-element.elementor-element-589017db .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-29969 .elementor-element.elementor-element-3ff08262{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-29969 .elementor-element.elementor-element-38d311b2{--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-29969 .elementor-element.elementor-element-5ae2c5a6 .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-29969 .elementor-element.elementor-element-52ff8c91{--padding-top:04em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-29969 .elementor-element.elementor-element-1261a559{--gap:1.875em 0em;--row-gap:1.875em;--column-gap:0em;}.elementor-29969 .elementor-element.elementor-element-597a2efa{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-29969 .elementor-element.elementor-element-46400d13 .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-29969 .elementor-element.elementor-element-7e0a50df .elementor-heading-title{font-size:var( --e-global-typography-e33ae05-font-size );line-height:var( --e-global-typography-e33ae05-line-height );}.elementor-29969 .elementor-element.elementor-element-6db669e .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-29969 .elementor-element.elementor-element-5c3c0300{--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-29969 .elementor-element.elementor-element-66891b0e img{height:10em;}}@media(min-width:768px){.elementor-29969 .elementor-element.elementor-element-51bb1af{--width:100%;}.elementor-29969 .elementor-element.elementor-element-c282627{--width:80%;}.elementor-29969 .elementor-element.elementor-element-207ac36{--width:43.66%;}.elementor-29969 .elementor-element.elementor-element-45bcba4{--width:1px;}.elementor-29969 .elementor-element.elementor-element-ca53c75{--width:100%;}.elementor-29969 .elementor-element.elementor-element-af42884{--width:80%;}.elementor-29969 .elementor-element.elementor-element-d39c972{--width:10%;}.elementor-29969 .elementor-element.elementor-element-f019e12{--width:100%;}.elementor-29969 .elementor-element.elementor-element-6b65c399{--width:50%;}.elementor-29969 .elementor-element.elementor-element-77367333{--width:80%;}.elementor-29969 .elementor-element.elementor-element-35e74966{--width:20%;}.elementor-29969 .elementor-element.elementor-element-54dbd41c{--width:20%;}.elementor-29969 .elementor-element.elementor-element-46a4aea4{--width:100%;}.elementor-29969 .elementor-element.elementor-element-79173355{--width:20%;}.elementor-29969 .elementor-element.elementor-element-f81a56c{--width:100%;}.elementor-29969 .elementor-element.elementor-element-6660cbd6{--width:20%;}.elementor-29969 .elementor-element.elementor-element-3a01b27{--width:100%;}.elementor-29969 .elementor-element.elementor-element-4ec559a7{--width:20%;}.elementor-29969 .elementor-element.elementor-element-71a3df76{--width:100%;}.elementor-29969 .elementor-element.elementor-element-86ca1b{--width:20%;}.elementor-29969 .elementor-element.elementor-element-5cc2f8f4{--width:100%;}.elementor-29969 .elementor-element.elementor-element-32c1e7c2{--width:20%;}.elementor-29969 .elementor-element.elementor-element-3fa7c158{--width:100%;}.elementor-29969 .elementor-element.elementor-element-766d7130{--width:20%;}.elementor-29969 .elementor-element.elementor-element-343c8a86{--width:100%;}.elementor-29969 .elementor-element.elementor-element-1e29743a{--width:80%;}.elementor-29969 .elementor-element.elementor-element-522c2750{--width:23.66%;}.elementor-29969 .elementor-element.elementor-element-5a3a253{--width:1px;}.elementor-29969 .elementor-element.elementor-element-726c3f39{--width:100%;}.elementor-29969 .elementor-element.elementor-element-512e9415{--width:1px;}.elementor-29969 .elementor-element.elementor-element-27b9c5dd{--width:56.411%;}.elementor-29969 .elementor-element.elementor-element-4fcf00d7{--width:43.589%;}.elementor-29969 .elementor-element.elementor-element-4cac6f8e{--width:80%;}.elementor-29969 .elementor-element.elementor-element-4ca20567{--width:100%;}.elementor-29969 .elementor-element.elementor-element-21db5efd{--width:93%;}.elementor-29969 .elementor-element.elementor-element-7e095537{--width:80%;}.elementor-29969 .elementor-element.elementor-element-5eacea10{--width:100%;}.elementor-29969 .elementor-element.elementor-element-344b1f6d{--width:1px;}.elementor-29969 .elementor-element.elementor-element-441ee714{--width:15.18%;}.elementor-29969 .elementor-element.elementor-element-38d311b2{--width:80%;}.elementor-29969 .elementor-element.elementor-element-253cb546{--width:80%;}.elementor-29969 .elementor-element.elementor-element-1261a559{--width:80%;}.elementor-29969 .elementor-element.elementor-element-597a2efa{--width:40.63%;}.elementor-29969 .elementor-element.elementor-element-5c3c0300{--width:40.63%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29969 .elementor-element.elementor-element-207ac36{--width:55%;}.elementor-29969 .elementor-element.elementor-element-45bcba4{--width:72%;}.elementor-29969 .elementor-element.elementor-element-d39c972{--width:55%;}.elementor-29969 .elementor-element.elementor-element-6b65c399{--width:90%;}.elementor-29969 .elementor-element.elementor-element-35e74966{--width:30%;}.elementor-29969 .elementor-element.elementor-element-522c2750{--width:55%;}.elementor-29969 .elementor-element.elementor-element-5a3a253{--width:72%;}.elementor-29969 .elementor-element.elementor-element-512e9415{--width:72%;}.elementor-29969 .elementor-element.elementor-element-344b1f6d{--width:72%;}.elementor-29969 .elementor-element.elementor-element-441ee714{--width:55%;}.elementor-29969 .elementor-element.elementor-element-597a2efa{--width:55%;}.elementor-29969 .elementor-element.elementor-element-5c3c0300{--width:72%;}}/* Start custom CSS for heading, class: .elementor-element-a61f268 */.elementor-29969 .elementor-element.elementor-element-a61f268 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-449cfb8 */.elementor-29969 .elementor-element.elementor-element-449cfb8 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dac8a37 */.elementor-29969 .elementor-element.elementor-element-5dac8a37 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72886be4 */.elementor-29969 .elementor-element.elementor-element-72886be4 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f4500a7 */.elementor-29969 .elementor-element.elementor-element-4f4500a7 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54dbd41c *//*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-54dbd41c .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-54dbd41c:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-54dbd41c .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-54dbd41c: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-29969 .elementor-element.elementor-element-54dbd41c .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-54dbd41c:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29969 .elementor-element.elementor-element-54dbd41c .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-54dbd41c:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79c6778a */.elementor-29969 .elementor-element.elementor-element-79c6778a {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79173355 *//*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-79173355 .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-79173355:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-79173355 .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-79173355: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-29969 .elementor-element.elementor-element-79173355 .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-79173355:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29969 .elementor-element.elementor-element-79173355 .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-79173355:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c945ea3 */.elementor-29969 .elementor-element.elementor-element-4c945ea3 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6660cbd6 *//*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-6660cbd6 .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-6660cbd6:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-6660cbd6 .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-6660cbd6:hover .marketsicon{
    opacity: 1;
    transform: translate(12px, 0);
}

@media (max-width: 768px) {
    /* Désactiver les effets pour les versions mobiles */
    .elementor-29969 .elementor-element.elementor-element-6660cbd6 .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-6660cbd6:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29969 .elementor-element.elementor-element-6660cbd6 .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-6660cbd6:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec559a7 *//*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-4ec559a7 .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-4ec559a7:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-4ec559a7 .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-4ec559a7: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-29969 .elementor-element.elementor-element-4ec559a7 .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-4ec559a7:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29969 .elementor-element.elementor-element-4ec559a7 .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-4ec559a7:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86ca1b *//*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-86ca1b .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-86ca1b:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-86ca1b .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-86ca1b: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-29969 .elementor-element.elementor-element-86ca1b .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-86ca1b:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29969 .elementor-element.elementor-element-86ca1b .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-86ca1b:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1e7c2 *//*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-32c1e7c2 .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-32c1e7c2:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-32c1e7c2 .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-32c1e7c2: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-29969 .elementor-element.elementor-element-32c1e7c2 .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-32c1e7c2:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29969 .elementor-element.elementor-element-32c1e7c2 .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-32c1e7c2:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-766d7130 *//*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-766d7130 .marketslearnmore{
    opacity: 0;
    transition: 0.3s ease-in-out;
}
/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-766d7130:hover .marketslearnmore{
    opacity: 1;
    transform: translate(9px, 0);
}

/*Initial Content*/
.elementor-29969 .elementor-element.elementor-element-766d7130 .marketsicon{
    opacity: 1;
    transition: 0.4s ease-in-out;
}
.marketsicon svg {
    fill: #84929A !important;
}

/*Show Content on Hover*/
.elementor-29969 .elementor-element.elementor-element-766d7130: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-29969 .elementor-element.elementor-element-766d7130 .marketslearnmore {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-766d7130:hover .marketslearnmore {
        opacity: 1 !important;
        transform: none !important;
    }
    
    .elementor-29969 .elementor-element.elementor-element-766d7130 .marketsicon {
        opacity: 1 !important;
        transition: none !important;
    }
    .elementor-29969 .elementor-element.elementor-element-766d7130:hover .marketsicon {
        transform: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c29d64b */.elementor-29969 .elementor-element.elementor-element-1c29d64b {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f53af5 */.elementor-29969 .elementor-element.elementor-element-3f53af5 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-274e630f */.elementor-29969 .elementor-element.elementor-element-274e630f {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-548c2fbc */.elementor-29969 .elementor-element.elementor-element-548c2fbc {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46400d13 */.elementor-29969 .elementor-element.elementor-element-46400d13 {text-wrap: balance;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e0a50df */.elementor-29969 .elementor-element.elementor-element-7e0a50df {text-wrap: balance;}/* End custom CSS */