/* Generated from page: accueil */
.themify_builder_content-4469 .tb_s43f19.module_row{padding-top:0%; padding-bottom:0%; z-index:10;}
.themify_builder_content-4469 .tb_uxdn19.module_column{padding-right:2%; padding-left:2%;}
.themify_builder_content-4469 .tb_emhy370.module_row{padding-bottom:60px; padding-top:60px;}
.themify_builder_content-4469 .tb_dc42825.module-image{margin-top:30px;}
.themify_builder_content-4469 .tb_m1ni564.module-buttons .module-buttons-item a{margin-left:0px; margin-bottom:20px; margin-right:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4469 .tb_m1ni564.module-buttons .module-buttons-item a span,.themify_builder_content-4469 .tb_m1ni564.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-4469 .tb_m1ni564.module-buttons i,.themify_builder_content-4469 .tb_m1ni564.module-buttons span{font-size:.8em;}
.themify_builder_content-4469 .tb_1zy7924.module_row{padding-bottom:60px; padding-top:60px;}
.themify_builder_content-4469 .tb_j4og925.module-buttons .module-buttons-item a{margin-left:0px; margin-bottom:20px; margin-right:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4469 .tb_j4og925.module-buttons .module-buttons-item a span,.themify_builder_content-4469 .tb_j4og925.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-4469 .tb_j4og925.module-buttons i,.themify_builder_content-4469 .tb_j4og925.module-buttons span{font-size:.8em;}
.themify_builder_content-4469 .tb_td3n326.module_row{padding-bottom:60px; padding-top:60px;}
.themify_builder_content-4469 .tb_k45t327.module-text{text-align:center;}
.themify_builder_content-4469 .tb_b80o19.module_row{margin-bottom:70px;}
.themify_builder_content-4469 .tb_kfin332.module-buttons .module-buttons-item a{margin-left:0px; margin-bottom:20px; margin-right:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4469 .tb_kfin332.module-buttons .module-buttons-item a span,.themify_builder_content-4469 .tb_kfin332.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-4469 .tb_kfin332.module-buttons i,.themify_builder_content-4469 .tb_kfin332.module-buttons span{font-size:.8em;}
.themify_builder_content-4469 .tb_ourz19.module_row{padding-top:0px; padding-bottom:0px; z-index:10; background-color:rgba(248, 248, 248, 1);}
.themify_builder_content-4469 .tb_p2zf22.module_column{padding-top:0%; padding-right:0%; padding-bottom:0%; padding-left:0%;}
.themify_builder_content-4469 .tb_nnpu90.module-box .module-box-content{height:5px;}
.themify_builder_content-4469 .tb_nnpu90.module-box .ui{padding:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4469 .tb_nnpu90.module-box{margin-top:-2px;}
.themify_builder_content-4469 .tb_vxnu943.module-text{margin-bottom:0px; text-align:center; padding-top:50px; background-image:url(/wp-content/uploads/2022/09/La-Grand-Rue-communication-dot.png);background-repeat:repeat-x;background-position:50% 50%;}
.themify_builder_content-4469 .tb_awsf89.module_row{padding-top:0px; padding-bottom:90px; z-index:10; background-color:rgba(248, 248, 248, 1);}
.themify_builder_content-4469 .tb_527889.module_column{padding-top:0%; padding-right:0%; padding-bottom:0%; padding-left:0%;}
.themify_builder_content-4469 .tb_2sfr90.module-text{margin-bottom:11px; text-align:center; padding-top:15px; background-image:url(/wp-content/uploads/2022/09/La-Grand-Rue-communication-dot.png);background-repeat:repeat-x;background-position:50% 50%;}
.themify_builder_content-4469 .tb_8w0i90.module-buttons .module-buttons-item a{margin-left:0px; margin-bottom:20px; margin-right:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4469 .tb_8w0i90.module-buttons .module-buttons-item a span,.themify_builder_content-4469 .tb_8w0i90.module-buttons .module-buttons-item a i{color:rgba(255, 255, 255, 1);}
.themify_builder_content-4469 .tb_8w0i90.module-buttons i,.themify_builder_content-4469 .tb_8w0i90.module-buttons span{font-size:.8em;}
.themify_builder_content-4469 .tb_8w0i90.module-buttons{margin-top:50px;}
.themify_builder_content-4469 .tb_lv4y844.module_row{padding-bottom:100px; padding-top:0px; z-index:90;}
.themify_builder_content-4469 .tb_y72y844.module_column{margin-top:-2px;}
.themify_builder_content-4469 .tb_0s02696.module-box .module-box-content{height:5px;}
.themify_builder_content-4469 .tb_0s02696.module-box .ui{padding:0px; background-color:rgba(245, 126, 60, 1);background-image:none;}
.themify_builder_content-4469 .tb_7uwc844.module-text{text-align:center; padding-top:0px; margin-top:90px;}
.themify_builder_content-4469 .tb_t8ju19.module_row{padding-top:4%; padding-bottom:70px; background-color:rgba(13, 97, 110, 1);}
.themify_builder_content-4469 .tb_o1hm23.module-text{text-align:center; margin-bottom:9px; padding-left:40px; padding-bottom:0px; padding-right:40px; padding-top:30px;}
.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap p,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap blockquote,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h1,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h2,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h3,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h4,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h5,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h6,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap li,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-4469 .tb_xfa328.module-text{text-align:center; margin-bottom:0px; padding-left:40px; padding-bottom:0px; padding-right:40px; padding-top:0px;}
.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap p,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap blockquote,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h1,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h2,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h3,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h4,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h5,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h6,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap li,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}

@media screen and (max-width: 680px) {
.themify_builder_content-4469 .tb_s43f19.module_row{padding-top:0px; padding-bottom:0px; margin-top:0px;}
.themify_builder_content-4469 .tb_uxdn19.module_column{padding-top:0%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4469 .tb_ourz19.module_row{padding-top:30px; padding-bottom:0px;}
.themify_builder_content-4469 .tb_p2zf22.module_column{padding-top:5%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4469 .tb_vxnu943.module-text{text-align:center; line-height:1.4em; font-size:.8em; width:100%; margin-left:0%; margin-bottom:50px; margin-right:0%; margin-top:30px; text-transform:uppercase;}
.themify_builder_content-4469 .tb_awsf89.module_row{padding-top:30px; padding-bottom:0px;}
.themify_builder_content-4469 .tb_527889.module_column{padding-top:5%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4469 .tb_2sfr90.module-text{text-align:center; line-height:1.4em; font-size:.8em; width:100%; margin-left:0%; margin-bottom:50px; margin-right:0%; margin-top:30px; text-transform:uppercase;}
.themify_builder_content-4469 .tb_t8ju19.module_row{padding-top:12%; background-color:rgba(166, 188, 189, 1); background-position:50% 50%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(/wp-content/uploads/2022/09/La-Grand-Rue-Contact-background.2.jpg);}
.themify_builder_content-4469 .tb_o1hm23.module-text{text-align:center; font-size:.9em; line-height:1.3em; margin-bottom:30px; padding-left:20px; padding-bottom:30px; padding-right:20px; padding-top:30px; background-color:rgba(255, 255, 255, 0.90);background-image:none;}
.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap p,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap blockquote,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h1,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h2,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h3,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h4,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h5,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap h6,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap li,.themify_builder_content-4469 .tb_o1hm23.module-text .tb_text_wrap span{color:rgba(51, 51, 51, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
.themify_builder_content-4469 .tb_xfa328.module-text{text-align:center; font-size:.9em; line-height:1.3em; margin-bottom:30px; padding-left:20px; padding-bottom:30px; padding-right:20px; padding-top:30px; background-color:rgba(255, 255, 255, 0.90);background-image:none;}
.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap p,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap blockquote,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h1,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h2,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h3,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h4,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h5,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap h6,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap li,.themify_builder_content-4469 .tb_xfa328.module-text .tb_text_wrap span{color:rgba(51, 51, 51, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none;}
}/* Builder Custom CSS START */
#main-nav-wrap #main-nav a, 
#main-nav-wrap #main-nav > li > a, 
.transparent-header #main-nav-wrap #main-nav a {
color: #cecece;
}

:not(.header-on-scroll) .sidemenu-off #main-nav-wrap #main-nav .current_page_item > a, 
:not(.header-on-scroll) .sidemenu-off #main-nav > .current_page_item > a {
color: #fff;
}
:not(.header-on-scroll) .sidemenu-off #main-nav-wrap #main-nav a:hover, 
:not(.header-on-scroll) .sidemenu-off #main-nav-wrap #main-nav > li > a:hover {
color: #fff;
}
/* Builder Custom CSS END */