div.et_pb_section.et_pb_section_0{background-size:contain;background-blend-mode:multiply;background-image:url(https://happy-pixel.fr/wp-content/uploads/2021/10/cover-design-1.png)!important}.et_pb_text_0 h1{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;text-decoration-style:dotted;font-size:60px;color:#353740!important;line-height:1.3em}.et_pb_divider_0{max-width:120px}.et_pb_divider_0:before{border-top-color:#353740;border-top-width:6px}.et_pb_section_1.et_pb_section{padding-top:0px;padding-bottom:110px}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio h2,.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .et_pb_module_header{font-weight:600!important;font-size:20px!important;color:#353740!important;line-height:1.3em!important}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .et_pb_portfolio_filter{font-size:20px}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .post-meta,.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .post-meta a{font-style:italic;font-size:16px}.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .et_portfolio_image{border-radius:10px 10px 10px 10px;overflow:hidden}.et_pb_filterable_portfolio_0 .et_pb_portfolio_item .et_portfolio_image{box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.et_pb_filterable_portfolio_0 .et_overlay:before{color:#353740!important;font-family:ETmodules!important;font-weight:400!important}.et_pb_filterable_portfolio_0 .et_overlay{background-color:rgba(255,205,0,0.72);border-color:rgba(255,205,0,0.72)}@media only screen and (min-width:981px){.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row{width:94%;max-width:94%}}@media only screen and (max-width:980px){.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row{width:80%;max-width:80%}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_divider_0{display:none!important}}@media only screen and (max-width:767px){.et_pb_divider_0{display:none!important}}