/* Generated from page: economie-circulaire-et-municipalites */
.themify_builder_content-4866 .tb_v513941,.themify_builder_content-4866 .tb_ebly996.module-image{height:auto}
.themify_builder_content-4866 .tb_pr0c941{justify-self:stretch;align-self:center;align-items:center}
.themify_builder_content-4866 .tb_dvuy799>.row_inner{--col:1fr 2.527fr}
.themify_builder_content-4866 .tb_dvuy799{background-color:#fff;height:auto;padding:100px 50px}
.themify_builder_content-4866 .tb_dvuy799,.themify_builder_content-4866 .tb_dvuy799 p,.themify_builder_content-4866 .tb_dvuy799 h1,.themify_builder_content-4866 .tb_dvuy799 h2,.themify_builder_content-4866 .tb_dvuy799 h3,.themify_builder_content-4866 .tb_dvuy799 h4,.themify_builder_content-4866 .tb_dvuy799 h5,.themify_builder_content-4866 .tb_dvuy799 h6{font-family:"Verdana", "Geneva", sans-serif}
.themify_builder_content-4866 .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-4866 .tb_lj35389.module-gallery{height:auto;width:auto;transform-origin:50% 50%;padding:5px}
.themify_builder_content-4866 .tb_lj35389.module-gallery.module-gallery .gallery-icon img{padding:5px;margin:5px}
.themify_builder_content-4866 .tb_m9wx799{padding:5px 5px 5px 30px}
.themify_builder_content-4866 .tb_knar647.module-fancy-heading.module .sub-head,.themify_builder_content-4866 .tb_knar647.module-fancy-heading.module .sub-head a,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap p,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap blockquote,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap h1,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap h2,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap h3,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap h4,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap h5,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap h6,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap li,.themify_builder_content-4866 .tb_rwcr149.module-text .tb_text_wrap span,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap p,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap blockquote,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap h1,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap h2,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap h3,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap h4,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap h5,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap h6,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap li,.themify_builder_content-4866 .tb_8e6l401.module-text .tb_text_wrap span,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap p,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap blockquote,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap h1,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap h2,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap h3,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap h4,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap h5,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap h6,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap li,.themify_builder_content-4866 .tb_3c7v937.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#1f807c}
.themify_builder_content-4866 .tb_knar647.module-fancy-heading.module .sub-head::before,.themify_builder_content-4866 .tb_knar647.module-fancy-heading.module .sub-head::after{width:50%}
.themify_builder_content-4866 .tb_knar647.module-fancy-heading.module .main-head{text-transform:uppercase}
.themify_builder_content-4866 .tb_0z5s800.module-text{margin-top:5px;padding:5px;text-align:justify;height:auto}
.themify_builder_content-4866 .tb_bsdk317.module-fancy-heading.module .sub-head,.themify_builder_content-4866 .tb_bsdk317.module-fancy-heading.module .sub-head a{background-clip:border-box;background-image:none;color:#a3a39e}
.themify_builder_content-4866 .tb_71s64{padding:43px 50px 100px;background-color:#cfe6dc}
.themify_builder_content-4866 .tb_9bnx4.module-text.module h2,.themify_builder_content-4866 .tb_dzkx352.module-text.module h2,.themify_builder_content-4866 .tb_5t15155.module-text.module h2{margin-bottom:50px}
.themify_builder_content-4866 .tb_9bnx4.module-text.tb_text_dropcap .tb_text_wrap > :first-child:first-letter,.themify_builder_content-4866 .tb_dzkx352.module-text.tb_text_dropcap .tb_text_wrap > :first-child:first-letter,.themify_builder_content-4866 .tb_5t15155.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;text-transform:uppercase}
.themify_builder_content-4866 .tb_9bnx4.module-text,.themify_builder_content-4866 .tb_5t15155.module-text{padding:5px}
.themify_builder_content-4866 .tb_h9pi65.module-image{mix-blend-mode:multiply;background-image:none;background-color:#fff}
.themify_builder_content-4866 .tb_kamw478.module-text{background-image:none;background-color:#ffff}
.themify_builder_content-4866 .tb_tedz166.module-gallery{margin-bottom:-1px}
.themify_builder_content-4866 .tb_v8lc135.module-text{padding-bottom:0}
.themify_builder_content-4866 .tb_pkyd265{--col:.81fr 1.19fr}
.themify_builder_content-4866 .tb_qozd714.module-box{margin-right:-12px}
.themify_builder_content-4866 .tb_jlb2256.module-text{margin-top:28px}
.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap p,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap blockquote,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap h1,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap h2,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap h3,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap h4,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap h5,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap h6,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap li,.themify_builder_content-4866 .tb_rwcr149.module-text:hover .tb_text_wrap span,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap p,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap blockquote,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap h1,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap h2,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap h3,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap h4,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap h5,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap h6,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap li,.themify_builder_content-4866 .tb_8e6l401.module-text:hover .tb_text_wrap span,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap p,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap blockquote,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap h1,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap h2,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap h3,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap h4,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap h5,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap h6,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap li,.themify_builder_content-4866 .tb_3c7v937.module-text:hover .tb_text_wrap span{background-clip:border-box;background-image:none;color:#8ccdb0}
.themify_builder_content-4866 .tb_3c7v937.module-text{transform-origin:50% 50%;column-count:0}
.themify_builder_content-4866 .tb_3c7v937.module-text a{color:#1f807c}
.themify_builder_content-4866 .tb_3c7v937.module-text a:hover{color:#8ccdb0}
.themify_builder_content-4866 .tb_ek04352{padding:38px 50px 0;background-color:#e8e8e8}
.themify_builder_content-4866 .tb_dzkx352.module-text{padding:5px;margin-bottom:-27px}
.themify_builder_content-4866 .tb_fzjs252{--col:.999fr 1.001fr}
.themify_builder_content-4866 .tb_wvd3374>.row_inner{--align_content:var(--align_center);--col:.886fr 1.114fr}
.themify_builder_content-4866 .tb_wvd3374{padding:44px 50px 37px;background-color:#fffff}
.themify_builder_content-4866 .tb_wzq7854.module-image{mix-blend-mode:multiply}

@media(max-width:1200px){
.themify_builder_content-4866 .tb_dvuy799{padding-bottom:64px;padding-top:34px}
.themify_builder_content-4866 .tb_pkyd265,.themify_builder_content-4866 .tb_fzjs252{--col:none}
}
@media(max-width:1100px){
.themify_builder_content-4866 .tb_0z5s800.module-text.module h3{font-size:28px}
}
@media(max-width:1000px){
.themify_builder_content-4866 .tb_dvuy799>.row_inner,.themify_builder_content-4866 .tb_yh8g4,.themify_builder_content-4866 .tb_3dhf353,.themify_builder_content-4866 .tb_wvd3374>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-4866 .tb_dvuy799{margin-bottom:0}
.themify_builder_content-4866 .tb_ucsb800{border-radius:4px}
.themify_builder_content-4866 .tb_knar647.module-fancy-heading.module .main-head{font-size:36px}
.themify_builder_content-4866 .tb_0z5s800.module-text.module h3{font-size:26px}
.themify_builder_content-4866 .tb_pkyd265,.themify_builder_content-4866 .tb_puds909,.themify_builder_content-4866 .tb_fzjs252{--area:var(--aream2_auto)}
.themify_builder_content-4866 .tb_cqc3755{--area:var(--aream5_auto)}
}