.elementor-11 .elementor-element.elementor-element-93581a7{--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;--justify-content:center;--overlay-opacity:0.82;--margin-top:-17em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-11 .elementor-element.elementor-element-93581a7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-93581a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-93581a7::before, .elementor-11 .elementor-element.elementor-element-93581a7 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-93581a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-93581a7 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-93581a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-93581a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000087 0%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-26d8a39{--display:flex;--min-height:84vh;--justify-content:flex-end;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-26d8a39.e-con{--align-self:center;}.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 );}.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 );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-91d03bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-91d03bf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-086f168{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-11 .elementor-element.elementor-element-086f168 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-92e2ccd .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-783f9f8 );color:var( --e-global-color-783f9f8 );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-783f9f8 );border-radius:9999px 9999px 9999px 9999px;padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-92e2ccd .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-92e2ccd .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-11 .elementor-element.elementor-element-2b6eb11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2b6eb11.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d162510{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-d162510 .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 );color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-repeater-item-889aa07.elementor-social-icon i{color:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-repeater-item-889aa07.elementor-social-icon svg{fill:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-repeater-item-a353533.elementor-social-icon i{color:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-repeater-item-a353533.elementor-social-icon svg{fill:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-repeater-item-4a06892.elementor-social-icon i{color:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-repeater-item-4a06892.elementor-social-icon svg{fill:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-94f4c64{--grid-template-columns:repeat(0, auto);text-align:left;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 15px 0px;--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-social-icon:hover{background-color:var( --e-global-color-3076451 );}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-social-icon:hover i{color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-94f4c64 .elementor-social-icon:hover svg{fill:var( --e-global-color-7d34766 );}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{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 );}.elementor-11 .elementor-element.elementor-element-179f0f0 .e-search-input{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:39px 39px 39px 39px;}.elementor-11 .elementor-element.elementor-element-179f0f0.e-focus .e-search-input{background-color:#FFFFFF61;}.elementor-11 .elementor-element.elementor-element-179f0f0{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;--e-search-placeholder-color:#FFFFFF;--e-search-input-color:#FFFFFF;--e-search-icon-label-color:#FFFFFF;--e-search-input-padding-block-start:5px;--e-search-input-padding-inline-start:015px;--e-search-input-padding-block-end:5px;--e-search-input-padding-inline-end:5px;--e-search-icon-label-size:16px;--e-search-input-gap:27px;--e-search-submit-margin-inline-start:0px;}.elementor-11 .elementor-element.elementor-element-179f0f0.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-8e70c76{--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:flex-end;--align-items:flex-end;}.elementor-11 .elementor-element.elementor-element-6fbb6f8 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-11 .elementor-element.elementor-element-db86c1d{--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;--justify-content:center;--overlay-opacity:0.82;--margin-top:-17em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-11 .elementor-element.elementor-element-db86c1d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-db86c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-db86c1d::before, .elementor-11 .elementor-element.elementor-element-db86c1d > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-db86c1d > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-db86c1d > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-db86c1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-db86c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000087 0%, #000000 100%);}.elementor-11 .elementor-element.elementor-element-beba165{--display:flex;}.elementor-11 .elementor-element.elementor-element-be9ed21{--display:flex;--min-height:84vh;--justify-content:flex-end;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-be9ed21.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9c0a158{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-9c0a158 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:70px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-29a164d{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-11 .elementor-element.elementor-element-29a164d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-f0012f4 .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-783f9f8 );color:var( --e-global-color-783f9f8 );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-783f9f8 );border-radius:9999px 9999px 9999px 9999px;padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-f0012f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-f0012f4 .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-11 .elementor-element.elementor-element-e63df5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e63df5c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d702782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-d702782 .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 );color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-repeater-item-889aa07.elementor-social-icon i{color:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-repeater-item-889aa07.elementor-social-icon svg{fill:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-repeater-item-a353533.elementor-social-icon i{color:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-repeater-item-a353533.elementor-social-icon svg{fill:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-repeater-item-4a06892.elementor-social-icon i{color:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-repeater-item-4a06892.elementor-social-icon svg{fill:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-85b5125{--grid-template-columns:repeat(0, auto);text-align:left;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 15px 0px;--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-social-icon:hover{background-color:var( --e-global-color-3076451 );}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-social-icon:hover i{color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-85b5125 .elementor-social-icon:hover svg{fill:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-7502985 .e-search-input{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:39px 39px 39px 39px;}.elementor-11 .elementor-element.elementor-element-7502985.e-focus .e-search-input{background-color:#FFFFFF61;}.elementor-11 .elementor-element.elementor-element-7502985{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;--e-search-placeholder-color:#FFFFFF;--e-search-input-color:#FFFFFF;--e-search-icon-label-color:#FFFFFF;--e-search-input-padding-block-start:5px;--e-search-input-padding-inline-start:015px;--e-search-input-padding-block-end:5px;--e-search-input-padding-inline-end:5px;--e-search-icon-label-size:16px;--e-search-input-gap:27px;--e-search-submit-margin-inline-start:0px;}.elementor-11 .elementor-element.elementor-element-7502985.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-99e6f1e{--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:flex-end;--align-items:flex-end;}.elementor-11 .elementor-element.elementor-element-4b82d02 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-11 .elementor-element.elementor-element-4b82d02 .jet-listing-grid__slider .jet-slick-dots li{background:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-4b82d02 .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4b82d02 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-783f9f8 );}.elementor-11 .elementor-element.elementor-element-21364a3{--display:flex;--min-height:640px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c957600{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-702825e{--display:flex;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-b242beb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-11 .elementor-element.elementor-element-b242beb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:500;color:var( --e-global-color-d93f85c );}.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 );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-11 .elementor-element.elementor-element-78e0d25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-e8ab893 .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-accent );border-radius:9999px 9999px 9999px 9999px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-e8ab893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-11 .elementor-element.elementor-element-e8ab893 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-e8ab893 .elementor-button .elementor-button-content-wrapper{gap:34px;}.elementor-11 .elementor-element.elementor-element-f2eef57{width:100%;max-width:100%;top:-10px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-f2eef57{left:352px;}body.rtl .elementor-11 .elementor-element.elementor-element-f2eef57{right:352px;}.elementor-11 .elementor-element.elementor-element-f2eef57 img{height:269px;}.elementor-11 .elementor-element.elementor-element-9dee642{--display:flex;--min-height:550px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-74ea7d2{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-74ea7d2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-74ea7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-74ea7d2::before, .elementor-11 .elementor-element.elementor-element-74ea7d2 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-74ea7d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-74ea7d2 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-74ea7d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-74ea7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-7835133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-11 .elementor-element.elementor-element-7835133 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:500;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-bf76c2a{margin:0px 025px calc(var(--kit-widget-spacing, 0px) + 00px) 25px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;line-height:1.7em;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-c05520c .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-783f9f8 );color:var( --e-global-color-783f9f8 );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-783f9f8 );border-radius:9999px 9999px 9999px 9999px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-c05520c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-11 .elementor-element.elementor-element-c05520c .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-c05520c .elementor-button .elementor-button-content-wrapper{gap:39px;}.elementor-11 .elementor-element.elementor-element-b572f0d{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1058074 img{height:600px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-a5c54a5{--display:flex;--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ef5c0c7{--display:flex;--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bf30328 img{width:100%;max-width:100%;height:700px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-11 .elementor-element.elementor-element-6266dce{--display:flex;--justify-content:center;--overlay-opacity:0.5;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-6266dce:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6266dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-6266dce::before, .elementor-11 .elementor-element.elementor-element-6266dce > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-6266dce > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-6266dce > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-6266dce > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-6266dce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-1e2bf0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-11 .elementor-element.elementor-element-1e2bf0c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:500;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-a7970a2{margin:0px 025px calc(var(--kit-widget-spacing, 0px) + 00px) 25px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;line-height:1.7em;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-11 .elementor-element.elementor-element-5cdcd13{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-5cdcd13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7760562 .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-783f9f8 );color:var( --e-global-color-783f9f8 );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-783f9f8 );border-radius:9999px 9999px 9999px 9999px;padding:15px 025px 15px 15px;}.elementor-11 .elementor-element.elementor-element-7760562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 025px;}.elementor-11 .elementor-element.elementor-element-7760562 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-7760562 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-11 .elementor-element.elementor-element-4f4ff4c{--display:flex;--min-height:700px;--justify-content:center;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-e7c8394{width:100%;max-width:100%;background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 46px;padding:25px 10px 50px 1000px;top:492px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e7c8394{left:-976px;}body.rtl .elementor-11 .elementor-element.elementor-element-e7c8394{right:-976px;}.elementor-11 .elementor-element.elementor-element-e7c8394 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:63px;font-weight:500;line-height:85px;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-c7f9aff{--display:flex;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-c7f9aff:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c7f9aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-4e117d3{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-7102399 .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );border-radius:9999px 9999px 9999px 9999px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-7102399{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 025px) 25px;}.elementor-11 .elementor-element.elementor-element-7102399 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-7102399 .elementor-button .elementor-button-content-wrapper{gap:39px;}.elementor-11 .elementor-element.elementor-element-b8b0974{--display:flex;--min-height:700px;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-6fdc691{width:100%;max-width:100%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 46px;padding:25px 10px 50px 1000px;top:492px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-6fdc691{left:-975px;}body.rtl .elementor-11 .elementor-element.elementor-element-6fdc691{right:-975px;}.elementor-11 .elementor-element.elementor-element-6fdc691 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:63px;font-weight:500;line-height:85px;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-1d06579{--display:flex;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-1d06579:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1d06579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-7b8adf5{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;--container-widget-width:54%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-79245a8 .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-79245a8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 025px) 25px;}.elementor-11 .elementor-element.elementor-element-79245a8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-79245a8 .elementor-button .elementor-button-content-wrapper{gap:39px;}.elementor-11 .elementor-element.elementor-element-cebc0d4{--display:flex;--min-height:700px;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-d8c7894{width:100%;max-width:100%;background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 46px;padding:25px 10px 50px 1000px;top:492px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d8c7894{left:-976px;}body.rtl .elementor-11 .elementor-element.elementor-element-d8c7894{right:-976px;}.elementor-11 .elementor-element.elementor-element-d8c7894 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:63px;font-weight:500;line-height:85px;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-00b0e8f{--display:flex;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-00b0e8f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-00b0e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-a422cf5{width:var( --container-widget-width, 54% );max-width:54%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;--container-widget-width:54%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-3cdf1ff .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );border-radius:9999px 9999px 9999px 9999px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-3cdf1ff{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 025px) 25px;}.elementor-11 .elementor-element.elementor-element-3cdf1ff .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-3cdf1ff .elementor-button .elementor-button-content-wrapper{gap:39px;}.elementor-11 .elementor-element.elementor-element-e020864{--display:flex;--min-height:700px;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-253b416{width:100%;max-width:100%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 46px;padding:25px 10px 50px 1000px;top:492px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-253b416{left:-975px;}body.rtl .elementor-11 .elementor-element.elementor-element-253b416{right:-975px;}.elementor-11 .elementor-element.elementor-element-253b416 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:63px;font-weight:500;line-height:85px;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-86121ec{--display:flex;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-11 .elementor-element.elementor-element-86121ec:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-86121ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-977d224{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;line-height:1.7em;}.elementor-11 .elementor-element.elementor-element-4a2ab2e .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-4a2ab2e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-11 .elementor-element.elementor-element-4a2ab2e .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-4a2ab2e .elementor-button .elementor-button-content-wrapper{gap:39px;}.elementor-11 .elementor-element.elementor-element-fa6acb7{--display:flex;--min-height:500px;--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;--padding-top:0em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-11 .elementor-element.elementor-element-fa6acb7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fa6acb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cfariviererouge.tondesign.ca/wp-content/uploads/2026/02/bg_stat_cfa.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-20ed17c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-20ed17c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-8e69eaa{--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;}.elementor-11 .elementor-element.elementor-element-8e69eaa.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e4d388c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-56b7b60{width:100%;max-width:100%;background-color:var( --e-global-color-3076451 );padding:1em 5em 1em 05em;border-style:solid;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-56b7b60.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-56b7b60 p{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-56b7b60 a{color:var( --e-global-color-3076451 );}.elementor-11 .elementor-element.elementor-element-7476084{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-5f12229{width:100%;max-width:100%;background-color:var( --e-global-color-3076451 );padding:1em 5em 1em 05em;border-style:solid;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-5f12229.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5f12229 p{margin-block-end:4px;}.elementor-11 .elementor-element.elementor-element-5f12229 a{color:var( --e-global-color-3076451 );}.elementor-11 .elementor-element.elementor-element-d8fc5cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-2517add{width:100%;max-width:100%;background-color:var( --e-global-color-3076451 );padding:1em 5em 1em 05em;border-style:solid;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-2517add.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2517add p{margin-block-end:4px;}.elementor-11 .elementor-element.elementor-element-2517add a{color:var( --e-global-color-3076451 );}.elementor-11 .elementor-element.elementor-element-57f78b7{--display:flex;--min-height:600px;--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;--overlay-opacity:0.3;}.elementor-11 .elementor-element.elementor-element-57f78b7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-57f78b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cfariviererouge.tondesign.ca/wp-content/uploads/2026/02/Benevole.jpg");}.elementor-11 .elementor-element.elementor-element-57f78b7::before, .elementor-11 .elementor-element.elementor-element-57f78b7 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-57f78b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-57f78b7 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-57f78b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-57f78b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-57f78b7 .elementor-repeater-item-db60196.jet-parallax-section__layout .jet-parallax-section__image{background-image:url("https://cfariviererouge.tondesign.ca/wp-content/uploads/2026/02/Benevole.jpg");background-size:cover;}.elementor-11 .elementor-element.elementor-element-e367f5c{margin:0200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;text-align:center;}.elementor-11 .elementor-element.elementor-element-e367f5c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:55px;font-weight:500;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-d1f01b6{margin:0px 025px calc(var(--kit-widget-spacing, 0px) + 00px) 25px;padding:0px 0px 0px 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;line-height:1.7em;color:var( --e-global-color-7d34766 );}.elementor-11 .elementor-element.elementor-element-042a760 .elementor-button{background-color:var( --e-global-color-3076451 );font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-decoration:underline;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-783f9f8 );color:var( --e-global-color-783f9f8 );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-783f9f8 );border-radius:9999px 9999px 9999px 9999px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-042a760{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0025px) 0px;}.elementor-11 .elementor-element.elementor-element-042a760.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-042a760 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-042a760 .elementor-button .elementor-button-content-wrapper{gap:25px;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-93581a7{--min-height:100vh;}.elementor-11 .elementor-element.elementor-element-26d8a39{--margin-top:0200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-ce1b300{margin:-300px 0px calc(var(--kit-widget-spacing, 0px) + 108px) 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-ce1b300.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-ce1b300 img{max-width:69%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-91d03bf .elementor-heading-title{font-size:66px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-d162510 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-8e70c76{--min-height:0px;--margin-top:0200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6fbb6f8 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-11 .elementor-element.elementor-element-6fbb6f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-beba165{--min-height:15px;}.elementor-11 .elementor-element.elementor-element-6488e70{margin:250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6488e70 img{max-width:50%;}.elementor-11 .elementor-element.elementor-element-9c0a158 .elementor-heading-title{font-size:66px;}.elementor-11 .elementor-element.elementor-element-d702782 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11 .elementor-element.elementor-element-99e6f1e{--min-height:0px;--margin-top:0200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4b82d02 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-11 .elementor-element.elementor-element-702825e{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11 .elementor-element.elementor-element-b242beb .elementor-heading-title{font-size:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-78e0d25{font-size:16px;}.elementor-11 .elementor-element.elementor-element-7835133 .elementor-heading-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-bf76c2a{font-size:16px;}.elementor-11 .elementor-element.elementor-element-c05520c .elementor-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-bf30328 img{height:900px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-6266dce{--min-height:0px;--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;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11 .elementor-element.elementor-element-1e2bf0c .elementor-heading-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-a7970a2{font-size:16px;}.elementor-11 .elementor-element.elementor-element-5cdcd13{width:100%;max-width:100%;margin:-115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:is( .elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid > .jet-listing-grid__items, .elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid, .elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid, .elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11 .elementor-element.elementor-element-5cdcd13 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-11 .elementor-element.elementor-element-7760562{margin:106px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7760562 .elementor-button{font-size:20px;letter-spacing:0.2px;}.elementor-11 .elementor-element.elementor-element-4f4ff4c{--min-height:742px;}.elementor-11 .elementor-element.elementor-element-e7c8394{padding:50px 50px 200px 100px;top:483px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e7c8394{left:-97px;}body.rtl .elementor-11 .elementor-element.elementor-element-e7c8394{right:-97px;}.elementor-11 .elementor-element.elementor-element-4e117d3{--container-widget-width:842px;--container-widget-flex-grow:0;width:var( --container-widget-width, 842px );max-width:842px;font-size:18px;}.elementor-11 .elementor-element.elementor-element-7102399 .elementor-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-b8b0974{--min-height:742px;}.elementor-11 .elementor-element.elementor-element-6fdc691{padding:50px 0px 200px 100px;top:483px;text-align:start;}.elementor-11 .elementor-element.elementor-element-6fdc691.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-6fdc691{left:-86px;}body.rtl .elementor-11 .elementor-element.elementor-element-6fdc691{right:-86px;}.elementor-11 .elementor-element.elementor-element-7b8adf5{--container-widget-width:591px;--container-widget-flex-grow:0;width:var( --container-widget-width, 591px );max-width:591px;font-size:18px;}.elementor-11 .elementor-element.elementor-element-79245a8 .elementor-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-cebc0d4{--min-height:742px;}.elementor-11 .elementor-element.elementor-element-d8c7894{padding:50px 50px 200px 100px;top:483px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d8c7894{left:-97px;}body.rtl .elementor-11 .elementor-element.elementor-element-d8c7894{right:-97px;}.elementor-11 .elementor-element.elementor-element-a422cf5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;}.elementor-11 .elementor-element.elementor-element-3cdf1ff .elementor-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-e020864{--min-height:742px;}.elementor-11 .elementor-element.elementor-element-253b416{padding:50px 0px 200px 100px;top:483px;text-align:start;}.elementor-11 .elementor-element.elementor-element-253b416.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-253b416{left:-86px;}body.rtl .elementor-11 .elementor-element.elementor-element-253b416{right:-86px;}.elementor-11 .elementor-element.elementor-element-977d224{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;}.elementor-11 .elementor-element.elementor-element-4a2ab2e .elementor-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-fa6acb7{--min-height:800px;}.elementor-11 .elementor-element.elementor-element-8e69eaa{--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-11 .elementor-element.elementor-element-8e69eaa.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-e4d388c{--min-height:0px;}.elementor-11 .elementor-element.elementor-element-56b7b60{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-2517add{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-d1f01b6{font-size:16px;}.elementor-11 .elementor-element.elementor-element-042a760 .elementor-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-57f78b7{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-93581a7{--min-height:0vh;--margin-top:-20em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-11 .elementor-element.elementor-element-26d8a39{--min-height:81vh;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-ce1b300{margin:0150px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 01px;text-align:end;}.elementor-11 .elementor-element.elementor-element-ce1b300.elementor-element{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-91d03bf .elementor-heading-title{font-size:41px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11 .elementor-element.elementor-element-d162510 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11 .elementor-element.elementor-element-94f4c64{text-align:left;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-11 .elementor-element.elementor-element-8e70c76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-db86c1d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-db86c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cfariviererouge.tondesign.ca/wp-content/uploads/2026/02/istockphoto-1357539928-2048x2048-1.jpg");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-db86c1d{--min-height:0vh;--margin-top:-20em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-11 .elementor-element.elementor-element-beba165{--width:500px;--min-height:0px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:-44px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-6488e70{margin:0150px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 01px;text-align:end;}.elementor-11 .elementor-element.elementor-element-6488e70.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-be9ed21{--min-height:81vh;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-9c0a158 .elementor-heading-title{font-size:41px;}.elementor-11 .elementor-element.elementor-element-d702782 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11 .elementor-element.elementor-element-85b5125{text-align:left;}.elementor-11 .elementor-element.elementor-element-99e6f1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-4b82d02{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-4b82d02 .jet-listing-grid__slider .jet-slick-dots li{width:6px;height:6px;}.elementor-11 .elementor-element.elementor-element-702825e{--margin-top:00050px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-11 .elementor-element.elementor-element-b242beb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11 .elementor-element.elementor-element-78e0d25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-e8ab893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7835133{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7835133 .elementor-heading-title{font-size:35px;}.elementor-11 .elementor-element.elementor-element-bf76c2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-c05520c{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1058074 img{height:303px;}.elementor-11 .elementor-element.elementor-element-ef5c0c7{--min-height:0px;}.elementor-11 .elementor-element.elementor-element-bf30328 img{height:329px;object-fit:cover;}.elementor-11 .elementor-element.elementor-element-6266dce{--width:99%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-1e2bf0c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-a7970a2{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-11 .elementor-element.elementor-element-5cdcd13{margin:-118px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-11 .elementor-element.elementor-element-7760562{width:100%;max-width:100%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-11 .elementor-element.elementor-element-7760562 .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-4f4ff4c{--min-height:309px;}.elementor-11 .elementor-element.elementor-element-4f4ff4c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-11 .elementor-element.elementor-element-e7c8394{padding:25px 25px 75px 075px;top:202px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e7c8394{left:-78px;}body.rtl .elementor-11 .elementor-element.elementor-element-e7c8394{right:-78px;}.elementor-11 .elementor-element.elementor-element-e7c8394 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-4e117d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-11 .elementor-element.elementor-element-7102399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-11 .elementor-element.elementor-element-b8b0974{--min-height:309px;}.elementor-11 .elementor-element.elementor-element-6fdc691{padding:25px 25px 75px 075px;top:202px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-6fdc691{left:-80px;}body.rtl .elementor-11 .elementor-element.elementor-element-6fdc691{right:-80px;}.elementor-11 .elementor-element.elementor-element-6fdc691 .elementor-heading-title{font-size:29px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-7b8adf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:15px;}.elementor-11 .elementor-element.elementor-element-79245a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-11 .elementor-element.elementor-element-cebc0d4{--min-height:309px;}.elementor-11 .elementor-element.elementor-element-d8c7894{padding:25px 25px 75px 075px;top:202px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d8c7894{left:-79px;}body.rtl .elementor-11 .elementor-element.elementor-element-d8c7894{right:-79px;}.elementor-11 .elementor-element.elementor-element-d8c7894 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-a422cf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:15px;}.elementor-11 .elementor-element.elementor-element-3cdf1ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-11 .elementor-element.elementor-element-e020864{--min-height:309px;}.elementor-11 .elementor-element.elementor-element-253b416{padding:25px 25px 75px 075px;top:202px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-253b416{left:-81px;}body.rtl .elementor-11 .elementor-element.elementor-element-253b416{right:-81px;}.elementor-11 .elementor-element.elementor-element-253b416 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-11 .elementor-element.elementor-element-977d224{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-11 .elementor-element.elementor-element-4a2ab2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-11 .elementor-element.elementor-element-fa6acb7{--min-height:1011px;--justify-content:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-56b7b60{font-size:16px;}.elementor-11 .elementor-element.elementor-element-5f12229{font-size:15px;}.elementor-11 .elementor-element.elementor-element-2517add{font-size:15px;}.elementor-11 .elementor-element.elementor-element-e367f5c{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-e367f5c .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-d1f01b6{font-size:15px;}.elementor-11 .elementor-element.elementor-element-042a760{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-57f78b7{--min-height:384px;--margin-top:-151px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-2b6eb11{--width:27.955%;}.elementor-11 .elementor-element.elementor-element-8e70c76{--width:67%;}.elementor-11 .elementor-element.elementor-element-e63df5c{--width:27.955%;}.elementor-11 .elementor-element.elementor-element-99e6f1e{--width:67%;}.elementor-11 .elementor-element.elementor-element-c957600{--width:50%;}.elementor-11 .elementor-element.elementor-element-702825e{--width:50%;}.elementor-11 .elementor-element.elementor-element-74ea7d2{--width:50%;}.elementor-11 .elementor-element.elementor-element-b572f0d{--width:50%;}.elementor-11 .elementor-element.elementor-element-ef5c0c7{--width:50%;}.elementor-11 .elementor-element.elementor-element-6266dce{--width:50%;}.elementor-11 .elementor-element.elementor-element-8e69eaa{--width:77%;}.elementor-11 .elementor-element.elementor-element-e4d388c{--width:100%;}.elementor-11 .elementor-element.elementor-element-7476084{--width:100%;}.elementor-11 .elementor-element.elementor-element-d8fc5cd{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-2b6eb11{--width:100%;}.elementor-11 .elementor-element.elementor-element-e63df5c{--width:100%;}.elementor-11 .elementor-element.elementor-element-c957600{--width:100%;}.elementor-11 .elementor-element.elementor-element-702825e{--width:100%;}.elementor-11 .elementor-element.elementor-element-74ea7d2{--width:100%;}.elementor-11 .elementor-element.elementor-element-b572f0d{--width:100%;}.elementor-11 .elementor-element.elementor-element-a5c54a5{--width:1600px;}.elementor-11 .elementor-element.elementor-element-ef5c0c7{--width:100%;}.elementor-11 .elementor-element.elementor-element-6266dce{--width:100%;}.elementor-11 .elementor-element.elementor-element-8e69eaa{--width:100%;}.elementor-11 .elementor-element.elementor-element-e4d388c{--width:100%;}.elementor-11 .elementor-element.elementor-element-7476084{--width:100%;}.elementor-11 .elementor-element.elementor-element-d8fc5cd{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-92e2ccd */.elementor-11 .elementor-element.elementor-element-92e2ccd .elementor-button {
    width: 210px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93581a7 */.homeSliderBG{
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  transition: background-image .35s ease-in-out;
}
.miniature.active{
    border-color: #FFE41D !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0012f4 */.elementor-11 .elementor-element.elementor-element-f0012f4 .elementor-button {
    width: 210px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b242beb */.elementor-11 .elementor-element.elementor-element-b242beb b{
    font-weight: 800
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8ab893 */.elementor-11 .elementor-element.elementor-element-e8ab893 .elementor-button {
    width: 275px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7835133 */.elementor-11 .elementor-element.elementor-element-7835133 b{
    font-weight: 800
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c05520c */.elementor-11 .elementor-element.elementor-element-c05520c .elementor-button {
    width: 275px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2bf0c */.elementor-11 .elementor-element.elementor-element-1e2bf0c b{
    font-weight: 800
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7c8394 */.elementor-11 .elementor-element.elementor-element-e7c8394 b{
    font-weight: 800
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7102399 */.elementor-11 .elementor-element.elementor-element-7102399 .elementor-button {
    width: 275px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fdc691 */.elementor-11 .elementor-element.elementor-element-6fdc691 b{
    font-weight: 800
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79245a8 */.elementor-11 .elementor-element.elementor-element-79245a8 .elementor-button {
    width: 275px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8c7894 */.elementor-11 .elementor-element.elementor-element-d8c7894 b{
    font-weight: 800
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cdf1ff */.elementor-11 .elementor-element.elementor-element-3cdf1ff .elementor-button {
    width: 275px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-253b416 */.elementor-11 .elementor-element.elementor-element-253b416 b{
    font-weight: 800
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a2ab2e */.elementor-11 .elementor-element.elementor-element-4a2ab2e .elementor-button {
    width: 275px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56b7b60 */.custom-title {
    font-size: 30px;
    color: #333;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f12229 */.custom-title {
    font-size: 30px;
    color: #333;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2517add */.custom-title {
    font-size: 30px;
    color: #333;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e367f5c */.elementor-11 .elementor-element.elementor-element-e367f5c b{
    font-weight: 800
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-042a760 */.elementor-11 .elementor-element.elementor-element-042a760 .elementor-button {
    width: 275px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e367f5c */.elementor-11 .elementor-element.elementor-element-e367f5c b{
    font-weight: 800
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-042a760 */.elementor-11 .elementor-element.elementor-element-042a760 .elementor-button {
    width: 275px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57f78b7 */.parallax-section {
    background-image: url("https://cfariviererouge.tondesign.ca/wp-content/uploads/2026/02/Benevole.jpg");
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}/* End custom CSS */