.screen textarea:focus,
    .screen input:focus {
      outline: none;
    }

    .screen * {
      -webkit-font-smoothing: antialiased;
      box-sizing: border-box;
    }

    .screen div {
      -webkit-text-size-adjust: none;
    }

    .component-wrapper a {
      display: contents;
      pointer-events: auto;
      text-decoration: none;
    }

    .component-wrapper * {
      -webkit-font-smoothing: antialiased;
      box-sizing: border-box;
      pointer-events: none;
    }

    .component-wrapper a *,
    .component-wrapper input,
    .component-wrapper video,
    .component-wrapper iframe {
      pointer-events: auto;
    }

    .component-wrapper.not-ready,
    .component-wrapper.not-ready * {
      visibility: hidden !important;
    }

    .screen a {
      display: contents;
      text-decoration: none;
    }

    .full-width-a {
      width: 100%;
    }

    .full-height-a {
      height: 100%;
    }

    .container-center-vertical {
      align-items: center;
      display: flex;
      flex-direction: row;
      height: 100%;
      pointer-events: none;
    }

    .container-center-vertical>* {
      flex-shrink: 0;
      pointer-events: auto;
    }

    .container-center-horizontal {
      display: flex;
      flex-direction: row;
      justify-content: center;
      pointer-events: none;
      width: 100%;
    }

    .container-center-horizontal>* {
      flex-shrink: 0;
      pointer-events: auto;
    }

    .auto-animated div {
      --z-index: -1;
      opacity: 0;
      position: absolute;
    }

    .auto-animated input {
      --z-index: -1;
      opacity: 0;
      position: absolute;
    }

    .auto-animated .container-center-vertical,
    .auto-animated .container-center-horizontal {
      opacity: 1;
    }

    .overlay-base {
      display: none;
      height: 100%;
      opacity: 0;
      position: fixed;
      top: 0;
      width: 100%;
    }

    .overlay-base.animate-appear {
      align-items: center;
      animation: reveal 0.3s ease-in-out 1 normal forwards;
      display: flex;
      flex-direction: column;
      justify-content: center;
      opacity: 0;
    }

    .overlay-base.animate-disappear {
      animation: reveal 0.3s ease-in-out 1 reverse forwards;
      display: block;
      opacity: 1;
      pointer-events: none;
    }

    .overlay-base.animate-disappear * {
      pointer-events: none;
    }

    @keyframes reveal {
      from {
        opacity: 0
      }

      to {
        opacity: 1
      }
    }

    .animate-nodelay {
      animation-delay: 0s;
    }

    .align-self-flex-start {
      align-self: flex-start;
    }

    .align-self-flex-end {
      align-self: flex-end;
    }

    .align-self-flex-center {
      align-self: flex-center;
    }

    .valign-text-middle {
      display: flex;
      flex-direction: column;
      justify-content: center;
    }

    .valign-text-bottom {
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
    }

    input:focus {
      outline: none;
    }

    .listeners-active,
    .listeners-active * {
      pointer-events: auto;
    }

    .hidden,
    .hidden * {
      pointer-events: none;
      visibility: hidden;
    }

    .smart-layers-pointers,
    .smart-layers-pointers * {
      pointer-events: auto;
      visibility: visible;
    }

    .listeners-active-click,
    .listeners-active-click * {
      cursor: pointer;
    }

    * {
      box-sizing: border-box;
    }

    :root {
      --black: #000000;
      --brown: #8c4900;
      --onyx: #3a3a3a;
      --soapstone: #fdfbfb;
      --tango: #f58220;
      --white: #ffffff;

      --font-size-l: 18px;
      --font-size-m: 16px;
      --font-size-xl: 24px;
      --font-size-xxl: 36px;

      --font-family-inter: "Inter", Helvetica;
    }

    .inter-normal-white-18px {
      color: var(--white);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-l);
      font-style: normal;
      font-weight: 400;
    }

    .inter-medium-white-18px {
      color: var(--white);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-l);
      font-style: normal;
      font-weight: 500;
    }

    .inter-bold-soapstone-24px {
      color: var(--soapstone);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-xl);
      font-style: normal;
      font-weight: 700;
    }

    .inter-normal-soapstone-16px {
      color: var(--soapstone);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-m);
      font-style: normal;
      font-weight: 400;
    }

    .inter-bold-tango-18px {
      color: var(--tango);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-l);
      font-style: normal;
      font-weight: 700;
    }

    .inter-normal-onyx-18px {
      color: var(--onyx);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-l);
      font-style: normal;
      font-weight: 400;
    }

    .inter-medium-white-24px {
      color: var(--white);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-xl);
      font-style: normal;
      font-weight: 500;
    }

    .inter-bold-white-18px {
            color: var(--white);
            font-family: var(--font-family-inter);
            font-size: var(--font-size-l);
            font-style: normal;
            font-weight: 700;
        }

    .inter-normal-onyx-16px {
            color: var(--onyx);
            font-family: var(--font-family-inter);
            font-size: var(--font-size-m);
            font-style: normal;
            font-weight: 400;
        }

    :root {}


    /* screen - 2u461-about-about-us */

    .x2u461-about-about-us {
      background-color: #fdfafa;
      height: 5320px;
      overflow: hidden;
      overflow-x: hidden;
      position: relative;
      width: 1440px;
    }

    .x2u461-about-about-us .group-179-ReqIUP {
      background-color: transparent;
      height: 443px;
      left: 66px;
      position: absolute;
      top: 4764px;
      width: 1264px;
    }

    .x2u461-about-about-us .frame-46-N7dvoV {
      background-color: var(--tango);
      height: 415px;
      left: 44px;
      overflow: hidden;
      position: absolute;
      top: 0px;
      width: 1220px;
    }

    .x2u461-about-about-us .frame-36-D80th8 {
      align-items: center;
      background-color: transparent;
      display: inline-flex;
      gap: 10px;
      justify-content: center;
      left: 372px;
      padding: 10px;
      position: absolute;
      top: 126px;
    }

    .x2u461-about-about-us .title-tFMdMy {
      background-color: transparent;
      color: var(--white);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-xxl);
      font-style: normal;
      font-weight: 700;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: fit-content;
    }

    .x2u461-about-about-us .unlock-exclusive-benefits-D80th8 {
      background-color: transparent;
      color: var(--white);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-m);
      font-style: normal;
      font-weight: 600;
      height: auto;
      left: 511px;
      letter-spacing: 0.00px;
      line-height: normal;
      position: absolute;
      text-align: left;
      top: 104px;
      white-space: nowrap;
      width: auto;
    }

    .x2u461-about-about-us .frame-27-D80th8 {
      background-color: var(--white);
      box-shadow: 0px 4px 14px #00000033;
      left: 450px;
      padding: 20px 40px;
      position: absolute;
      top: 242px;
    }

    .x2u461-about-about-us .become-a-member-xqKWNZ {
      color: var(--tango);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-xl);
      font-style: normal;
      font-weight: 700;
    }

    .x2u461-about-about-us .clip-path-group-D80th8 {
      background-color: transparent;
      height: 223px;
      left: 1019px;
      position: absolute;
      top: 192px;
      width: 201px;
    }

    .x2u461-about-about-us .clip-path-group-GnUfhA {
      background-color: transparent;
      height: 90px;
      left: 917px;
      position: absolute;
      top: 325px;
      width: 137px;
    }

    .x2u461-about-about-us .clip-path-group-FPUMZM {
      background-color: transparent;
      height: 159px;
      left: 1153px;
      position: absolute;
      top: 102px;
      width: 67px;
    }

    .x2u461-about-about-us .frame-66-N7dvoV {
      background-color: transparent;
      height: 363px;
      left: 0px;
      position: absolute;
      top: 80px;
      width: 347px;
    }

    .x2u461-about-about-us .group-5s72dp {
      background-color: transparent;
      height: 363px;
      left: 0px;
      position: relative;
      top: 0px;
      width: 347px;
    }

    .x2u461-about-about-us .mask-group-UXfrJZ {
      height: 363px;
      width: 347px;
    }

    .x2u461-about-about-us .frame-91-ReqIUP {
      background-color: var(--tango);
      height: 256px;
      left: 0px;
      overflow: hidden;
      position: absolute;
      width: 1440px;
    }

    .x2u461-about-about-us .group-205-QqF55b {
      background-color: transparent;
      height: 584px;
      left: 172px;
      opacity: 0.6;
      position: absolute;
      top: -110px;
      width: 1121px;
    }

    .x2u461-about-about-us .copy-of-foodindustryasia-2-1-QdxxSK {
      background-color: transparent;
      height: 584px;
      left: 0px;
      object-fit: cover;
      position: absolute;
      top: 0px;
      width: 584px;
    }

    .x2u461-about-about-us .copy-of-foodindustryasia-2-2-QdxxSK {
      background-color: transparent;
      height: 256px;
      left: 537px;
      object-fit: cover;
      position: absolute;
      top: 110px;
      width: 584px;
    }

    .x2u461-about-about-us .untitled-1440-x-991-px-3-1-QqF55b {
      background-color: transparent;
      height: 594px;
      left: 410px;
      object-fit: cover;
      position: absolute;
      top: -94px;
      width: 620px;
    }

    .x2u461-about-about-us .frame-596-ReqIUP {
      align-items: center;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      left: 110px;
      position: absolute;
      top: 427px;
      width: 1220px;
    }

    .x2u461-about-about-us .frame-237-aJY4yx {
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      gap: 24px;
    }

    .x2u461-about-about-us .frame-235-Xuxx73 {
      align-items: center;
      background-color: var(--brown);
      border-radius: 5px 5px 0px 0px;
      display: flex;
      gap: 10px;
      justify-content: center;
      padding: 20px 10px;
      position: relative;
      width: 200px;
    }

    .x2u461-about-about-us .about-us-67aHEv {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -3.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .frame-236-Xuxx73 {
      align-items: center;
      background-color: var(--brown);
      border-radius: 5px 5px 0px 0px;
      display: flex;
      gap: 10px;
      justify-content: center;
      opacity: 0.4;
      padding: 20px 10px;
      position: relative;
      width: 200px;
    }

    .x2u461-about-about-us .priorities-J19SzO {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -3.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .frame-237-Xuxx73 {
      background-color: var(--brown);
      border-radius: 5px 5px 0px 0px;
      display: flex;
      gap: 10px;
      justify-content: center;
      opacity: 0.4;
      padding: 20px 10px;
      width: 200px;
    }

    .x2u461-about-about-us .structure-Zhe7mL {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -3.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .vector-49-aJY4yx {
      background-color: transparent;
      height: 3px;
      margin-bottom: -1.50px;
      position: relative;
      width: 1220px;
    }

    .x2u461-about-about-us .frame-598-ReqIUP {
      align-items: center;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      gap: 24px;
      left: 110px;
      position: absolute;
      top: 269px;
      width: 1220px;
    }

    .x2u461-about-about-us .get-to-know-food-industry-asia-SZxdTk {
      align-self: stretch;
      background-color: transparent;
      color: var(--onyx);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-xxl);
      font-style: normal;
      font-weight: 800;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
    }

    .x2u461-about-about-us .food-industry-asia-f-SZxdTk {
      align-self: stretch;
      color: var(--onyx);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-m);
      font-style: normal;
      font-weight: 400;
      line-height: 28px;
      position: relative;
      text-align: center;
    }

    .x2u461-about-about-us .frame-238-ReqIUP {
      align-items: center;
      background-color: var(--onyx);
      border-radius: 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 376px;
      justify-content: center;
      left: 110px;
      overflow: hidden;
      padding: 24px 35px;
      position: absolute;
      top: 557px;
      width: 600px;
    }

    .x2u461-about-about-us .frame-247-XJUxaX {
      align-items: flex-start;
      align-self: stretch;
      background-color: transparent;
      display: flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 20px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-about-us .frame-245-JkwEel {
      flex: 0 0 auto;
    }

    .x2u461-about-about-us .multi-stakeholder-engagement-nS5l4p {
      align-self: stretch;
      background-color: transparent;
      color: var(--white);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-xl);
      font-style: normal;
      font-weight: 700;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
    }

    .x2u461-about-about-us .frame-244-nS5l4p {
      align-self: stretch;
      display: flex;
      width: 100%;
    }

    .x2u461-about-about-us .fia-collaborates-wit-WxXreR {
      background-color: transparent;
      color: var(--white);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-m);
      font-style: normal;
      font-weight: 400;
      letter-spacing: 0.00px;
      line-height: 22px;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: 323px;
    }

    .x2u461-about-about-us .frame-240-ReqIUP {
      align-items: center;
      background-color: var(--onyx);
      border-radius: 5px;
      display: flex;
      gap: 10px;
      left: 110px;
      overflow: hidden;
      padding: 24px 35px;
      position: absolute;
      top: 953px;
      width: 393px;
    }

    .x2u461-about-about-us .frame-249-jfjMNA {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      gap: 20px;
      position: relative;
      width: 323px;
    }

    .x2u461-about-about-us .frame-245-luhHj5 {
      align-items: flex-start;
      display: flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 10px;
      justify-content: center;
      padding: 10px 0px;
    }

    .x2u461-about-about-us .clip-path-group-gHdP4o {
      background-color: transparent;
      height: 148px;
      position: relative;
      width: 148px;
    }

    .x2u461-about-about-us .industry-led-YCD0dX {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .frame-244-YCD0dX {
      display: inline-flex;
      justify-content: center;
    }

    .x2u461-about-about-us .founded-by-a-consort-WEA5JS {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 22px;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: 323px;
    }

    .x2u461-about-about-us .frame-241-ReqIUP {
      align-items: flex-start;
      background-color: var(--onyx);
      border-radius: 5px;
      display: flex;
      flex-direction: column;
      gap: 20px;
      left: 524px;
      overflow: hidden;
      padding: 24px 35px;
      position: absolute;
      top: 953px;
      width: 393px;
    }

    .x2u461-about-about-us .frame-245-IwU384 {
      align-items: flex-start;
      display: flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 10px;
      justify-content: center;
      padding: 10px 0px;
    }

    .x2u461-about-about-us .group-206-Rzx9a3 {
      background-color: transparent;
      height: 148px;
      position: relative;
      width: 148px;
    }

    .x2u461-about-about-us .asia-pacific-focus-88dhrO {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .frame-244-88dhrO {
      display: inline-flex;
      justify-content: center;
    }

    .x2u461-about-about-us .fia-operates-across-7gFxaE {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 22px;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: 323px;
    }

    .x2u461-about-about-us .frame-242-ReqIUP {
      align-items: center;
      background-color: var(--onyx);
      border-radius: 5px;
      display: flex;
      gap: 10px;
      left: 937px;
      overflow: hidden;
      padding: 24px 35px;
      position: absolute;
      top: 953px;
      width: 394px;
    }

    .x2u461-about-about-us .frame-250-QRE0fG {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      gap: 20px;
      position: relative;
      width: 324px;
    }

    .x2u461-about-about-us .frame-245-Mfb5x9 {
      align-items: flex-start;
      display: flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 10px;
      justify-content: center;
      padding: 10px 0px;
    }

    .x2u461-about-about-us .group-207-ER4U2M {
      background-color: transparent;
      height: 148px;
      position: relative;
      width: 130px;
    }

    .x2u461-about-about-us .vector-X2XeAn {
      background-color: transparent;
      height: 71px;
      left: 33px;
      position: absolute;
      top: 56px;
      width: 64px;
    }

    .x2u461-about-about-us .clip-path-group-X2XeAn {
      background-color: transparent;
      height: 148px;
      left: 0px;
      position: absolute;
      top: 0px;
      width: 130px;
    }

    .x2u461-about-about-us .policy-advocacy-aWTnSs {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .frame-244-aWTnSs {
      display: inline-flex;
      justify-content: center;
    }

    .x2u461-about-about-us .fia-actively-engages-EBWNQx {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 22px;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: 324px;
    }

    .x2u461-about-about-us .frame-239-ReqIUP {
      align-items: flex-start;
      background-color: var(--onyx);
      border-radius: 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 376px;
      left: 730px;
      overflow: hidden;
      padding: 24px 35px;
      position: absolute;
      top: 557px;
      width: 600px;
    }

    .x2u461-about-about-us .frame-248-R8AIIK {
      align-items: flex-start;
      align-self: stretch;
      background-color: transparent;
      display: flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 20px;
      margin-bottom: -17.00px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-about-us .frame-245-VBYZLC {
      align-items: flex-start;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 163px;
      justify-content: center;
      padding: 10px 0px;
    }

    .x2u461-about-about-us .clip-path-group-AKWFbx {
      background-color: transparent;
      height: 148px;
      margin-bottom: -2.50px;
      margin-top: -2.50px;
      position: relative;
      width: 148px;
    }

    .x2u461-about-about-us .frame-246-VBYZLC {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 20px;
      position: relative;
      width: 530px;
    }

    .x2u461-about-about-us .membership-organization-IC43IH {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .frame-244-IC43IH {
      display: inline-flex;
      justify-content: center;
    }

    .x2u461-about-about-us .food-industry-asia-f-5T8QKs {
      line-height: 22px;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: 530px;
    }

    .x2u461-about-about-us .frame-67-ReqIUP {
      /*background-color: var(--onyx); */
      background-color: #f2f2f2;
      height: 683px;
      left: 0px;
      overflow: hidden;
      position: absolute;
      top: 1551px;
      width: 1440px;
    }

    .x2u461-about-about-us .frame-68-oKxU1a {
      align-items: center;
      background-color: transparent;
      display: flex;
      flex-wrap: wrap;
      gap: 36px 36px;
      left: 110px;
      position: relative;
      top: 40px;
      width: 1220px;
    }

    .x2u461-about-about-us .frame-40-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-41-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-42-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-43-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-44-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-45-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-46-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-47-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-48-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-49-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-50-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-51-xxs1sR {
      align-items: center;
      background-color: transparent;
      border-radius: 5px;
      display: flex;
      gap: 10px;
      height: 177px;
      justify-content: center;
      overflow: hidden;
      padding: 10px;
      position: relative;
      width: 278px;
    }

    .x2u461-about-about-us .frame-145-ReqIUP {
      align-items: center;
      background-color: transparent;
      display: inline-flex;
      gap: 10px;
      justify-content: center;
      left: 110px;
      padding: 10px 0px;
      position: absolute;
      top: 1454px;
    }

    .x2u461-about-about-us .our-consumer-brand-tyk717 {
      background-color: transparent;
      color: var(--onyx);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-xxl);
      font-style: normal;
      font-weight: 800;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: fit-content;
    }

    .x2u461-about-about-us .frame-24-ReqIUP {
      align-items: center;
      background-color: var(--white);
      display: flex;
      justify-content: space-between;
      left: 0px;
      overflow: hidden;
      padding: 20px 110px;
      position: absolute;
      top: 0px;
      width: 1440px;
    }

    .x2u461-about-about-us .image-3-ZUpWkt {
      background-color: transparent;
      height: 61px;
      object-fit: cover;
      position: relative;
      width: 133px;
    }

    .x2u461-about-about-us .frame-26-ZUpWkt {
      align-items: center;
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      gap: 30px;
      position: relative;
    }

    .x2u461-about-about-us .frame-23-7eXhrW {
      align-items: center;
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      gap: 25px;
      justify-content: center;
      position: relative;
    }

    .x2u461-about-about-us .about-ROhBQE {
      color: var(--tango);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-l);
      font-style: normal;
      font-weight: 500;
    }

    .x2u461-about-about-us .frame-559-ZUpWkt {
      align-items: center;
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      gap: 12px;
      position: relative;
    }

    .x2u461-about-about-us .frame-29-4Txves {
      align-items: center;
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      gap: 9px;
      position: relative;
    }

    .x2u461-about-about-us .frame-27-2H1N95 {
      background-color: transparent;
      border: 1px solid;
      border-color: var(--tango);
      flex: 0 0 auto;
      padding: 13px 25px;
      position: relative;
    }

    .x2u461-about-about-us .login-IHADPI {
      background-color: transparent;
      color: var(--tango);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-l);
      font-style: normal;
      font-weight: 700;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .frame-28-4Txves {
      align-items: center;
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      gap: 9px;
      position: relative;
    }

    .x2u461-about-about-us .frame-27-mgiLEr {
      background-color: var(--tango);
      flex: 0 0 auto;
      padding: 13px 25px;
      position: relative;
    }

    .x2u461-about-about-us .frame-47-ReqIUP {
      background-color: #232323;
      height: 383px;
      left: 0px;
      overflow: hidden;
      position: absolute;
      top: 3237px;
      width: 1440px;
    }

    .x2u461-about-about-us .frame-65-5IyDnA {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      gap: 160px;
      justify-content: center;
      left: 110px;
      position: relative;
      top: 56px;
      width: 1220px;
    }

    .x2u461-about-about-us .group-174-VdBG3x {
      background-color: transparent;
      height: 221px;
      position: relative;
      width: 261px;
    }

    .x2u461-about-about-us .group-6-VmQzxJ {
      background-color: transparent;
      height: 61px;
      left: 0px;
      position: absolute;
      top: 0px;
      width: 133px;
    }

    .x2u461-about-about-us .mask-group-xWzxOj {
      height: 61px;
      width: 69px;
    }

    .x2u461-about-about-us .mask-group-emOxld {
      height: 61px;
      width: 133px;
    }

    .x2u461-about-about-us .vector-43-VmQzxJ {
      background-color: transparent;
      height: 1px;
      left: 0px;
      object-fit: cover;
      position: absolute;
      top: 90px;
      width: 259px;
    }

    .x2u461-about-about-us .food-industry-asia-f-VmQzxJ {
      color: var(--white);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-m);
      font-style: normal;
      font-weight: 400;
      height: auto;
      left: 0px;
      line-height: 28px;
      position: absolute;
      text-align: left;
      top: 109px;
      width: 259px;
    }

    .x2u461-about-about-us .frame-62-VdBG3x {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      gap: 24px;
      position: relative;
      width: 198px;
    }

    .x2u461-about-about-us .navigation-3WwUGc {
      align-self: stretch;
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
    }

    .x2u461-about-about-us .frame-54-3WwUGc {
      align-items: flex-start;
      align-self: stretch;
      background-color: transparent;
      display: flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 10px;
      justify-content: center;
      padding: 10px 0px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-about-us .frame-57-PSDwFu {
      align-items: center;
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      gap: 10px;
      justify-content: center;
      padding: 10px 0px;
      position: relative;
    }

    .x2u461-about-about-us .frame-55-PSDwFu {
      align-items: flex-start;
      display: inline-flex;
      flex-direction: column;
      justify-content: center;
    }

    .x2u461-about-about-us .frame-58-PSDwFu {
      align-items: flex-start;
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 10px;
      justify-content: center;
      padding: 10px 0px;
      position: relative;
    }

    .x2u461-about-about-us .frame-61-VdBG3x {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      gap: 24px;
      position: relative;
      width: 160px;
    }

    .x2u461-about-about-us .membership-gU96i7 {
      align-self: stretch;
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
    }

    .x2u461-about-about-us .frame-55-gU96i7 {
      align-items: flex-start;
      align-self: stretch;
      display: flex;
      flex-direction: column;
      justify-content: center;
      width: 100%;
    }

    .x2u461-about-about-us .frame-55-VrCoP6 {
      align-items: flex-start;
      display: inline-flex;
      flex-direction: column;
      justify-content: center;
    }

    .x2u461-about-about-us .frame-63-VdBG3x {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      gap: 20px;
      position: relative;
      width: 123px;
    }

    .x2u461-about-about-us .social-pLMBxJ {
      align-self: stretch;
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
    }

    .x2u461-about-about-us .frame-55-pLMBxJ {
      align-items: center;
      display: flex;
      width: 122px;
    }

    .x2u461-about-about-us .frame-565-gPQdmj {
      align-items: center;
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      gap: 10px;
      position: relative;
    }

    .x2u461-about-about-us .icbaseline-tiktok-nEx4Oz {
      background-color: transparent;
      height: 34px;
      position: relative;
      width: 34px;
    }

    .x2u461-about-about-us .abbott_-laboratories_logosvg-1 {
      background-color: transparent;
      height: 140px;
      object-fit: contain;
      position: relative;
      width: 206px;
    }

    .x2u461-about-about-us .about {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .become-a-member {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .contact {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .food-industry-asia-f {
      background-color: transparent;
      letter-spacing: 0.00px;
    }

    .x2u461-about-about-us .frame-237 {
      align-items: center;
      position: relative;
    }

    .x2u461-about-about-us .frame-243 {
      align-items: flex-start;
      align-self: stretch;
      background-color: transparent;
      display: flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 5px;
      justify-content: center;
      padding: 10px 0px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-about-us .frame-244 {
      align-items: center;
      background-color: transparent;
      flex: 0 0 auto;
      gap: 10px;
      padding: 10px 0px;
      position: relative;
    }

    .x2u461-about-about-us .frame-245 {
      background-color: transparent;
      position: relative;
      width: 186px;
    }

    .x2u461-about-about-us .frame-27 {
      align-items: center;
      border-radius: 5px;
      display: inline-flex;
      gap: 10px;
      justify-content: center;
    }

    .x2u461-about-about-us .frame-55 {
      background-color: transparent;
      flex: 0 0 auto;
      gap: 10px;
      padding: 10px 0px;
      position: relative;
    }

    .x2u461-about-about-us .frame-56 {
      align-items: flex-start;
      background-color: transparent;
      display: inline-flex;
      flex: 0 0 auto;
      flex-direction: column;
      gap: 10px;
      justify-content: center;
      padding: 10px 0px;
      position: relative;
    }

    .x2u461-about-about-us .home {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .icbaseline-facebook {
      background-color: transparent;
      height: 34px;
      position: relative;
      width: 34px;
    }

    .x2u461-about-about-us .issues-hub {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-about-us .mask-group {
      background-color: transparent;
      left: 0px;
      position: absolute;
      top: 0px;
    }

    .x2u461-about-about-us .membership-benefits {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: normal;
      margin-top: -1.00px;
      position: relative;
      text-align: left;
      width: fit-content;
    }

    .x2u461-about-priorities frame-about-three-strat {
        align-items: flex-start;
            background-color: transparent;
            display: flex;
            flex-direction: column;
            left: 110px;
            position: absolute;
            top: 2326px;
            width: 393px;
    }

    .x2u461-about-priorities .title-oHgSI8 {
            background-color: transparent;
            color: var(--onyx);
            font-family: var(--font-family-inter);
            font-size: var(--font-size-xxl);
            font-style: normal;
            font-weight: 800;
            height: auto;
            left: 274px;
            letter-spacing: 0.00px;
            line-height: normal;
            position: absolute;
            text-align: center;
            top: 2266px;
            width: 891px;
        }

    .x2u461-about-priorities .fia-has-three-strate-oHgSI8 {
            background-color: transparent;
            height: auto;
            left: 110px;
            letter-spacing: 0.00px;
            line-height: 28px;
            position: absolute;
            text-align: center;
            top: 2394px;
            width: 1220px;
        }

    .x2u461-about-priorities .frame-488-oHgSI8 {
            align-items: flex-start;
            background-color: transparent;
            display: flex;
            flex-direction: column;
            left: 110px;
            position: absolute;
            top: 2526px;
            width: 393px;
        }

    .x2u461-about-priorities .frame-240-AXuoFR {
            align-items: center;
            align-self: stretch;
            background-color: var(--brown);
            border-radius: 5px 5px 0px 0px;
            display: flex;
            gap: 10px;
            height: 112px;
            justify-content: center;
            overflow: hidden;
            padding: 15px;
            position: relative;
            width: 100%;
        }

    .x2u461-about-priorities .group-209-POaxjY {
            background-color: transparent;
            height: 82px;
            position: relative;
            width: 259px;
        }

    .x2u461-about-priorities .group-208-B7YVTU {
            width: 261px;
        }

    .x2u461-about-priorities .group-208 {
            background-color: transparent;
            height: 22px;
            left: 0px;
            position: absolute;
            top: 30px;
        }

    .x2u461-about-priorities .health-nutrition-innovation-WZ8xoh {
            background-color: transparent;
            height: auto;
            left: 0px;
            letter-spacing: 0.00px;
            line-height: normal;
            position: absolute;
            text-align: left;
            top: 0px;
            width: auto;
        }

    .x2u461-about-priorities .frame-482-AXuoFR {
            align-items: center;
            align-self: stretch;
            background-color: var(--black-haze);
            display: flex;
            flex: 0 0 auto;
            gap: 10px;
            justify-content: center;
            padding: 24px 35px;
            position: relative;
            width: 100%;
        }

    .x2u461-about-priorities .fia-advocates-a-mult-qPQCOA {
            background-color: transparent;
            letter-spacing: 0.00px;
            line-height: 28px;
            margin-top: -1.00px;
            position: relative;
            text-align: left;
            width: 323px;
        }

    .x2u461-about-priorities .frame-487-oHgSI8 {
            align-items: flex-start;
            background-color: transparent;
            display: flex;
            flex-direction: column;
            left: 937px;
            position: absolute;
            top: 2526px;
            width: 393px;
        }

    .x2u461-about-priorities .frame-243-gkvx1t {
            align-items: center;
            align-self: stretch;
            background-color: var(--brown);
            border-radius: 5px 5px 0px 0px;
            display: flex;
            gap: 10px;
            height: 112px;
            justify-content: center;
            overflow: hidden;
            padding: 15px;
            position: relative;
            width: 100%;
        }

    .x2u461-about-priorities .group-211-AZ0ta6 {
            background-color: transparent;
            height: 82.00296020507812px;
            position: relative;
            width: 232px;
        }

    .x2u461-about-priorities .group-208-b2bzzo {
            width: 234px;
        }

    .x2u461-about-priorities .sustainability-resilience-sVvl4b {
            background-color: transparent;
            height: auto;
            left: 0px;
            letter-spacing: 0.00px;
            line-height: normal;
            position: absolute;
            text-align: left;
            top: 0px;
            width: auto;
        }

    .x2u461-about-priorities .frame-246-gkvx1t {
            align-items: flex-start;
            align-self: stretch;
            background-color: var(--black-haze);
            border-radius: 0px 0px 5px 5px;
            display: flex;
            gap: 10px;
            height: 312px;
            padding: 24px 35px;
            position: relative;
            width: 100%;
        }

    .x2u461-about-priorities .fia-takes-a-data-dri-x5txmG {
            background-color: transparent;
            letter-spacing: 0.00px;
            line-height: 28px;
            margin-right: -22.00px;
            margin-top: -1.00px;
            position: relative;
            text-align: left;
            width: 345px;
        }

    .x2u461-about-priorities .frame-486-oHgSI8 {
            align-items: flex-start;
            background-color: transparent;
            display: flex;
            flex-direction: column;
            left: 523px;
            position: absolute;
            top: 2526px;
            width: 394px;
        }

    .x2u461-about-priorities .frame-241-F8Eqpw {
            align-items: center;
            align-self: stretch;
            background-color: var(--brown);
            border-radius: 5px 5px 0px 0px;
            display: flex;
            gap: 10px;
            height: 112px;
            justify-content: center;
            overflow: hidden;
            padding: 15px;
            position: relative;
            width: 100%;
        }

    .x2u461-about-priorities .group-210-NpZSEB {
            background-color: transparent;
            height: 82px;
            position: relative;
            width: 320px;
        }

    .x2u461-about-priorities .group-208-NpCNjK {
            width: 322px;
        }

    .x2u461-about-priorities .smart-regulation-trade-safe-food-CZ2xNF {
            background-color: transparent;
            height: auto;
            left: 0px;
            letter-spacing: 0.00px;
            line-height: normal;
            position: absolute;
            text-align: left;
            top: 0px;
            width: auto;
        }

    .x2u461-about-priorities .frame-245-F8Eqpw {
            align-items: flex-start;
            align-self: stretch;
            background-color: var(--black-haze);
            border-radius: 0px 0px 5px 5px;
            display: flex;
            gap: 10px;
            height: 312px;
            padding: 24px 35px;
            position: relative;
            width: 100%;
        }

    .x2u461-about-priorities .fia-is-in-the-forefr-C9sgzQ {
            background-color: transparent;
            letter-spacing: 0.00px;
            line-height: 28px;
            margin-right: -22.00px;
            margin-top: -1.00px;
            position: relative;
            text-align: left;
            width: 346px;
        }

    .x2u461-about-structure frame-about-structure {
        align-items: flex-start;
            background-color: transparent;
            display: flex;
            flex-direction: column;
            left: 110px;
            position: absolute;
            top: 3026px;
            width: 393px;
    }

    .x2u461-about-structure .title-AmM5Lx {
      background-color: transparent;
      color: var(--onyx);
      font-family: var(--font-family-inter);
      font-size: var(--font-size-xxl);
      font-style: normal;
      font-weight: 800;
      height: auto;
      left: 274px;
      letter-spacing: 0.00px;
      line-height: normal;
      position: absolute;
      text-align: center;
      top: 3026px;
      width: 891px;
    }

    .x2u461-about-structure .the-coordinating-cou-AmM5Lx {
      background-color: transparent;
      height: auto;
      left: 110px;
      letter-spacing: 0.00px;
      line-height: 28px;
      position: absolute;
      text-align: center;
      top: 3094px;
      width: 1220px;
    }

    .x2u461-about-structure .frame-290-AmM5Lx {
      align-items: center;
      background-color: transparent;
      display: flex;
      flex-wrap: wrap;
      gap: 20px 20px;
      justify-content: center;
      left: 110px;
      position: absolute;
      top: 3250px;
      width: 1220px;
    }

    .x2u461-about-structure .frame-280-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-255-xg2R6f {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .x1-RogLsT {
      background-color: transparent;
      height: 345px;
      left: -20px;
      object-fit: cover;
      position: absolute;
      top: 19px;
      width: 358px;
    }

    .x2u461-about-structure .frame-256-xg2R6f {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-sGjH3h {
      margin-left: -10.00px;
      margin-right: -10.00px;
      width: 210px;
    }

    .x2u461-about-structure .christian-stammkoett-iVp656 {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-left: -0.50px;
      margin-right: -0.50px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: fit-content;
    }

    .x2u461-about-structure .span0-OmGVd5 {}

    .x2u461-about-structure .span1-OmGVd5 {}

    .x2u461-about-structure .frame-281-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-257-u19J2w {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .x2-uYS0gB {
      background-color: transparent;
      height: 337px;
      left: -23px;
      object-fit: cover;
      position: absolute;
      top: -38px;
      width: 337px;
    }

    .x2u461-about-structure .frame-258-u19J2w {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-6BOVxX {
      align-self: stretch;
      width: 100%;
    }

    .x2u461-about-structure .selman-careaga-asp-o-aoZKED {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: fit-content;
    }

    .x2u461-about-structure .span0-b9eWxE {}

    .x2u461-about-structure .span1-b9eWxE {}

    .x2u461-about-structure .frame-282-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-259-iQUYY4 {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .x3-TjzlYb {
      background-color: transparent;
      height: 260px;
      left: 15px;
      object-fit: cover;
      position: absolute;
      top: 39px;
      width: 260px;
    }

    .x2u461-about-structure .frame-260-iQUYY4 {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-uCZFrX {
      align-self: stretch;
      width: 100%;
    }

    .x2u461-about-structure .wern-yuen-tan-ceo-ap-hBAEFh {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-left: -26.00px;
      margin-right: -26.00px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: 242px;
    }

    .x2u461-about-structure .span0-mTj91C {}

    .x2u461-about-structure .span1-mTj91C {}

    .x2u461-about-structure .frame-283-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-261-wrzsHj {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .x4-fxEv0I {
      background-color: transparent;
      height: 271px;
      left: 19px;
      object-fit: cover;
      position: absolute;
      top: 28px;
      width: 271px;
    }

    .x2u461-about-structure .frame-262-wrzsHj {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-Q1xeVQ {
      align-self: stretch;
      width: 100%;
    }

    .x2u461-about-structure .pradeep-pant-president-honorary-advisor-yxCx6G {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: fit-content;
    }

    .x2u461-about-structure .span0-ZEkspu {}

    .x2u461-about-structure .span1-ZEkspu {}

    .x2u461-about-structure .frame-287-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-263-VUErao {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .x6-xeF22W {
      background-color: transparent;
      height: 275px;
      left: 7px;
      object-fit: cover;
      position: absolute;
      top: 24px;
      width: 276px;
    }

    .x2u461-about-structure .frame-267-VUErao {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-oG6mMK {
      margin-left: -35.00px;
      margin-right: -35.00px;
      width: 260px;
    }

    .x2u461-about-structure .john-cahalane-presid-GHcAz9 {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-left: -3.50px;
      margin-right: -3.50px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: 267px;
    }

    .x2u461-about-structure .span0-URGpun {}

    .x2u461-about-structure .span1-URGpun {}

    .x2u461-about-structure .frame-286-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-264-DIBH8u {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .x5-tMyzBY {
      background-color: transparent;
      height: 317px;
      left: -13px;
      object-fit: cover;
      position: absolute;
      top: -13px;
      width: 317px;
    }

    .x2u461-about-structure .frame-268-DIBH8u {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-sybIAI {
      align-self: stretch;
      width: 100%;
    }

    .x2u461-about-structure .cristina-macina-head-zz8CXk {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-left: -26.00px;
      margin-right: -26.00px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: 242px;
    }

    .x2u461-about-structure .span0-Sghkyj {}

    .x2u461-about-structure .span1-Sghkyj {}

    .x2u461-about-structure .frame-285-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-265-1yjFK7 {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .x7-EMrTKK {
      background-color: transparent;
      height: 390px;
      left: -50px;
      object-fit: cover;
      position: absolute;
      top: 23px;
      width: 390px;
    }

    .x2u461-about-structure .frame-269-1yjFK7 {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-jpUNP9 {
      align-self: stretch;
      width: 100%;
    }

    .x2u461-about-structure .deepak-iyer-executiv-UzI0sq {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-left: -26.00px;
      margin-right: -26.00px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: 242px;
    }

    .x2u461-about-structure .span0-TmWZMx {}

    .x2u461-about-structure .span1-TmWZMx {}

    .x2u461-about-structure .frame-284-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-266-kRbGVy {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .x8-u4JH6E {
      background-color: transparent;
      height: 322px;
      left: -16px;
      object-fit: cover;
      position: absolute;
      top: 30px;
      width: 322px;
    }

    .x2u461-about-structure .frame-270-kRbGVy {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-TiT7CM {
      align-self: stretch;
      width: 100%;
    }

    .x2u461-about-structure .francesca-kleemans-m-rx5u3r {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-left: -26.50px;
      margin-right: -26.50px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: 243px;
    }

    .x2u461-about-structure .span0-BkTW1t {}

    .x2u461-about-structure .span1-BkTW1t {}

    .x2u461-about-structure .frame-288-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-271-UH6x04 {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .copy-of-untitled-1-9sqt67 {
      background-color: transparent;
      height: 257px;
      left: 17px;
      object-fit: cover;
      position: absolute;
      top: 42px;
      width: 257px;
    }

    .x2u461-about-structure .frame-273-UH6x04 {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-c16HA6 {
      align-self: stretch;
      width: 100%;
    }

    .x2u461-about-structure .matt-kovac-chief-executive-officer-H7eBOE {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: fit-content;
    }

    .x2u461-about-structure .span0-oDR5kf {}

    .x2u461-about-structure .span1-oDR5kf {}

    .x2u461-about-structure .frame-289-WI4dFn {
      align-items: flex-start;
      background-color: transparent;
      display: flex;
      flex-direction: column;
      position: relative;
      width: 290px;
    }

    .x2u461-about-structure .frame-272-5MAdxp {
      align-self: stretch;
      background-color: var(--onyx);
      border-radius: 5px 5px 0px 0px;
      height: 299px;
      overflow: hidden;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .x9-xxrrh6 {
      background-color: transparent;
      height: 394px;
      left: -53px;
      object-fit: cover;
      position: absolute;
      top: 18px;
      width: 395px;
    }

    .x2u461-about-structure .frame-274-5MAdxp {
      align-items: center;
      align-self: stretch;
      background-color: var(--concrete);
      border-radius: 0px 0px 5px 5px;
      display: flex;
      flex-direction: column;
      gap: 10px;
      height: 160px;
      overflow: hidden;
      padding: 10px 50px;
      position: relative;
      width: 100%;
    }

    .x2u461-about-structure .frame-99-hPFGEg {
      align-self: stretch;
      width: 100%;
    }

    .x2u461-about-structure .kalpesh-parmar-country-general-manager-hSbLOk {
      background-color: transparent;
      letter-spacing: 0.00px;
      line-height: 26px;
      margin-left: -3.00px;
      margin-right: -3.00px;
      margin-top: -1.00px;
      position: relative;
      text-align: center;
      width: fit-content;
    }

    .x2u461-about-structure .span0-d6JYf9 {}

    .x2u461-about-structure .span1-d6JYf9 {}