/* Generated from page: prestations */
.themify_builder_content-4500 .tb_v47f169.module_row{padding-top:50px; padding-bottom:50px; z-index:10;}
.themify_builder_content-4500 .tb_ui1p190.module-text{margin-bottom:15px; padding-top:0px;}
.themify_builder_content-4500 .tb_g2b0925.module-box .module-box-content{height:5px;}
.themify_builder_content-4500 .tb_g2b0925.module-box .ui{padding:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4500 .tb_g2b0925.module-box{margin-bottom:0px;}
.themify_builder_content-4500 .tb_j8xb64.module_row{padding-top:50px; padding-bottom:80px; z-index:10;}
.themify_builder_content-4500 .tb_68y164.module_column{margin-top:80px;}
.themify_builder_content-4500 .tb_yz4964.module-text{margin-bottom:15px; padding-top:0px;}
.themify_builder_content-4500 .tb_wnj164.module-text{margin-bottom:1px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_mel264.module-text{margin-bottom:1px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_xnqs155.module-box .module-box-content{height:5px;}
.themify_builder_content-4500 .tb_xnqs155.module-box .ui{padding:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4500 .tb_xnqs155.module-box{margin-bottom:0px;}
.themify_builder_content-4500 .tb_1g09395.module_row{padding-top:70px; padding-bottom:80px; z-index:10;}
.themify_builder_content-4500 .tb_xhqq396.module-text{margin-bottom:15px; padding-top:0px;}
.themify_builder_content-4500 .tb_5u3n396.module-text{margin-bottom:0px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_tw7w396.module-text{margin-bottom:0px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_8lpx819.module-box .module-box-content{height:5px;}
.themify_builder_content-4500 .tb_8lpx819.module-box .ui{padding:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4500 .tb_8lpx819.module-box{margin-bottom:0px;}
.themify_builder_content-4500 .tb_1vnh524.module_row{padding-top:60px; padding-bottom:70px; z-index:10;}
.themify_builder_content-4500 .tb_ogqw525.module-text{margin-bottom:15px; padding-top:0px;}
.themify_builder_content-4500 .tb_zw1g525.module-text{margin-bottom:1px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_vtjd525.module-text{margin-bottom:0px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_1vzt455.module-box .module-box-content{height:5px;}
.themify_builder_content-4500 .tb_1vzt455.module-box .ui{padding:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4500 .tb_1vzt455.module-box{margin-bottom:0px;}
.themify_builder_content-4500 .tb_eb2e227.module_row{padding-top:70px; padding-bottom:80px; z-index:10;}
.themify_builder_content-4500 .tb_1bzx228.module-text{margin-bottom:15px; padding-top:0px;}
.themify_builder_content-4500 .tb_pzyh228.module-text{margin-bottom:0px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_zb2s228.module-text{margin-bottom:1px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_kzf9475.module-box .module-box-content{height:5px;}
.themify_builder_content-4500 .tb_kzf9475.module-box .ui{padding:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4500 .tb_kzf9475.module-box{margin-bottom:0px;}
.themify_builder_content-4500 .tb_7lmj132.module_row{padding-top:60px; padding-bottom:80px; z-index:10;}
.themify_builder_content-4500 .tb_lptm133.module_column{margin-top:1px;}
.themify_builder_content-4500 .tb_e1h8133.module-text{margin-bottom:15px; padding-top:0px;}
.themify_builder_content-4500 .tb_65ht133.module-text{margin-bottom:1px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_bqar133.module-text{margin-bottom:0px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_wwo4161.module-box .module-box-content{height:5px;}
.themify_builder_content-4500 .tb_wwo4161.module-box .ui{padding:0px; background-color:rgba(26, 128, 143, 1);background-image:none;}
.themify_builder_content-4500 .tb_wwo4161.module-box{margin-bottom:0px;}
.themify_builder_content-4500 .tb_sv8192.module_row{padding-top:70px; padding-bottom:90px; z-index:10;}
.themify_builder_content-4500 .tb_r68p93.module-text{margin-bottom:15px; padding-top:0px;}
.themify_builder_content-4500 .tb_o51193.module-text{margin-bottom:1px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_7oyz93.module-text{margin-bottom:1px; padding-top:0px; line-height:1.6em; font-size:0.95em;}
.themify_builder_content-4500 .tb_d11k189.module_row{padding-top:3%; padding-bottom:0%; background-color:rgba(26, 128, 143, 1); background-image:linear-gradient(0deg,rgb(18, 82, 92) 0%,rgb(24, 107, 120) 100%);}
.themify_builder_content-4500 .tb_k3tm205.module-text{text-align:center; margin-bottom:20px; padding-left:40px; padding-bottom:0px; padding-right:40px; padding-top:30px;}
.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap p,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap blockquote,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h1,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h2,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h3,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h4,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h5,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h6,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap li,.themify_builder_content-4500 .tb_k3tm205.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-4500 .tb_7wb6930.module-text{text-align:center; margin-bottom:1px; padding-left:40px; padding-bottom:0px; padding-right:40px; padding-top:30px;}
.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap p,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap blockquote,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h1,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h2,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h3,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h4,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h5,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h6,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap li,.themify_builder_content-4500 .tb_7wb6930.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-4500 .tb_v47f169.module_row{padding-top:30px; padding-bottom:0px;}
.themify_builder_content-4500 .tb_6u6s170.module_column{padding-top:5%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4500 .tb_ui1p190.module-text{text-align:left; line-height:1.4em; font-size:.8em; width:100%; margin-bottom:5px; padding-top:0px; text-transform:uppercase;}
.themify_builder_content-4500 .tb_j8xb64.module_row{padding-top:30px; padding-bottom:0px;}
.themify_builder_content-4500 .tb_t3xd64.module_column{padding-top:5%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4500 .tb_yz4964.module-text{text-align:left; line-height:1.4em; font-size:.8em; width:100%; margin-bottom:5px; padding-top:0px; text-transform:uppercase;}
.themify_builder_content-4500 .tb_wnj164.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px;}
.themify_builder_content-4500 .tb_mel264.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px;}
.themify_builder_content-4500 .tb_1g09395.module_row{padding-top:30px; padding-bottom:0px;}
.themify_builder_content-4500 .tb_zna8395.module_column{padding-top:5%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4500 .tb_xhqq396.module-text{line-height:1.4em; font-size:.8em; width:100%; margin-bottom:5px;}
.themify_builder_content-4500 .tb_5u3n396.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px; padding-top:0px;}
.themify_builder_content-4500 .tb_tw7w396.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px;}
.themify_builder_content-4500 .tb_1vnh524.module_row{padding-top:30px; padding-bottom:0px;}
.themify_builder_content-4500 .tb_ey00525.module_column{padding-top:5%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4500 .tb_ogqw525.module-text{text-align:left; line-height:1.4em; font-size:.8em; width:100%; margin-bottom:5px; padding-top:0px; text-transform:uppercase;}
.themify_builder_content-4500 .tb_zw1g525.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px;}
.themify_builder_content-4500 .tb_vtjd525.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px;}
.themify_builder_content-4500 .tb_eb2e227.module_row{padding-top:30px; padding-bottom:0px;}
.themify_builder_content-4500 .tb_pcv4228.module_column{padding-top:5%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4500 .tb_1bzx228.module-text{line-height:1.4em; font-size:.8em; width:100%; margin-bottom:5px; padding-top:0px;}
.themify_builder_content-4500 .tb_pzyh228.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px; margin-right:0%;}
.themify_builder_content-4500 .tb_zb2s228.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px;}
.themify_builder_content-4500 .tb_7lmj132.module_row{padding-top:30px; padding-bottom:0px;}
.themify_builder_content-4500 .tb_6n0g133.module_column{padding-top:5%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4500 .tb_e1h8133.module-text{text-align:left; line-height:1.4em; font-size:.8em; width:100%; margin-bottom:5px; padding-top:0px; text-transform:uppercase;}
.themify_builder_content-4500 .tb_65ht133.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px;}
.themify_builder_content-4500 .tb_bqar133.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px;}
.themify_builder_content-4500 .tb_sv8192.module_row{padding-top:30px; padding-bottom:0px;}
.themify_builder_content-4500 .tb_4f3792.module_column{padding-top:5%; padding-bottom:0px; padding-left:0%; padding-right:0%;}
.themify_builder_content-4500 .tb_r68p93.module-text{line-height:1.4em; font-size:.8em; width:100%; margin-bottom:5px; padding-top:0px;}
.themify_builder_content-4500 .tb_o51193.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px; margin-right:0%;}
.themify_builder_content-4500 .tb_7oyz93.module-text{line-height:1.4em; font-size:.9em; width:100%; margin-bottom:30px;}
.themify_builder_content-4500 .tb_d11k189.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-4500 .tb_k3tm205.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-4500 .tb_k3tm205.module-text .tb_text_wrap,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap p,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap blockquote,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h1,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h2,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h3,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h4,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h5,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap h6,.themify_builder_content-4500 .tb_k3tm205.module-text .tb_text_wrap li,.themify_builder_content-4500 .tb_k3tm205.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-4500 .tb_7wb6930.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-4500 .tb_7wb6930.module-text .tb_text_wrap,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap p,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap blockquote,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h1,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h2,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h3,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h4,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h5,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap h6,.themify_builder_content-4500 .tb_7wb6930.module-text .tb_text_wrap li,.themify_builder_content-4500 .tb_7wb6930.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 */
body .masonry-done>.gutter-sizer {
width: 1%;
}
body .grid3 .masonry-done.products>.grid-sizer, 
body .masonry-done.grid3>.grid-sizer, 
body .masonry-done.grid3>.post, 
body .masonry-done.ptb_grid3 .grid-sizer {
width: 32.33%;
}
body .loops-wrapper.grid3>.post {
margin-bottom: 1%;
}

.references-intro ul {
list-style: none;
}
.references-intro ul li{
padding: 5px 0 0;
margin: 0; color: #008080; font-weight: 600;
}
/* Builder Custom CSS END */