/* Generated from page: la-monteregie-tissee-serree */
.themify_builder_content-772 .tb_v513941{height:auto;background-size:cover;--tbBg:parallax;background-attachment:fixed;background-position:50% 50%;background-repeat:no-repeat;background-image:url(https://cremonteregie.com/wp-content/uploads/2024/04/Concertation-saine-gestion-plastiques-front.jpg)}
.themify_builder_content-772 .tb_pr0c941{justify-self:stretch;align-self:center;align-items:center}
.themify_builder_content-772 .tb_ebly996.module-image{height:auto}
.themify_builder_content-772 .tb_dvuy799>.row_inner{--col:1fr 2.309fr}
.themify_builder_content-772 .tb_dvuy799{background-color:#fff;height:auto;padding:100px 50px 32px}
.themify_builder_content-772 .tb_dvuy799,.themify_builder_content-772 .tb_dvuy799 p,.themify_builder_content-772 .tb_dvuy799 h1,.themify_builder_content-772 .tb_dvuy799 h2,.themify_builder_content-772 .tb_dvuy799 h3,.themify_builder_content-772 .tb_dvuy799 h4,.themify_builder_content-772 .tb_dvuy799 h5,.themify_builder_content-772 .tb_dvuy799 h6{font-family:"Verdana", "Geneva", sans-serif}
.themify_builder_content-772 .tb_ucsb800{height:auto;transform-origin:50% 50%;padding:20px;background-color:#e8e8e8;box-shadow:3px 3px 3px 0 #a3a39e;border-radius:5px}
.themify_builder_content-772 .tb_lj35389.module-gallery{width:auto;transform-origin:50% 50%;padding:0 5px 5px;background-image:none;background-color:#e1b8a0;height:auto}
.themify_builder_content-772 .tb_lj35389.module-gallery.module-gallery .gallery-icon img{padding:5px;margin:5px}
.themify_builder_content-772 .tb_m9wx799{padding:5px 5px 5px 30px;margin-top:37px}
.themify_builder_content-772 .tb_knar647.module-fancy-heading{margin-top:71px}
.themify_builder_content-772 .tb_knar647.module-fancy-heading.module .sub-head::before,.themify_builder_content-772 .tb_knar647.module-fancy-heading.module .sub-head::after{width:50%}
.themify_builder_content-772 .tb_knar647.module-fancy-heading.module .main-head{text-transform:uppercase}
.themify_builder_content-772 .tb_0z5s800.module-text{margin-top:5px;padding:5px;text-align:justify;height:auto}
.themify_builder_content-772 .tb_bsdk317.module-fancy-heading.module .sub-head,.themify_builder_content-772 .tb_bsdk317.module-fancy-heading.module .sub-head a{background-clip:border-box;background-image:none;color:#a3a39e}
.themify_builder_content-772 .tb_vxec301{padding:29px 50px 41px;background-color:#6eb847}
.themify_builder_content-772 .tb_7nte301,.themify_builder_content-772 .tb_36qx933.module-text,.themify_builder_content-772 .tb_fy9g98.module-text,.themify_builder_content-772 .tb_z68l879.module-text,.themify_builder_content-772 .tb_tvtt19.module-event-posts{padding:5px}
.themify_builder_content-772 .tb_96xa854.module-text.module h2,.themify_builder_content-772 .tb_36qx933.module-text.module h2,.themify_builder_content-772 .tb_fy9g98.module-text.module h2,.themify_builder_content-772 .tb_z68l879.module-text.module h2{margin-bottom:50px}
.themify_builder_content-772 .tb_96xa854.module-text.tb_text_dropcap .tb_text_wrap > :first-child:first-letter,.themify_builder_content-772 .tb_36qx933.module-text.tb_text_dropcap .tb_text_wrap > :first-child:first-letter,.themify_builder_content-772 .tb_fy9g98.module-text.tb_text_dropcap .tb_text_wrap > :first-child:first-letter,.themify_builder_content-772 .tb_z68l879.module-text.tb_text_dropcap .tb_text_wrap > :first-child:first-letter{box-shadow:2px 2px 0 0 #2e2c28;background-color:#039ab9;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px}
.themify_builder_content-772 .tb_96xa854.module-text{padding:0}
.themify_builder_content-772 .tb_psgw576.module-image .image-wrap img,.themify_builder_content-772 .tb_psgw576.module-image.image-full-overlay .image-content,.themify_builder_content-772 .tb_cb0n98.module-image .image-wrap img,.themify_builder_content-772 .tb_cb0n98.module-image.image-full-overlay .image-content,.themify_builder_content-772 .tb_1m7c434.module-image .image-wrap img,.themify_builder_content-772 .tb_1m7c434.module-image.image-full-overlay .image-content{border-radius:5px}
.themify_builder_content-772 .tb_psgw576.module-image .image-wrap img,.themify_builder_content-772 .tb_cb0n98.module-image .image-wrap img,.themify_builder_content-772 .tb_1m7c434.module-image .image-wrap img{box-shadow:3px 3px 5px 0 rgba(46, 44, 40, .43)}
.themify_builder_content-772 .tb_zxgd933>.row_inner{--align_content:var(--align_center);--col:.736fr 1.284fr}
.themify_builder_content-772 .tb_zxgd933{padding:25px 50px;background-color:#e8e8e8}
.themify_builder_content-772 .tb_akxb183.module-plain-text{transform-origin:50% 50%;border:0 solid #2e2c28}
.themify_builder_content-772 .tb_td79933,.themify_builder_content-772 .tb_dn9p98{padding-right:15px;padding-left:15px;border-radius:5px}
.themify_builder_content-772 .tb_am2f98>.row_inner{--align_content:var(--align_center);--col:1.08fr .589fr}
.themify_builder_content-772 .tb_am2f98{padding:30px 50px 128px;background-color:#6eb847;margin-top:-3px}
.themify_builder_content-772 .tb_y5qs98,.themify_builder_content-772 .tb_j86u879{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;padding:5px}
.themify_builder_content-772 .tb_cb0n98.module-image{padding-bottom:0}
.themify_builder_content-772 .tb_jw0m879>.row_inner{--col:1.221fr .779fr}
.themify_builder_content-772 .tb_jw0m879{padding:100px 50px 15px;background-color:#e8e8e8;margin-top:-73px}

@media(max-width:1200px){
.themify_builder_content-772 .tb_dvuy799{padding-bottom:64px;padding-top:34px}
}
@media(max-width:1100px){
.themify_builder_content-772 .tb_0z5s800.module-text.module h3{font-size:28px}
}
@media(max-width:1000px){
.themify_builder_content-772 .tb_dvuy799>.row_inner,.themify_builder_content-772 .tb_zxgd933>.row_inner,.themify_builder_content-772 .tb_am2f98>.row_inner,.themify_builder_content-772 .tb_jw0m879>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-772 .tb_dvuy799{margin-bottom:0;max-height:3500px}
.themify_builder_content-772 .tb_ucsb800{border-radius:4px}
.themify_builder_content-772 .tb_knar647.module-fancy-heading.module .main-head{font-size:36px}
.themify_builder_content-772 .tb_0z5s800.module-text.module h3{font-size:26px}
.themify_builder_content-772 .tb_td79933,.themify_builder_content-772 .tb_dn9p98{padding:25px 5px 5px}
}