/* Start custom CSS *//* ===== Careers archive v3 ===== */
body .elementor-2759 [data-id="1b168e72"] span, body .elementor-2759 [data-id="20c2160f"] span, body .elementor-2759 [data-id="4122aeea"] span{color:#2563EB}
body .elementor-2759 [data-id="114d6273"] span{color:#841DF9}
body .elementor-2759 [data-id="3d0cec5e"] > .e-con:nth-child(1) > :first-child{background:#030712 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3Cpath d='M3.22 12H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3Cpath d='M3.22 12H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27'/%3E%3C/svg%3E") center/contain no-repeat}
body .elementor-2759 [data-id="3d0cec5e"] > .e-con:nth-child(2) > :first-child{background:#030712 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m11 17 2 2a1 1 0 1 0 3-3'/%3E%3Cpath d='m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4'/%3E%3Cpath d='m21 3 1 11h-2'/%3E%3Cpath d='M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3'/%3E%3Cpath d='M3 4h8'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m11 17 2 2a1 1 0 1 0 3-3'/%3E%3Cpath d='m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4'/%3E%3Cpath d='m21 3 1 11h-2'/%3E%3Cpath d='M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3'/%3E%3Cpath d='M3 4h8'/%3E%3C/svg%3E") center/contain no-repeat}
body .elementor-2759 [data-id="3d0cec5e"] > .e-con:nth-child(3) > :first-child{background:#030712 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.54 15H17a2 2 0 0 0-2 2v4.54'/%3E%3Cpath d='M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17'/%3E%3Cpath d='M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05'/%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21.54 15H17a2 2 0 0 0-2 2v4.54'/%3E%3Cpath d='M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17'/%3E%3Cpath d='M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05'/%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3C/svg%3E") center/contain no-repeat}
body .elementor-2759 [data-id="3d0cec5e"] > .e-con:nth-child(4) > :first-child{background:#030712 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.8 11.3 2 22l10.7-3.79'/%3E%3Cpath d='M4 3h.01'/%3E%3Cpath d='M22 8h.01'/%3E%3Cpath d='M15 2h.01'/%3E%3Cpath d='M22 20h.01'/%3E%3Cpath d='m22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10'/%3E%3Cpath d='m22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17'/%3E%3Cpath d='m11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7'/%3E%3Cpath d='M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.8 11.3 2 22l10.7-3.79'/%3E%3Cpath d='M4 3h.01'/%3E%3Cpath d='M22 8h.01'/%3E%3Cpath d='M15 2h.01'/%3E%3Cpath d='M22 20h.01'/%3E%3Cpath d='m22 2-2.24.75a2.9 2.9 0 0 0-1.96 3.12c.1.86-.57 1.63-1.45 1.63h-.38c-.86 0-1.6.6-1.76 1.44L14 10'/%3E%3Cpath d='m22 13-.82-.33c-.86-.34-1.82.2-1.98 1.11c-.11.7-.72 1.22-1.43 1.22H17'/%3E%3Cpath d='m11 2 .33.82c.34.86-.2 1.82-1.11 1.98C9.52 4.9 9 5.52 9 6.23V7'/%3E%3Cpath d='M11 13c1.93 1.93 2.83 4.17 2 5-.83.83-3.07-.07-5-2-1.93-1.93-2.83-4.17-2-5 .83-.83 3.07.07 5 2Z'/%3E%3C/svg%3E") center/contain no-repeat}
body .elementor-2759 [data-id="3d0cec5e"] > .e-con:nth-child(5) > :first-child{background:#030712 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12a10.06 10.06 1 0 0-20 0Z'/%3E%3Cpath d='M12 12v8a2 2 0 0 0 4 0'/%3E%3Cpath d='M12 2v1'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='0.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 12a10.06 10.06 1 0 0-20 0Z'/%3E%3Cpath d='M12 12v8a2 2 0 0 0 4 0'/%3E%3Cpath d='M12 2v1'/%3E%3C/svg%3E") center/contain no-repeat}
body .elementor-2759 [data-id="6f41be09"], body .elementor-2759 [data-id="7cdfe738"]{text-decoration:none}
body .elementor-2759 [data-id="6f41be09"]::after, body .elementor-2759 [data-id="7cdfe738"]::after{content:"";display:inline-block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/contain no-repeat}
body .elementor-2759 [data-interaction-id="6fbfabdb"], body .elementor-2759 [data-interaction-id="5af7a077"], body .elementor-2759 [data-interaction-id="75a3c0b8"]{background:#07111F !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6'/%3E%3Cpath d='m21 3-9 9'/%3E%3Cpath d='M15 3h6v6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6'/%3E%3Cpath d='m21 3-9 9'/%3E%3Cpath d='M15 3h6v6'/%3E%3C/svg%3E") center/contain no-repeat}
body .elementor-2759 [data-interaction-id="7793bc8f"], body .elementor-2759 [data-interaction-id="2a9b505f"], body .elementor-2759 [data-interaction-id="18e5a679"]{text-decoration:none !important;transition:background-color .2s,border-color .2s;counter-increment:jobs grp}
body .elementor-2759 [data-id="7591e41e"], body .elementor-2759 [data-id="23ca41f4"], body .elementor-2759 [data-id="597a5109"], body .elementor-2759 [data-id="4a2e2820"], body .elementor-2759 [data-id="75647b34"], body .elementor-2759 [data-id="1bf561ce"], body .elementor-2759 [data-e-type="e-collection-loop-item"]{padding:0 !important}
body .elementor-2759 [data-id="2d779407"]{counter-reset:jobs}
body .elementor-2759 [data-id="7436b05d"]:not(:has([data-interaction-id="7793bc8f"])){display:none !important}
body .elementor-2759 [data-id="4c12372a"]{font-size:0 !important}
body .elementor-2759 [data-id="4c12372a"]::before{content:"Total " counter(jobs) " Open Roles";font-size:14px}
body .elementor-2759 [data-id="2d779407"]:not(:has([data-interaction-id="7793bc8f"])) [data-id="ebfbd3a"]{display:block !important}
body .elementor-2759 [data-id="2d779407"]:not(:has([data-interaction-id="7793bc8f"])) [data-id="4c12372a"]{display:none !important}
body .elementor-2759 [data-id="4a2e2820"] > [data-e-type="e-collection-loop-item"]:has(a[href$="/careers/project-controls-manager-primavera-p6/"]){order:1}
body .elementor-2759 [data-id="4a2e2820"] > [data-e-type="e-collection-loop-item"]:has(a[href$="/careers/lead-generation-specialist/"]){order:2}
body .elementor-2759 [data-id="4a2e2820"] > [data-e-type="e-collection-loop-item"]:has(a[href$="/careers/executive-assistant-to-founder-and-ceo/"]){order:3}
body .elementor-2759 [data-id="4a2e2820"] > [data-e-type="e-collection-loop-item"]:has(a[href$="/careers/document-controller/"]){order:4}
body .elementor-2759 [data-id="4a2e2820"] > [data-e-type="e-collection-loop-item"]:has(a[href$="/careers/technical-lead-ai-product/"]){order:5}
body .elementor-2759 [data-id="4a2e2820"] > [data-e-type="e-collection-loop-item"]:has(a[href$="/careers/application-support-engineer/"]){order:6}
body .elementor-2759 [data-id="4a2e2820"] > [data-e-type="e-collection-loop-item"]:has(a[href$="/careers/business-development-us-au-market/"]){order:7}
body .elementor-2759 [data-id="4a2e2820"] > [data-e-type="e-collection-loop-item"]:has(a[href$="/careers/pmis-techno-function-consultant/"]){order:8}
body .elementor-2759 [data-id="4a2e2820"] > [data-e-type="e-collection-loop-item"]{order:99}
body .elementor-2759 [data-id="5748466a"] > .e-con{border-radius:12px !important;gap:16px !important;padding:24px !important}
body .elementor-2759 [data-id="5748466a"] > .e-con > .e-con:first-child{gap:16px !important}
body .elementor-2759 [data-id="5748466a"] > .e-con > .e-con:first-child > :first-child{width:38px !important;height:38px !important;min-width:38px !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:#FFFBEB !important;border:1px solid #D1D5DB !important;border-radius:10px !important;box-sizing:border-box !important;position:relative !important}
body .elementor-2759 [data-id="5748466a"] > .e-con > .e-con:first-child > :first-child::before{content:"";display:block;position:absolute !important;inset:0 !important;margin:auto !important;width:20px !important;height:20px !important;background:center/20px 20px no-repeat}
body .elementor-2759 [data-id="5748466a"] > .e-con:nth-child(1) > .e-con:first-child > :first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M15 15.6C16.25 15.3333 17.5 14.5 17.5 12.9167C17.5 11.3333 16.3333 10.25 15 10M5 15.6C3.75 15.3333 2.5 14.5 2.5 12.9167C2.5 11.3333 3.66667 10.25 5 10M5.41667 16.6667C5.41667 13.75 7.5 11.6667 10 11.6667C12.5 11.6667 14.5833 13.75 14.5833 16.6667M12.5 6.25C12.5 7.63333 11.3833 8.75 10 8.75C8.61667 8.75 7.5 7.63333 7.5 6.25C7.5 4.86667 8.61667 3.75 10 3.75C11.3833 3.75 12.5 4.86667 12.5 6.25Z' stroke='%23975A02' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
body .elementor-2759 [data-id="5748466a"] > .e-con:nth-child(2) > .e-con:first-child > :first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 15V10.625M8.125 17.5H11.875M7.5 15H12.5M10 2.5C7.25 2.5 5 4.75 5 7.5C5 9.33333 6 10.9167 7.5 11.8333V13.125H12.5V11.8333C14 10.9167 15 9.33333 15 7.5C15 4.75 12.75 2.5 10 2.5Z' stroke='%23975A02' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
body .elementor-2759 [data-id="5748466a"] > .e-con:nth-child(3) > .e-con:first-child > :first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.875 7.08333C17.5833 7.33333 18.125 8 18.125 8.83333V12.4167C18.125 13.3333 17.4167 14.0833 16.5 14.1667L15.625 14.25V16.875L13.125 14.375C12 14.375 10.9167 14.3333 9.83333 14.25C9.58333 14.1667 9.41667 14.1667 9.16667 14.0833M16.875 7.08333C15.6667 6.91667 14.4167 6.875 13.125 6.875C11.9167 6.875 10.8333 6.91667 9.83333 7C8.91667 7.08333 8.125 7.83333 8.125 8.83333V12.4167C8.125 13.0833 8.58333 13.75 9.16667 14.0833M16.875 7.08333V5.5C16.875 4.16667 15.9167 3 14.5833 2.83333C12.9167 2.58333 11.1667 2.5 9.375 2.5C7.58333 2.5 5.83333 2.58333 4.16667 2.83333C2.83333 3 1.875 4.16667 1.875 5.5V10.75C1.875 12.0833 2.83333 13.25 4.16667 13.4167C4.66667 13.5 5.08333 13.5833 5.625 13.5833V17.5L9.16667 14.0833' stroke='%23975A02' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
body .elementor-2759 [data-id="5748466a"] > .e-con:nth-child(4) > .e-con:first-child > :first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M2.5 2.08333V17.0833M2.5 3.33333C5.83333 1.66667 8.33333 5 11.6667 3.33333C14.1667 2.08333 15.8333 2.5 17.5 3.33333V10.8333C15.8333 10 14.1667 9.58333 11.6667 10.8333C8.33333 12.5 5.83333 9.16667 2.5 10.8333' stroke='%23975A02' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
body .elementor-2759 [data-id="5748466a"] > .e-con:nth-child(5) > .e-con:first-child > :first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M3.55 8.45833C3.25 10.75 3.25 13 3.58333 15.25C5.75 16.1667 7.83333 17.3333 9.75 18.5833C11.75 17.3333 13.75 16.25 15.9167 15.25C16.3333 13 16.3333 10.75 16 8.45833M16 8.45833C13.8333 9.08333 11.8333 9.91667 9.75 10.9167C7.41667 9.91667 5.5 9.08333 3.55 8.45833C2.88333 8.25 2.25 8 1.58333 7.75C4.16667 6.33333 6.91667 5.25 9.75 4.375C12.5833 5.25 15.3333 6.33333 17.9167 7.75C17.3333 8 16.6667 8.25 16 8.45833ZM5.625 11.25V15.6667' stroke='%23975A02' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
body .elementor-2759 [data-id="5748466a"] > .e-con:nth-child(6) > .e-con:first-child > :first-child::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M15 6.25V11.25M12.5 8.75H17.5M10.625 5.3125C10.625 6.86667 9.36667 8.125 7.8125 8.125C6.25833 8.125 5 6.86667 5 5.3125C5 3.75833 6.25833 2.5 7.8125 2.5C9.36667 2.5 10.625 3.75833 10.625 5.3125ZM2.5 16C2.5 13.0833 4.91667 10.75 7.8125 10.75C10.75 10.75 13.125 13.0833 13.125 16C11.5 16.75 9.66667 17.1667 7.8125 17.1667C5.91667 17.1667 4.16667 16.75 2.5 16Z' stroke='%23975A02' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
body .elementor-2759 [data-id="5748466a"] h3{font-size:24px !important;line-height:32px !important;font-weight:500 !important}
body .elementor-2759 [data-id="5748466a"] > .e-con > p{font-size:14px !important;line-height:20px !important}
@media (max-width:767px){body .elementor-2759 [data-id="5748466a"] > .e-con{padding:20px !important}body .elementor-2759 [data-id="5748466a"] h3{font-size:20px !important;line-height:28px !important}}
body .elementor-2759 [data-id="2d779407"] > .elementor-widget-html{display:none !important}
body .elementor-2759 [data-id="111f3c9a"], body .elementor-2759 [data-id="32afed81"]{display:none !important}
body .elementor-2759 [data-id="3280735e"] input, body .elementor-2759 [data-id="3280735e"] select, body .elementor-2759 [data-id="3280735e"] button{font-family:Poppins;font-size:14px;line-height:18px;box-shadow:none;outline:none}
body .elementor-2759 [data-id="3280735e"] input::placeholder{color:#6B7280;opacity:1}
body .elementor-2759 [data-id="5078993"], body .elementor-2759 [data-id="3280735e"] #open-roles{background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E") no-repeat 13px center/16px 16px !important}
body .elementor-2759 [data-id="bc56cf8"], body .elementor-2759 [data-id="bc56cf8"] select{-webkit-appearance:none;appearance:none;background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2307111F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center/16px 16px !important}
body .elementor-2759 [data-id="3280735e"] input:focus, body .elementor-2759 [data-id="3280735e"] select:focus{border-color:#07111F !important}
body .elementor-2759 [data-id="3280735e"]{padding:0 200px 0 0 !important;flex-wrap:nowrap}
body .elementor-2759 [data-id="5078993"]{width:200px !important;flex:0 0 auto}body .elementor-2759 [data-id="bc56cf8"]{width:180px !important;flex:0 0 auto}body .elementor-2759 [data-id="4dba1a36"]{flex:0 0 auto}
body .elementor-2759 [data-id="5748466a"]{padding:0 !important}
#open-roles{scroll-margin-top:360px}
body .elementor-2759 [data-id="60709aaf"]::-webkit-scrollbar{display:none}
body .elementor-2759 [data-id="60709aaf"]{scrollbar-width:none}
body .elementor-2759 [data-id="60709aaf"] > *{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;overflow:hidden;flex:0 0 auto !important}
body .elementor-2759 [data-id="60709aaf"] > :nth-child(5n+1){background-image:url("/wp-content/uploads/2026/09/life-1.jpg") !important}
body .elementor-2759 [data-id="60709aaf"] > :nth-child(5n+2){background-image:url("/wp-content/uploads/2026/09/life-2.jpg") !important}
body .elementor-2759 [data-id="60709aaf"] > :nth-child(5n+3){background-image:url("/wp-content/uploads/2026/09/life-3.jpg") !important}
body .elementor-2759 [data-id="60709aaf"] > :nth-child(5n+4){background-image:url("/wp-content/uploads/2026/09/life-4.jpg") !important}
body .elementor-2759 [data-id="60709aaf"] > :nth-child(5n+0){background-image:url("/wp-content/uploads/2026/09/life-5.jpg") !important}
body .elementor-2759 [data-id="60709aaf"]{width:max-content !important;max-width:none !important;justify-content:flex-start !important;align-self:flex-start !important;overflow:visible !important;scroll-snap-type:none !important;padding:0 40px 0 0 !important;gap:40px !important;animation:cmGallery 45s linear infinite;will-change:transform}
body .elementor-2759 [data-id="60709aaf"]:hover{animation-play-state:paused}
body .elementor-2759 [data-id="60709aaf"] > *{width:360px !important;min-width:360px !important;max-width:360px !important;height:340px !important;padding:0 !important;border-radius:24px !important;background-color:#07111F}
body .elementor-2759 [data-id="60709aaf"] > :nth-child(5n+2), body .elementor-2759 [data-id="60709aaf"] > :nth-child(5n+4){height:460px !important}
@keyframes cmGallery{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@media (max-width:1024px){body .elementor-2759 [data-id="60709aaf"]{gap:24px !important;padding:0 24px 0 0 !important;animation-duration:35s}}
@media (max-width:767px){body .elementor-2759 [data-id="60709aaf"]{gap:16px !important;padding:0 16px 0 0 !important;animation-duration:30s}body .elementor-2759 [data-id="60709aaf"] > *{width:260px !important;min-width:260px !important;max-width:260px !important;height:250px !important}body .elementor-2759 [data-id="60709aaf"] > :nth-child(5n+2), body .elementor-2759 [data-id="60709aaf"] > :nth-child(5n+4){height:330px !important}}
@media (prefers-reduced-motion:reduce){body .elementor-2759 [data-id="60709aaf"]{animation:none}}
@media (min-width:769px) and (max-width:1024px){body .elementor-2759 [data-id="1b168e72"]{font-size:64px !important;letter-spacing:-1.28px !important}body .elementor-2759 [data-id="114d6273"], body .elementor-2759 [data-id="20c2160f"], body .elementor-2759 [data-id="4122aeea"]{font-size:46px !important;letter-spacing:-0.92px !important}body .elementor-2759 [data-id="5748466a"]{grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-rows:auto !important}body .elementor-2759 [data-id="3d0cec5e"]{flex-wrap:wrap !important;gap:32px 24px !important}body .elementor-2759 [data-id="3d0cec5e"] > .e-con{flex:0 0 calc(33.333% - 16px) !important}}
@media (max-width:768px){body .elementor-2759 [data-id="3280735e"]{padding:0 !important;flex-wrap:wrap !important}body .elementor-2759 [data-id="4c12372a"]{position:static !important;order:1}}
@media (max-width:440px){body .elementor-2759 [data-id="5078993"]{width:100% !important}body .elementor-2759 [data-id="bc56cf8"]{width:calc(50% - 6px) !important}}
/* Open Roles empty state (Figma 31:2421) */
body .elementor-2759 [data-id="ebfbd3a"]{font-size:0 !important;line-height:0 !important;padding:64px 32px !important;background:#FFFFFF !important;border:1.5px dashed #D1D5DB !important;border-radius:12px !important;text-align:center !important;width:100%}
body .elementor-2759 [data-id="ebfbd3a"]::before{content:"No vacancies at the moment";display:block;font-family:Poppins;font-size:24px;line-height:36px;font-weight:600;color:#07111F;margin:0 0 20px}
body .elementor-2759 [data-id="ebfbd3a"]::after{content:"There are no open positions available at the moment. Please check back soon for new opportunities.";display:block;max-width:560px;margin:0 auto;font-family:Poppins;font-size:16px;line-height:26px;font-weight:400;color:#6B7280}
body .elementor-2759 [data-id="2d779407"]:not(:has([data-interaction-id="7793bc8f"])) [data-id="3280735e"]{display:none !important}
@media (max-width:440px){body .elementor-2759 [data-id="ebfbd3a"]{padding:40px 20px !important}body .elementor-2759 [data-id="ebfbd3a"]::before{font-size:20px;line-height:30px;margin-bottom:12px}body .elementor-2759 [data-id="ebfbd3a"]::after{font-size:15px;line-height:24px}}/* End custom CSS */