/* Generated from tbuilder_layout_part: 019-fr-catalogheading */
.themify_builder_content-2051 .tb_u8o3919>.row_inner{--colg:var(--none);--align_content:var(--align_center)}
.themify_builder_content-2051 .tb_u8o3919{font-style:normal}
.themify_builder_content-2051 .tb_u8o3919,.themify_builder_content-2051 .tb_u8o3919 p,.themify_builder_content-2051 .tb_u8o3919 h1,.themify_builder_content-2051 .tb_u8o3919 h2,.themify_builder_content-2051 .tb_u8o3919 h3,.themify_builder_content-2051 .tb_u8o3919 h4,.themify_builder_content-2051 .tb_u8o3919 h5,.themify_builder_content-2051 .tb_u8o3919 h6,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap p,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap blockquote,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap h1,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap h2,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap h3,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap h4,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap h5,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap h6,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap li,.themify_builder_content-2051 .tb_3vmr919.module-text .tb_text_wrap span{font-family:"Montserrat";font-weight:400}
.themify_builder_content-2051 .tb_ipkv919{background-color:#2f6735;padding-right:10%;height:450px;padding-left:10%}
.themify_builder_content-2051 .tb_thvg919.module-text{height:50px;font-size:2rem}
.themify_builder_content-2051 .tb_thvg919.module-text p{margin-top:0}
.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap p,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap blockquote,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap h1,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap h2,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap h3,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap h4,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap h5,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap h6,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap li,.themify_builder_content-2051 .tb_thvg919.module-text .tb_text_wrap span{font-family:"Urbanist";font-weight:400}
.themify_builder_content-2051 .tb_3vmr919.module-text{padding-right:3%;font-size:1rem;padding-top:10px}
.themify_builder_content-2051 .tb_nb41919{margin-right:0;margin-left:0;--col:var(--c3_1);--colg:var(--narrow);--align_content:var(--align_center)}
.themify_builder_content-2051 .tb_2d3s919,.themify_builder_content-2051 .tb_70di919{justify-content:start}
.themify_builder_content-2051 .tb_w7yz919.module-button.module-button a span,.themify_builder_content-2051 .tb_mhu0919.module-button.module-button a span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-2051 .tb_w7yz919.module-button.module-button a:hover span,.themify_builder_content-2051 .tb_mhu0919.module-button.module-button a:hover span{background-clip:border-box;background-image:none;color:#000}
.themify_builder_content-2051 .tb_w7yz919.module-button a,.themify_builder_content-2051 .tb_mhu0919.module-button a{border-radius:50px;border:1px solid #fff}
.themify_builder_content-2051 .tb_w7yz919.module-button,.themify_builder_content-2051 .tb_mhu0919.module-button{border-radius:50px;text-align:center;width:300px;border:1px solid #2f6735;background-clip:border-box;background-image:none;color:#000;font-style:normal;font-size:13px;font-family:"Montserrat";font-weight:400}
.themify_builder_content-2051 .tb_gun8919{margin-right:5%;margin-top:10px;--col:var(--c3_1);--colg:var(--narrow);--align_content:var(--align_center)}
.themify_builder_content-2051 .tb_jusr919{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2024/09/Sans-titre.png)}

@media(max-width:600px){
.themify_builder_content-2051 .tb_u8o3919>.row_inner,.themify_builder_content-2051 .tb_nb41919,.themify_builder_content-2051 .tb_gun8919{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-2051 .tb_ipkv919{padding:2% 5%}
}