/* Generated from page: contact */
.themify_builder_content-4617 .tb_898ff49.module_row,.themify_builder_content-4617 .tb_898ff49.module_row p,.themify_builder_content-4617 .tb_898ff49.module_row h1,.themify_builder_content-4617 .tb_898ff49.module_row h2,.themify_builder_content-4617 .tb_898ff49.module_row h3:not(.module-title),.themify_builder_content-4617 .tb_898ff49.module_row h4,.themify_builder_content-4617 .tb_898ff49.module_row h5,.themify_builder_content-4617 .tb_898ff49.module_row h6{color:rgba(255, 255, 255, 1);}
.themify_builder_content-4617 .tb_898ff49.module_row{margin-top:70px; margin-bottom:70px;}
.themify_builder_content-4617 .tb_ad5019c.module_column{padding-top:0%; padding-right:0%; padding-left:0%;}
.themify_builder_content-4617 .tb_1jx8911.module-text{line-height:1.8em; padding-top:10%; padding-right:13%; padding-bottom:10%; padding-left:13%; background-image:linear-gradient(180deg,rgb(51, 51, 51) 0%,rgb(17, 17, 17) 100%);background-color:transparent;}
.themify_builder_content-4617 .tb_1jx8911.module-text.module h3{font-size:3.2em; margin-bottom:8px;}
.themify_builder_content-4617 .tb_iz7k911.module-text{line-height:2em; padding-top:10px; padding-right:0%; padding-bottom:0%; padding-left:0%; background-image:linear-gradient(360deg,rgb(254, 219, 55) 0%,rgb(253, 185, 49) 39%,rgb(159, 121, 40) 66%,rgb(138, 110, 47) 99%);background-color:transparent;}
.themify_builder_content-4617 .tb_iz7k911.module-text.module h3{font-size:3.2em; margin-bottom:8px;}
.themify_builder_content-4617 .tb_47kn361.module-box .module-box-content{height:200px;}
.themify_builder_content-4617 .tb_47kn361.module-box .ui{background-image:url(/wp-content/uploads/2024/11/mt-sample-background.jpg);background-repeat:no-repeat;background-size:cover;background-position:89.33% 48.75%;}
.themify_builder_content-4617 .tb_efa2704.module_row{background-image:url(/wp-content/uploads/2024/11/BCprint-porte-local-20241130-01-low.jpg); background-repeat:no-repeat;background-size:cover; background-attachment:scroll; background-position:50% 50%; background-color:rgba(245, 245, 245, 1); padding-top:250px; padding-bottom:150px;}
.themify_builder_content-4617 .tb_efa2704.module_row>.builder_row_cover::before,.themify_builder_content-4617 .tb_efa2704.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.30);}
.themify_builder_content-4617 .tb_4d9d74b.module-text{text-align:center; margin-top:-60px; background-color:rgba(255, 255, 255, 1);background-image:none; padding-bottom:30px; padding-top:40px;}
.themify_builder_content-4617 .tb_4d9d74b.module-text.module h3{letter-spacing:5px; text-transform:uppercase;}
.themify_builder_content-4617 .tb_43b9cc5.module_row{padding-bottom:8%;}
.themify_builder_content-4617 .tb_c03950b.module_column{text-align:right; padding-right:40px; border-right:1px solid rgba(227, 227, 227, 1);}
.themify_builder_content-4617 .tb_v7ss799.module-text{margin-bottom:0px;}
.themify_builder_content-4617 .tb_ytaf847.module-widget{padding-top:0px;}
.themify_builder_content-4617 .tb_44baf82.module-text{padding-top:58px;}
.themify_builder_content-4617 .tb_8c3d73b.module-text{font-size:1.3em; line-height:1.7em; border-bottom:1px solid rgba(217, 217, 217, 1);}
.themify_builder_content-4617 .tb_mdeb925.module-text{font-size:1.3em; line-height:1.7em; border-bottom:1px solid rgba(217, 217, 217, 1);}

@media screen and (max-width: 1024px) {
.themify_builder_content-4617 .tb_1jx8911.module-text{padding-top:7%; padding-right:10%; padding-bottom:7%; padding-left:10%; margin-right:0px; margin-left:0px;}
.themify_builder_content-4617 .tb_iz7k911.module-text{padding-top:7%; padding-right:10%; padding-bottom:7%; padding-left:10%; margin-right:0px; margin-left:0px;}
}
@media screen and (max-width: 768px) {
.themify_builder_content-4617 .tb_1jx8911.module-text{margin-right:0px; margin-left:0px;}
.themify_builder_content-4617 .tb_iz7k911.module-text{margin-right:0px; margin-left:0px;}
}
@media screen and (max-width: 480px) {
.themify_builder_content-4617 .tb_ad5019c.module_column{padding-top:10%; padding-bottom:10%;}
.themify_builder_content-4617 .tb_1jx8911.module-text{line-height:1.5em; padding-right:7%; padding-left:7%;}
.themify_builder_content-4617 .tb_1jx8911.module-text.module h3{font-size:2.5em;}
.themify_builder_content-4617 .tb_iz7k911.module-text{line-height:1.5em; padding-right:7%; padding-left:7%;}
.themify_builder_content-4617 .tb_iz7k911.module-text.module h3{font-size:2.5em;}
.themify_builder_content-4617 .tb_4d9d74b.module-text{text-align:center; margin-bottom:25px;}
.themify_builder_content-4617 .tb_4d9d74b.module-text.module h3{text-transform:uppercase;}
.themify_builder_content-4617 .tb_c03950b.module_column{text-align:left; border-right-style:none;}
}