.ind-wrap{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.ind-tag{font-family:'Montserrat';background:#f5f7fa;border:1px solid #e8ecf1;color:#000;font-size:13px;font-weight:600;padding:9px 20px;border-radius:25px;letter-spacing:.3px;transition:background .2s,color .2s,border-color .2s}.ind-tag:hover{background:#07aadc;color:#fff;border-color:#07aadc}ul.recovered-product{padding:0px!important}ul.recovered-product{list-style:none!important;color:#000;font-size:15px;font-family:Open Sans}span.ico-er{margin-right:10px;width:22px;height:22px;flex-shrink:0;background:#07aadc;color:#eee;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;margin-top:1px}span.step-number{position:absolute;top:0px;left:24px;background:#56bbd7;color:#fff;font-family:montserrat;font-size:14px;font-weight:800;letter-spacing:1px;padding:3px 14px;border-radius:20px}h3.step-title{font-size:18px;font-weight:700;letter-spacing:0.4px}span.box-number{font-size:45px;font-weight:700;font-family:'Montserrat'}sup{font-size:22px;color:#56bbd7}span.box-title{font-size:14px;font-weight:600;letter-spacing:0.3px}div#plant-design-objectives{display:flex;flex-direction:column;justify-content:center;height:100vh}.about-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.about-badges span{background:#56bbd7;color:#fff;font-family:open sans;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 16px;border-radius:3px}li{padding-bottom:5px}.plant-list{list-style:none!important;color:#fff;font-size:15px;font-family:Open Sans}.plant-list li .ico{margin-right:10px;width:22px;height:22px;flex-shrink:0;background:#07aadc;color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;margin-top:1px}ul.plant-list{padding:0px!important}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:0.82%}}.et_pb_promo_description{padding-bottom:0px}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}tr:nth-child(even){background-color:#56BBD7!important}.entry-content tr th{font-size:11px;background:#ccc}td,th{border:1px solid #dddddd}@media only screen and (max-width:600px){.fancybox-content-inside{width:276px!important}}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}sup{height:0px;line-height:3;bottom:1em}