.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_footer,.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_1_tb_footer{background-color:#271c0f!important}.et_pb_row_0_tb_footer{max-width:90%!important;justify-content:start;flex-wrap:nowrap}.et_pb_button_0_wrapper{margin-bottom:15px!important;margin-left:15px!important;text-align:left}.et_pb_button_0_wrapper .et_pb_button_0{text-align:left;margin-left:0;margin-right:auto}body #page-container .et_pb_section .et_pb_button_0,body #page-container .et_pb_section .et_pb_button_1{background-color:#087033;color:#ffffff!important;border-top-left-radius:7px;border-top-right-radius:7px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-width:0px;border-color:#333;border-style:solid}body #page-container .et_pb_section .et_pb_button_0:after,body #page-container .et_pb_section .et_pb_button_1:after{font-size:1.6em}.et_pb_button_0>.et-pb-parallax-content,.et_pb_button_1>.et-pb-parallax-content{position:relative;z-index:1}.et_pb_image_0_tb_footer{margin-top:-23px!important;width:53%}.et_pb_image_0_tb_footer.et_pb_image,.et_pb_image_3.et_pb_image,.et_pb_image_4.et_pb_image,.et_pb_image_5.et_pb_image,.et_pb_image_6.et_pb_image{text-align:center;margin-left:auto;margin-right:auto;align-items:center}.et_pb_text_0_tb_footer{margin-top:-27px!important;text-align:center}.et_pb_text_0_tb_footer .et_pb_text_inner{font-style:normal;text-decoration-line:none;color:#ffffff!important;font-size:16px}.et_pb_text_0_tb_footer .et_pb_text_inner h2{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;color:#d6ac5f!important;font-size:18px}ul.et_pb_social_media_follow_0_tb_footer{margin-top:-23px!important;text-align:start;margin-top:-23px!important}.et_pb_social_media_follow_0_tb_footer.et_pb_module,.et_pb_section_8{justify-content:center}.et_pb_social_media_follow_0_tb_footer:after{content:none;display:none}.et_pb_social_media_follow_network_0_tb_footer a.icon{background-color:#fdfdfd!important}li.et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon a.icon:before{color:#000000}.et_pb_section_1_tb_footer.et_pb_section{margin-top:-60px;margin-bottom:0px}.et_pb_row_1.et_pb_row,.et_pb_image_3{margin-top:-30px!important}.et_pb_row_1,.et_pb_row_3,.et_pb_row_4,.et_pb_row_5,.et_pb_row_6,.et_pb_row_7,.et_pb_row_8{max-width:90%!important;flex-wrap:nowrap}.et_pb_row_1_tb_footer.et_pb_row{margin-top:-10px!important;margin-bottom:-5px!important}.et_pb_row_1_tb_footer{flex-wrap:nowrap}.et_pb_image_1{margin-top:-10px!important;padding-right:20px;padding-left:20px}.et_pb_text_1_tb_footer,.et_pb_text_2_tb_footer,.et_pb_text_3_tb_footer{text-align:center}.et_pb_text_1_tb_footer .et_pb_text_inner{font-style:normal;text-decoration-line:none;text-transform:uppercase;color:#ffffff!important;font-size:16px}.et_pb_text_1_tb_footer .et_pb_text_inner h2,.et_pb_text_2_tb_footer .et_pb_text_inner h2{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-style:normal;text-decoration-line:none;text-transform:uppercase;color:#ffffff!important;text-align:center}.et_pb_button_1_wrapper{margin-bottom:15px!important;margin-left:15px!important;text-align:center}.et_pb_button_1_wrapper .et_pb_button_1{text-align:center;margin-left:auto;margin-right:auto}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_2,.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_4{background-color:#f3f5ed!important}.et_pb_row_2{max-width:90%!important;justify-content:center;align-items:center;--align-items:center;flex-wrap:nowrap}.et_pb_text_2,.et_pb_text_6,.et_pb_text_8,.et_pb_text_9,.et_pb_text_10,.et_pb_text_12{text-align:start}.et_pb_text_2_tb_footer .et_pb_text_inner{font-style:normal;text-decoration-line:none;text-transform:uppercase;color:#ffffff!important;font-size:14px}.et_pb_text_3,.et_pb_text_4{padding-right:60px!important;padding-left:20px!important;text-align:start}.et_pb_text_3 .et_pb_text_inner h1,.et_pb_text_7 .et_pb_text_inner h1,.et_pb_text_11 .et_pb_text_inner h1{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}.et_pb_text_3 .et_pb_text_inner h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:30px;line-height:1.3em}.et_pb_text_3_tb_footer .et_pb_text_inner{color:#ffffff!important;font-size:16px}.et_pb_text_4 .et_pb_text_inner{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:1.8em}.et_pb_image_4,.et_pb_image_5{margin-top:-30px!important;margin-left:-!important}.et_pb_row_5.et_pb_row,.et_pb_row_6.et_pb_row{margin-top:-20px!important}.et_pb_text_5{padding-right:60px!important;padding-left:50px!important;justify-content:center;text-align:start}.et_pb_text_5 .et_pb_text_inner h1{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;text-align:center}.et_pb_text_5 .et_pb_text_inner h2,.et_pb_text_7 .et_pb_text_inner h2,.et_pb_text_11 .et_pb_text_inner h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:30px;line-height:1.3em;text-align:center}.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_6,.et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_8{background-color:#f5f8ea!important}.et_pb_image_6{margin-top:-40px!important}.et_pb_text_7,.et_pb_text_11{padding-right:60px!important;padding-left:50px!important;text-align:start}.et_pb_image_7{margin-top:-30px!important;padding-right:15px}.et_pb_row_9{max-width:90%!important;--horizontal-gap:2.5%;flex-wrap:nowrap}.et_pb_row_9>[class*="et_flex_column"]{--horizontal-gap-parent:2.5%}.et_pb_column_10{background-color:#087033;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.et_pb_row_10{justify-content:center;align-items:center;--align-items:center;flex-wrap:nowrap}.et_pb_column_11{background-color:#ffffff;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.et_pb_text_13{padding-top:15px!important;padding-right:60px!important;padding-bottom:15px!important;padding-left:60px!important;text-align:start}.et_pb_text_13 .et_pb_text_inner h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:800;font-size:34px;letter-spacing:0px;line-height:1.4em}.gp-service-strip{display:flex;align-items:center;justify-content:center;gap:90px;padding:24px 20px;background:#ffffff}.gp-service-item{display:flex;align-items:center;gap:12px;font-family:'Montserrat',sans-serif;font-size:17px;font-weight:700;color:#1f1f1f}.gp-service-item i{font-size:28px;color:#118A38}@media (max-width:980px){.gp-service-strip{gap:35px;flex-wrap:wrap}}@media (max-width:600px){.gp-service-strip{display:grid;grid-template-columns:1fr 1fr;gap:18px}.gp-service-item{justify-content:center;font-size:13px}.gp-service-item i{font-size:24px}}.gp-expertises{padding:80px 0}.gp-title{text-align:center;margin-bottom:50px}.gp-title h2{font-size:42px;font-weight:700;color:#222;margin-bottom:15px}.gp-title span{display:inline-block;width:60px;height:2px;background:#1c8b3c;vertical-align:middle}.gp-title i{color:#1c8b3c;margin:0 12px;font-size:16px}.gp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.gp-card{background:#fff;border:1px solid #e7e7e7;border-radius:12px;overflow:hidden;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:.3s}.gp-card:hover{transform:translateY(-6px)}.gp-card img{width:100%;height:190px;object-fit:cover;display:block}.gp-icon{width:90px;height:90px;background:#fff;border-radius:50%;margin:-75px auto 25px;display:flex;align-items:center;justify-content:center;border:1px solid #ececec;position:relative;z-index:5}.gp-icon i{font-size:36px;color:#74b640}.gp-card h3{font-size:24px;font-weight:700;color:#222;margin:0 20px 15px}.gp-card p{color:#666;line-height:1.8;padding:0 25px;min-height:110px}.gp-card a{display:inline-block;margin:20px 0 30px;padding:12px 28px;border:2px solid #74b640;color:#74b640;text-decoration:none;font-size:13px;font-weight:700;border-radius:4px;transition:.3s}.gp-card a:hover{background:#74b640;color:#fff}@media(max-width:980px){.gp-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.gp-grid{grid-template-columns:1fr}.gp-title h2{font-size:32px}}.gp-infra-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.gp-infra-card{background:#fff;border:1px solid #e7e7e7;border-radius:10px;padding:25px 15px;text-align:center;transition:.3s}.gp-infra-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.08)}.gp-infra-icon{margin-bottom:15px}.gp-infra-icon i{font-size:34px;color:#4EAF3D}.gp-infra-card h3{font-size:20px;font-weight:700;color:#222;margin-bottom:10px;line-height:1.3}.gp-infra-card p{font-size:15px;color:#666;line-height:1.6;margin:0}@media(max-width:980px){.gp-infra-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.gp-infra-grid{grid-template-columns:repeat(2,1fr);gap:15px}.gp-infra-card{padding:20px 10px}.gp-infra-icon i{font-size:28px}.gp-infra-card h3{font-size:17px}.gp-infra-card p{font-size:14px}}.gp-realisation-section{display:grid;grid-template-columns:0.9fr 1.35fr;gap:28px;align-items:stretch;padding:50px 0}.gp-before-after{background:linear-gradient(135deg,#f8f9f0 0%,#eef5df 100%);border-radius:12px;padding:28px;box-shadow:0 8px 24px rgba(0,0,0,0.05)}.gp-section-title{text-align:center;margin-bottom:24px}.gp-section-title h2{margin:0;font-family:'Montserrat',sans-serif;font-size:30px;font-weight:800;color:#2b2118}.gp-section-title p{margin:8px 0 0;font-family:'Open Sans',sans-serif;font-size:15px;line-height:1.5;color:#333}.gp-title-sep{display:flex;justify-content:center;align-items:center;gap:10px;margin:10px 0}.gp-title-sep span{width:45px;height:2px;background:#8CC63F}.gp-title-sep i{color:#8CC63F;font-size:13px}.gp-ba-images{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:hidden;border-radius:10px}.gp-ba-images::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:4px;background:#ffffff;transform:translateX(-50%);z-index:8}.gp-ba-img{position:relative;height:230px}.gp-ba-img img{width:100%;height:100%;object-fit:cover}.gp-ba-img span{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);background:#2b2b2b;color:#fff;padding:8px 24px;border-radius:4px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;z-index:10}.gp-ba-img span.after{background:#118A38}.gp-structures{padding:10px 0 0}.gp-structure-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gp-structure-card{background:#fff;border:1px solid #e7e7e7;border-radius:12px;text-align:center;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,0.05);transition:all .25s ease}.gp-structure-card:hover{transform:translateY(-5px);box-shadow:0 14px 30px rgba(0,0,0,0.09)}.gp-structure-card img{width:100%;height:150px;object-fit:cover}.gp-round-icon{width:72px;height:72px;margin:-60px auto 14px;background:#fff;border-radius:50%;border:1px solid #eeeeee;display:flex;align-items:center;justify-content:center;position:relative}.gp-round-icon i{color:#8CC63F;font-size:30px}.gp-structure-card h3{margin:0 16px 10px;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:800;color:#1f1f1f}.gp-structure-card p{margin:0;padding:0 22px 26px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.6;color:#333}@media (max-width:980px){.gp-realisation-section{grid-template-columns:1fr}.gp-structure-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.gp-realisation-section{padding:35px 0}.gp-section-title h2{font-size:24px}.gp-ba-images,.gp-structure-grid{grid-template-columns:1fr}.gp-ba-images::after{display:none}.gp-ba-img{height:220px}}.gp-green-space-section{display:grid;grid-template-columns:1fr 1.3fr 1.25fr;align-items:center;gap:30px;padding:36px 40px;background:linear-gradient(135deg,#f8f9f0 0%,#eef5df 100%);border-radius:12px;overflow:hidden}.gp-green-space-text h2{margin:0;font-family:'Montserrat',sans-serif;font-size:30px;font-weight:800;line-height:1.2;color:#2b2118}.gp-title-sep-left{justify-content:flex-start;margin:16px 0 20px}.gp-title-sep-left span{width:44px}.gp-green-space-text p{margin:0;font-family:'Open Sans',sans-serif;font-size:15px;line-height:1.7;color:#333}.gp-green-space-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 26px}.gp-green-item{display:flex;align-items:flex-start;gap:12px;font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.5;color:#222}.gp-green-item i{width:20px;height:20px;min-width:20px;border-radius:50%;background:#118A38;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:11px;margin-top:1px}.gp-green-space-image{height:300px;border-radius:0;background-image:linear-gradient(to right,rgba(248,249,240,0.95) 0%,rgba(248,249,240,0.45) 28%,rgba(248,249,240,0) 55%),url("https://green-paradise.be/wp-content/uploads/2026/06/3599.jpg");background-size:cover;background-position:center}@media (max-width:980px){.gp-green-space-section{grid-template-columns:1fr}.gp-green-space-image{height:280px;border-radius:12px}}@media (max-width:767px){.gp-green-space-section{padding:28px 22px}.gp-green-space-text h2{font-size:24px}.gp-green-space-list{grid-template-columns:1fr}}.gp-check-list ul{list-style:none;padding-left:0}.gp-check-list ul li{position:relative;padding-left:35px;margin-bottom:12px}.gp-check-list ul li::before{content:"✓";position:absolute;left:0;top:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#8CC63F;color:#fff;border-radius:50%;font-size:12px;font-weight:700}.gp-contact-card{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:40px 50px;background:linear-gradient(135deg,#f7f8ef 0%,#eef5df 100%);border-radius:12px}.gp-contact-content{flex:1}.gp-contact-content h2{margin:0;font-family:'Montserrat',sans-serif;font-size:42px;font-weight:800;line-height:1.2;color:#3b261b}.gp-contact-content h2 span{color:#118A38}.gp-divider{display:flex;align-items:center;gap:15px;margin:18px 0 30px}.gp-divider span{width:70px;height:2px;background:#8CC63F}.gp-divider i{color:#8CC63F;font-size:18px}.gp-contact-content p{margin:0 0 15px;max-width:650px;font-family:'Open Sans',sans-serif;font-size:17px;line-height:1.8;color:#333}.gp-contact-content strong{display:block;margin-bottom:30px;font-family:'Open Sans',sans-serif;font-size:17px;line-height:1.7;color:#222}.gp-buttons{display:flex;gap:16px}.gp-btn{width:220px;height:54px;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;border-radius:10px;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;transition:.3s}.gp-btn-green{background:#118A38;border:2px solid #118A38;color:#fff}.gp-btn-green:hover{background:#0d6f2d}.gp-btn-outline{border:2px solid #118A38;color:#118A38;background:transparent}.gp-btn-outline:hover{background:#118A38;color:#fff}.gp-plant img{width:240px;display:block}@media(max-width:980px){.gp-contact-card{flex-direction:column;text-align:center;padding:35px 25px}.gp-divider{justify-content:center}.gp-buttons{flex-direction:column;align-items:center}.gp-btn{width:100%;max-width:300px}.gp-plant img{width:180px}.gp-contact-content h2{font-size:32px}}.et_pb_text_14{margin-top:15px!important;padding-top:15px!important;padding-right:15px!important;padding-bottom:15px!important;padding-left:15px!important;text-align:center}.et_pb_text_14 .et_pb_text_inner h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:28px}.et_pb_text_15{padding-right:15px!important;padding-left:15px!important;text-align:center}.et_pb_text_15 .et_pb_text_inner{font-size:16px}@media only screen and (max-width:767px){.et_pb_row_0_tb_footer{justify-content:start;flex-wrap:wrap}.et_pb_image_1{margin-top:-20px!important;padding-right:0px;padding-left:0px}.et_pb_image_1.et_pb_image{text-align:center;margin-left:auto;margin-right:auto;align-items:center}.et_pb_row_2,.et_pb_row_10{justify-content:center;align-items:center;--align-items:center;flex-wrap:wrap}.et_pb_text_3,.et_pb_text_4{padding-right:0px!important;padding-left:0px!important}.et_pb_text_7 .et_pb_text_inner h2,.et_pb_text_11 .et_pb_text_inner h2{font-size:24px}.et_pb_row_9{--horizontal-gap:2.5%;flex-wrap:wrap}.et_pb_row_9>[class*="et_flex_column"]{--horizontal-gap-parent:2.5%}.et_pb_text_13 .et_pb_text_inner h2{font-size:20px}}