.elementor-8 .elementor-element.elementor-element-377c190{overflow:hidden;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f31a2ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f31a2ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fc2022.tondesign.ca/wp-content/uploads/2022/11/signature_event_cepeo.png");background-position:center center;background-repeat:no-repeat;background-size:33vw auto;}.elementor-8 .elementor-element.elementor-element-f31a2ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-f31a2ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-fca505d{--spacer-size:95vh;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-ef31ef4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-ef31ef4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-ef31ef4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-ef31ef4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-ef31ef4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64aef71 );}.elementor-8 .elementor-element.elementor-element-ef31ef4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ef31ef4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-9b6c770 img{max-width:109px;}.elementor-8 .elementor-element.elementor-element-9b6c770{width:auto;max-width:auto;top:23px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9b6c770{left:8px;}body.rtl .elementor-8 .elementor-element.elementor-element-9b6c770{right:8px;}.elementor-8 .elementor-element.elementor-element-27dd86c img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-27dd86c{width:auto;max-width:auto;top:25px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-27dd86c{right:-175.2px;}body.rtl .elementor-8 .elementor-element.elementor-element-27dd86c{left:-175.2px;}.elementor-8 .elementor-element.elementor-element-334f3c9{text-align:center;z-index:100;}.elementor-8 .elementor-element.elementor-element-334f3c9 .elementor-heading-title{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:5.1rem;font-weight:900;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-c441cca .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-c441cca .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-c441cca .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;background-color:var( --e-global-color-64aef71 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4a3541f );border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c441cca .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c441cca .elementor-button:focus{color:var( --e-global-color-64aef71 );background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-c441cca .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c441cca .elementor-button:focus svg{fill:var( --e-global-color-64aef71 );}.elementor-8 .elementor-element.elementor-element-c441cca > .elementor-widget-container{margin:4em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-c441cca{z-index:100;}.elementor-8 .elementor-element.elementor-element-28dede0{overflow:hidden;padding:90px 0px 90px 0px;}.elementor-8 .elementor-element.elementor-element-3aca73f{text-align:center;}.elementor-8 .elementor-element.elementor-element-3aca73f .elementor-heading-title{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:400;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-7e18a15{text-align:center;color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-bd541f3 .elementor-button .elementor-align-icon-right{margin-left:14px;}.elementor-8 .elementor-element.elementor-element-bd541f3 .elementor-button .elementor-align-icon-left{margin-right:14px;}.elementor-8 .elementor-element.elementor-element-bd541f3 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;background-color:var( --e-global-color-b754bba );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b754bba );border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bd541f3 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-bd541f3 .elementor-button:focus{color:var( --e-global-color-b754bba );background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-bd541f3 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-bd541f3 .elementor-button:focus svg{fill:var( --e-global-color-b754bba );}.elementor-8 .elementor-element.elementor-element-bd541f3 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-bd541f3{z-index:100;}.elementor-8 .elementor-element.elementor-element-86b86cf img{max-width:140px;}.elementor-8 .elementor-element.elementor-element-86b86cf{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-86b86cf{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-86b86cf{left:0px;}.elementor-8 .elementor-element.elementor-element-1873216 > .elementor-container{min-height:400px;}.elementor-8 .elementor-element.elementor-element-1873216{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d93c4eb img{max-width:267px;}.elementor-8 .elementor-element.elementor-element-d93c4eb{width:auto;max-width:auto;top:-183px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-d93c4eb{left:0%;}body.rtl .elementor-8 .elementor-element.elementor-element-d93c4eb{right:0%;}.elementor-8 .elementor-element.elementor-element-1feb9bc{text-align:left;color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1dad633 > .elementor-container{min-height:641px;}.elementor-8 .elementor-element.elementor-element-4948e6f img{max-width:411px;}.elementor-8 .elementor-element.elementor-element-4948e6f{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-4948e6f{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-4948e6f{right:0px;}.elementor-8 .elementor-element.elementor-element-96d163d{text-align:left;}.elementor-8 .elementor-element.elementor-element-96d163d .elementor-heading-title{color:var( --e-global-color-071ffd7 );font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:400;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-6105eb1{text-align:left;color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-8b8e1c4 > .elementor-container{min-height:817px;}.elementor-8 .elementor-element.elementor-element-8b8e1c4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-8b8e1c4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8b8e1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b754bba );}.elementor-8 .elementor-element.elementor-element-8b8e1c4 > .elementor-background-overlay{background-image:url("https://fc2022.tondesign.ca/wp-content/uploads/2022/11/plat_orientale.png");background-position:center right;background-repeat:no-repeat;background-size:45% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e780579 > .elementor-element-populated{padding:90px 35px 90px 0px;}.elementor-8 .elementor-element.elementor-element-4622ab3 .elementor-heading-title{color:var( --e-global-color-071ffd7 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4622ab3 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-8 .elementor-element.elementor-element-ab1bbe8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-ab1bbe8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ab1bbe8.elementor-view-default .elementor-icon{fill:var( --e-global-color-4a3541f );color:var( --e-global-color-4a3541f );border-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-ab1bbe8{--icon-box-icon-margin:25px;}.elementor-8 .elementor-element.elementor-element-ab1bbe8 .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-ab1bbe8 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-ab1bbe8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ab1bbe8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-ab1bbe8 .elementor-icon-box-description{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-ab1bbe8 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-c493830.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-c493830.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c493830.elementor-view-default .elementor-icon{fill:var( --e-global-color-4a3541f );color:var( --e-global-color-4a3541f );border-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-c493830{--icon-box-icon-margin:25px;}.elementor-8 .elementor-element.elementor-element-c493830 .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-c493830 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-c493830 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c493830 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-c493830 .elementor-icon-box-description{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-c493830 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-135acb4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-135acb4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-135acb4.elementor-view-default .elementor-icon{fill:var( --e-global-color-4a3541f );color:var( --e-global-color-4a3541f );border-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-135acb4{--icon-box-icon-margin:25px;}.elementor-8 .elementor-element.elementor-element-135acb4 .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-135acb4 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-135acb4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-135acb4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-135acb4 .elementor-icon-box-description{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-135acb4 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-6d73a1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-6d73a1e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6d73a1e.elementor-view-default .elementor-icon{fill:var( --e-global-color-4a3541f );color:var( --e-global-color-4a3541f );border-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-6d73a1e{--icon-box-icon-margin:25px;}.elementor-8 .elementor-element.elementor-element-6d73a1e .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-6d73a1e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-6d73a1e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6d73a1e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-6d73a1e .elementor-icon-box-description{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6d73a1e > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-1a6ee80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-1a6ee80.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1a6ee80.elementor-view-default .elementor-icon{fill:var( --e-global-color-4a3541f );color:var( --e-global-color-4a3541f );border-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-1a6ee80{--icon-box-icon-margin:25px;}.elementor-8 .elementor-element.elementor-element-1a6ee80 .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-1a6ee80 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-1a6ee80 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1a6ee80 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-1a6ee80 .elementor-icon-box-description{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1a6ee80 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-43bd9a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-43bd9a0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43bd9a0.elementor-view-default .elementor-icon{fill:var( --e-global-color-4a3541f );color:var( --e-global-color-4a3541f );border-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-43bd9a0{--icon-box-icon-margin:25px;}.elementor-8 .elementor-element.elementor-element-43bd9a0 .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-43bd9a0 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-43bd9a0 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-43bd9a0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-43bd9a0 .elementor-icon-box-description{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-43bd9a0 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-10135a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-10135a4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-10135a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-4a3541f );color:var( --e-global-color-4a3541f );border-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-10135a4{--icon-box-icon-margin:25px;}.elementor-8 .elementor-element.elementor-element-10135a4 .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-10135a4 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-10135a4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-10135a4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-10135a4 .elementor-icon-box-description{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-10135a4 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-7b62fd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-7b62fd2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7b62fd2.elementor-view-default .elementor-icon{fill:var( --e-global-color-4a3541f );color:var( --e-global-color-4a3541f );border-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-7b62fd2{--icon-box-icon-margin:25px;}.elementor-8 .elementor-element.elementor-element-7b62fd2 .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-7b62fd2 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-7b62fd2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7b62fd2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-7b62fd2 .elementor-icon-box-description{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-7b62fd2 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-3429877 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-3429877 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-43eac77{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-8bf9255 > .elementor-container{min-height:474px;}.elementor-8 .elementor-element.elementor-element-8bf9255{padding:90px 0px 90px 0px;}.elementor-8 .elementor-element.elementor-element-fb672ff{text-align:center;}.elementor-8 .elementor-element.elementor-element-fb672ff .elementor-heading-title{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:900;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-ebe2e73{text-align:center;color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-2236c86 .elementor-button .elementor-align-icon-right{margin-left:14px;}.elementor-8 .elementor-element.elementor-element-2236c86 .elementor-button .elementor-align-icon-left{margin-right:14px;}.elementor-8 .elementor-element.elementor-element-2236c86 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;background-color:var( --e-global-color-64aef71 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-64aef71 );border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2236c86 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2236c86 .elementor-button:focus{color:var( --e-global-color-64aef71 );background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-2236c86 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2236c86 .elementor-button:focus svg{fill:var( --e-global-color-64aef71 );}.elementor-8 .elementor-element.elementor-element-2236c86 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-2236c86{z-index:100;}.elementor-8 .elementor-element.elementor-element-59c7d53 img{max-width:140px;}.elementor-8 .elementor-element.elementor-element-59c7d53{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-59c7d53{right:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-59c7d53{left:0px;}.elementor-8 .elementor-element.elementor-element-aaa02ed{text-align:center;}.elementor-8 .elementor-element.elementor-element-aaa02ed .elementor-heading-title{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-size:2.2rem;font-weight:400;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-aaa02ed > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-8 .elementor-element.elementor-element-e05abfc img{max-width:62%;}.elementor-8 .elementor-element.elementor-element-5750d32 .elementor-heading-title{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:none;}.elementor-8 .elementor-element.elementor-element-5750d32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6c31713 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:600;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-445af1c{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-209a4aa{margin-top:4em;margin-bottom:4em;}.elementor-8 .elementor-element.elementor-element-b298d3e .elementor-heading-title{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:none;}.elementor-8 .elementor-element.elementor-element-b298d3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f860666 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:600;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-dace728{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3cd4e1e img{max-width:62%;}.elementor-8 .elementor-element.elementor-element-b00e969 img{max-width:62%;}.elementor-8 .elementor-element.elementor-element-b69459a .elementor-heading-title{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:none;}.elementor-8 .elementor-element.elementor-element-b69459a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9aca157 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:600;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-76dab3a{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-129430a{margin-top:4em;margin-bottom:4em;}.elementor-8 .elementor-element.elementor-element-df28e01 .elementor-heading-title{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:none;}.elementor-8 .elementor-element.elementor-element-df28e01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-81876b3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:600;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-ec121a7{color:var( --e-global-color-b754bba );font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-7115c3f img{max-width:62%;}.elementor-8 .elementor-element.elementor-element-d1f544c{overflow:hidden;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-89967ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-89967ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fc2022.tondesign.ca/wp-content/uploads/2022/11/map_nouvelhorizon_hawkesbury.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-89967ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-89967ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-da546b0{--spacer-size:95vh;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-14722b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-14722b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-14722b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-14722b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-14722b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64aef71 );}.elementor-8 .elementor-element.elementor-element-14722b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 56px 56px 56px;}.elementor-8 .elementor-element.elementor-element-14722b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-28c6cc3 img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-28c6cc3{width:auto;max-width:auto;top:25px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-28c6cc3{right:-33%;}body.rtl .elementor-8 .elementor-element.elementor-element-28c6cc3{left:-33%;}.elementor-8 .elementor-element.elementor-element-b5e6892{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;}.elementor-8 .elementor-element.elementor-element-297470d .elementor-button .elementor-align-icon-right{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-297470d .elementor-button .elementor-align-icon-left{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-297470d .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:900;text-transform:uppercase;background-color:var( --e-global-color-64aef71 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-4a3541f );border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-297470d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-297470d .elementor-button:focus{color:var( --e-global-color-64aef71 );background-color:var( --e-global-color-4a3541f );}.elementor-8 .elementor-element.elementor-element-297470d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-297470d .elementor-button:focus svg{fill:var( --e-global-color-64aef71 );}.elementor-8 .elementor-element.elementor-element-297470d > .elementor-widget-container{margin:4em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-297470d{z-index:100;}.elementor-8 .elementor-element.elementor-element-57656b2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-57656b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b754bba );}.elementor-8 .elementor-element.elementor-element-57656b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-8 .elementor-element.elementor-element-57656b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f269cc6 img{max-width:63px;}.elementor-8 .elementor-element.elementor-element-f269cc6{width:auto;max-width:auto;top:-120px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f269cc6{right:9%;}body.rtl .elementor-8 .elementor-element.elementor-element-f269cc6{left:9%;}.elementor-8 .elementor-element.elementor-element-f5bd590{margin-top:0px;margin-bottom:31px;}.elementor-8 .elementor-element.elementor-element-d774841 .elementor-heading-title{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-weight:300;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-9477432{text-align:left;}.elementor-8 .elementor-element.elementor-element-9477432 img{max-width:239px;}.elementor-8 .elementor-element.elementor-element-9444329{text-align:left;}.elementor-8 .elementor-element.elementor-element-9444329 img{max-width:502px;}.elementor-8 .elementor-element.elementor-element-4f789b8{text-align:left;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-4f789b8 img{max-width:125px;}.elementor-8 .elementor-element.elementor-element-8864ca1 img{max-width:502px;}.elementor-8 .elementor-element.elementor-element-8864ca1 > .elementor-widget-container{margin:0px 0px -4px 57px;}.elementor-8 .elementor-element.elementor-element-8864ca1{width:auto;max-width:auto;align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-694e7d8{--divider-border-style:solid;--divider-color:#A19C9C;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-694e7d8 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-694e7d8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-d4114a9{margin-top:0px;margin-bottom:25px;}.elementor-8 .elementor-element.elementor-element-cf42d5e{--grid-template-columns:repeat(0, auto);--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-cf42d5e .elementor-widget-container{text-align:right;}.elementor-8 .elementor-element.elementor-element-cf42d5e .elementor-social-icon{background-color:var( --e-global-color-b754bba );--icon-padding:0em;}.elementor-8 .elementor-element.elementor-element-3a26259 .elementor-heading-title{color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-8 .elementor-element.elementor-element-7daea1b{text-align:center;color:var( --e-global-color-4a3541f );font-family:"Montserrat", Sans-serif;font-size:0.8rem;font-weight:300;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-f31a2ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f31a2ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:47vw auto;}.elementor-8 .elementor-element.elementor-element-9b6c770 img{max-width:65px;}.elementor-8 .elementor-element.elementor-element-27dd86c img{max-width:152px;}.elementor-8 .elementor-element.elementor-element-334f3c9 .elementor-heading-title{font-size:3em;}.elementor-8 .elementor-element.elementor-element-3aca73f .elementor-heading-title{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-3aca73f > .elementor-widget-container{padding:0px 45px 0px 45px;}.elementor-8 .elementor-element.elementor-element-86b86cf img{max-width:60px;}.elementor-8 .elementor-element.elementor-element-4948e6f img{max-width:248px;}.elementor-8 .elementor-element.elementor-element-96d163d .elementor-heading-title{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-8b8e1c4 > .elementor-background-overlay{background-position:-800px 0px;}.elementor-8 .elementor-element.elementor-element-e780579 > .elementor-element-populated{padding:75px 34px 75px 34px;}.elementor-8 .elementor-element.elementor-element-3429877:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-3429877 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fc2022.tondesign.ca/wp-content/uploads/2022/11/plat_orientale.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-43eac77{--spacer-size:560px;}.elementor-8 .elementor-element.elementor-element-fb672ff .elementor-heading-title{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-59c7d53 img{max-width:56px;}.elementor-8 .elementor-element.elementor-element-aaa02ed .elementor-heading-title{font-size:1.7rem;}.elementor-8 .elementor-element.elementor-element-89967ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-89967ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-8 .elementor-element.elementor-element-da546b0{--spacer-size:71vh;}.elementor-8 .elementor-element.elementor-element-14722b0 > .elementor-element-populated{padding:45px 45px 45px 45px;}.elementor-8 .elementor-element.elementor-element-28c6cc3 img{max-width:146px;}.elementor-8 .elementor-element.elementor-element-b5e6892{font-size:1.2rem;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f269cc6{right:9%;}body.rtl .elementor-8 .elementor-element.elementor-element-f269cc6{left:9%;}.elementor-8 .elementor-element.elementor-element-f269cc6{top:-41%;}.elementor-8 .elementor-element.elementor-element-9477432 img{max-width:150px;}.elementor-8 .elementor-element.elementor-element-4f789b8 img{max-width:85px;}.elementor-8 .elementor-element.elementor-element-8864ca1 img{max-width:379px;}.elementor-8 .elementor-element.elementor-element-8864ca1 > .elementor-widget-container{margin:0px 0px -4px 30px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-f31a2ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-f31a2ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:81vw auto;}.elementor-8 .elementor-element.elementor-element-fca505d{--spacer-size:67vh;}.elementor-8 .elementor-element.elementor-element-ef31ef4 > .elementor-element-populated{padding:217px 0px 90px 0px;}.elementor-8 .elementor-element.elementor-element-9b6c770 img{max-width:83px;}.elementor-8 .elementor-element.elementor-element-27dd86c img{max-width:131px;}.elementor-8 .elementor-element.elementor-element-334f3c9 .elementor-heading-title{font-size:3.5em;}.elementor-8 .elementor-element.elementor-element-d93c4eb img{max-width:96px;}.elementor-8 .elementor-element.elementor-element-1feb9bc{text-align:center;}.elementor-8 .elementor-element.elementor-element-96d163d{text-align:center;}.elementor-8 .elementor-element.elementor-element-6105eb1{text-align:center;}.elementor-8 .elementor-element.elementor-element-8b8e1c4 > .elementor-background-overlay{background-position:-800px 0px;}.elementor-8 .elementor-element.elementor-element-e780579 > .elementor-element-populated{padding:90px 25px 75px 25px;}.elementor-8 .elementor-element.elementor-element-59c7d53 img{max-width:48px;}.elementor-8 .elementor-element.elementor-element-59c7d53{top:-64px;}.elementor-8 .elementor-element.elementor-element-da546b0{--spacer-size:60vh;}.elementor-8 .elementor-element.elementor-element-14722b0 > .elementor-element-populated{padding:90px 25px 90px 25px;}.elementor-8 .elementor-element.elementor-element-28c6cc3 img{max-width:80px;}.elementor-8 .elementor-element.elementor-element-b5e6892{font-size:1.1em;}.elementor-8 .elementor-element.elementor-element-b5e6892 > .elementor-widget-container{margin:3em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-297470d > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-f269cc6 img{max-width:42px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f269cc6{right:-48%;}body.rtl .elementor-8 .elementor-element.elementor-element-f269cc6{left:-48%;}.elementor-8 .elementor-element.elementor-element-f269cc6{top:-19%;}.elementor-8 .elementor-element.elementor-element-d774841{text-align:center;}.elementor-8 .elementor-element.elementor-element-9477432{text-align:center;}.elementor-8 .elementor-element.elementor-element-9444329{text-align:center;}.elementor-8 .elementor-element.elementor-element-9444329 img{max-width:320px;}.elementor-8 .elementor-element.elementor-element-9444329 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4f789b8{text-align:center;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8864ca1{text-align:center;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8864ca1 img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-8864ca1 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cf42d5e .elementor-widget-container{text-align:center;}.elementor-8 .elementor-element.elementor-element-3a26259{text-align:center;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-f31a2ab{width:60.044%;}.elementor-8 .elementor-element.elementor-element-ef31ef4{width:39.935%;}.elementor-8 .elementor-element.elementor-element-d1069ce{width:30%;}.elementor-8 .elementor-element.elementor-element-9e08510{width:70%;}.elementor-8 .elementor-element.elementor-element-e780579{width:58.42%;}.elementor-8 .elementor-element.elementor-element-3429877{width:41.536%;}.elementor-8 .elementor-element.elementor-element-89967ab{width:60.044%;}.elementor-8 .elementor-element.elementor-element-14722b0{width:39.935%;}.elementor-8 .elementor-element.elementor-element-c455d2f{width:26.101%;}.elementor-8 .elementor-element.elementor-element-6dbd9c1{width:73.565%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-e780579{width:100%;}.elementor-8 .elementor-element.elementor-element-3429877{width:100%;}.elementor-8 .elementor-element.elementor-element-89967ab{width:50%;}.elementor-8 .elementor-element.elementor-element-14722b0{width:50%;}}/* Start custom CSS */a:focus {
    outline: 2px #FFD400 dashed!important;
}

