.elementor .s-n-hero{min-height:240px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:70px;padding-inline-end:40px;background-image:linear-gradient(115deg, #212431 0%,#20233000 100%),url("https://sustainability.backoffice-df.com/wp-content/uploads/2026/09/Frame-2.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:4px;justify-content:center;align-items:flex-start;}.elementor .s-n-introin{width:100%;max-width:1000px;flex-direction:column;gap:18px;align-items:center;}.elementor .s-n-intro{padding-block-start:72px;padding-block-end:84px;padding-inline-start:40px;padding-inline-end:40px;background-image:url("https://sustainability.backoffice-df.com/wp-content/uploads/2026/09/Frame.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .s-n-mathead{flex-direction:column;gap:8px;align-items:center;}.elementor .s-n-donut{min-width:210px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .s-n-dot{width:12px;height:12px;border-radius:6px;background-color:#8DC63F;flex:0 0 auto;}.elementor .s-n-legleft{padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .s-n-legrow{padding:0px;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .s-n-dot2{width:12px;height:12px;border-radius:6px;background-color:#F26522;flex:0 0 auto;}.elementor .s-n-dot3{width:12px;height:12px;border-radius:6px;background-color:#9AA3AF;flex:0 0 auto;}.elementor .s-n-legend{min-width:260px;padding:0px;flex-direction:column;gap:22px;flex:1 1 auto;}.elementor .s-n-akr{min-width:280px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:6px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#FF6633;border-style:solid;background-color:#3A2C2A;flex-direction:column;gap:8px;flex:1 1 auto;justify-content:center;}.elementor .s-n-chartrow{width:100%;max-width:1200px;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .s-n-mat{padding-block-start:72px;padding-block-end:84px;padding-inline-start:40px;padding-inline-end:40px;background-color:#212431;flex-direction:column;gap:40px;align-items:center;}.elementor .s-n-resleft{min-width:260px;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .s-n-numc{width:0px;height:38px;min-width:38px;border-radius:9px;border-width:1px;border-color:#FFFFFF38;border-style:solid;background-color:#00000047;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .s-n-restxt{min-width:0px;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .s-n-rescard{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:22px;border-radius:10px;border-width:1px;border-color:#FF663399;border-style:solid;background-image:linear-gradient(90deg, #ff663352 0%,#ffffff00 81%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;gap:16px;align-items:center;}.elementor .s-n-rescards{min-width:320px;padding:0px;flex-direction:column;gap:16px;flex:1 1 auto;}.elementor .s-n-resin{width:100%;max-width:1180px;padding:0px;flex-direction:row;gap:60px;flex-wrap:wrap;align-items:center;}.elementor .s-n-res{padding-block-start:72px;padding-block-end:84px;padding-inline-start:40px;padding-inline-end:40px;background-image:url("https://sustainability.backoffice-df.com/wp-content/uploads/2026/09/panorama-view-hawaii-mountains-1-1024x498.png"),linear-gradient(#212431, #212431);background-repeat:no-repeat,repeat;background-attachment:scroll;background-size:cover,auto auto;background-position:center center,0% 0%;flex-direction:column;align-items:center;}