.intro-title span{
    display: block;
    font-weight: 900;
    text-transform: uppercase;
    color: #EC4315;
}

.title-wcag {
    visibility: hidden;
    height: 0px;
    overflow: hidden;
}

.titre-communaute span{
    color:#00203E;
    font-weight: 900;
}

.orange{
    color:#EC4315 !important;
}

.black{
    font-weight: 900;
}
.title-programme span{
    font-weight: 900;
    color: #FFF;
}
.programmation h4{
    margin-top: 0;
}

.programmation p{
    margin-top: 0;
    color: #fff;
    line-height: 1.5;
}


.copyright a{
    color: #FFF;
    text-decoration: underline;
}



.copyright a:hover{
    text-decoration: none;
}


@media screen and (max-height:720px)  and (min-width:1024px){
    
    .date_event h2{
        font-size:3.2rem !important;
    }
    .img_decore_entete img{
        max-width:40px !important;
    }
  
    .img_decore_entete_point img{
      max-width:70% !important;
    }
    
    .img_deco_droite img{
      max-width:90px !important;
    }
  
    .img_communaute img{
      max-width:290px !important;
    }
    
    .fleche_footer img{
        max-width:40px !important;
    }
    
    .programme_section .elementor-background-overlay{
        background-size: 51% auto !important;
    }
    
    .programmation{
        padding-left:25px !important;
        padding-right:105px !important;
    }
    .title-programme .elementor-widget-container{
        margin: 0px 0px 10px 0px !important;
    }
    .programmation h4{
        font-size:1.2rem !important;
        margin-bottom:0!important;
    }
    
    .programmation p{
        font-size:1.1rem !important;
    }
    
    .details_programme .elementor-widget-container{
        margin:0 !important;
        
    }
    
    .adress_nouvelhor {
        font-size:1.3rem !important;
    }
}/* End custom CSS */