.elementor .our-expertise-block{width:20%;overflow:hidden;padding:24px;border-radius:10px;border-width:1px;border-color:#0000;border-style:solid;background-color:rgba(106, 110, 115, 0.2);display:block;flex:1 0 auto;}.elementor .our-expertise-block-icon{width:48px;height:48px;object-fit:contain;margin-block-end:60px;}.elementor .our-expertise-block-heading{font-family:Titillium Web;font-weight:600;font-size:28px;color:#f3f2f4;line-height:1.2em;}.elementor .our-expertise-block-divider{margin-block-start:24px;margin-block-end:24px;background-color:#04b77b;}.elementor .our-expertise-block-text{font-family:Sora;font-weight:400;font-size:16px;color:rgba(243, 242, 244, 0.8);line-height:1.35em;}.elementor .our-expertise-block-number{position:absolute;inset-block-start:-30px;inset-inline-end:-22px;font-family:Titillium Web;font-weight:600;font-size:137px;color:rgba(243, 242, 244, 0.03);letter-spacing:-0.04em;line-height:1em;opacity:1%;}.elementor .entities-mission-block{width:15%;min-height:625px;overflow:hidden;padding:24px;border-radius:10px;background-color:#222831;display:block;flex:1 0 auto;}.elementor .entities-mission-block-image{width:164px;position:relative;z-index:2;padding-block-end:24px;}.elementor .entities-mission-block-heading{position:relative;z-index:2;font-family:Titillium Web;font-weight:600;font-size:28px;color:#f3f2f4;line-height:1.2em;padding-block-end:16px;}.elementor .entities-mission-block-text{position:relative;z-index:2;font-family:Sora;font-weight:400;font-size:16px;color:#f3f2f4;line-height:1.35em;padding-block-end:48px;opacity:0%;}.elementor .entities-mission-block-button{width:auto;position:relative;font-family:Sora;font-weight:400;font-size:16px;color:#f3f2f4;line-height:1.35em;padding:0px;background-color:#0000;}.elementor .entities-mission-block-bg-image{width:100%;position:absolute;inset-inline-end:0px;inset-block-end:0px;z-index:1;}.elementor .entities-mission-block-button-container{width:auto;position:absolute;inset-block-end:24px;inset-inline-start:24px;z-index:2;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;align-items:center;}.elementor .entities-mission-block-button-arrow{width:24px;height:24px;color:#0000;background-color:#0000;}.elementor .our-difference-block{overflow:hidden;padding:24px;border-radius:10px;border-width:1px;border-color:#696e72;border-style:solid;background-color:rgba(106, 110, 115, 0.2);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .our-difference-image{width:136px;height:136px;object-fit:cover;border-radius:8px;}.elementor .our-difference-content{width:50%;padding:0px;display:flex;flex-direction:column;row-gap:8px;flex:1 0 auto;align-items:start;}.elementor .our-difference-title{font-family:Sora;font-weight:400;font-size:16px;color:#04b77b;letter-spacing:0.02em;line-height:1.35em;text-transform:uppercase;}.elementor .our-difference-text{font-family:Sora;font-weight:400;font-size:16px;color:rgba(243, 242, 244, 0.8);line-height:1.35em;}.elementor .our-difference-button-container{width:auto;padding:0px;margin-block-start:10px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .our-difference-button-text{font-family:Sora;font-weight:400;font-size:16px;color:rgba(243, 242, 244, 0.8);line-height:1.35em;}.elementor .our-difference-button-arrow{width:24px;height:24px;color:#0000;}.elementor .our-existing-ai-factories-block{column-gap:70px;padding:32px;border-radius:18px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#04b77b;box-shadow:-2px 0px 20px 0px rgba(0, 0, 0, 0.1);display:flex;flex-direction:row;justify-content:center;align-items:stretch;}.elementor .our-existing-ai-factories-block-left-column{width:676px;height:450px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;align-items:end;}.elementor .our-existing-ai-factories-block-image{width:100%;height:100%;object-fit:cover;position:absolute;border-radius:10px;}.elementor .our-existing-ai-factories-block-features-block{column-gap:12px;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;row-gap:6px;justify-content:center;align-items:stretch;}.elementor .our-existing-ai-factories-block-feature{width:auto;column-gap:8px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;background-color:rgba(1, 5, 9, 0.5);backdrop-filter:blur(10px);flex-direction:row;row-gap:4px;flex-wrap:wrap;align-items:center;}.elementor .our-existing-ai-factories-block-feature-svg{width:22px;height:22px;color:#0000;}.elementor .our-existing-ai-factories-block-feature-title{font-family:Sora;font-weight:400;font-size:16px;color:#04b77b;letter-spacing:-0.02em;line-height:1.35em;text-transform:uppercase;}.elementor .our-existing-ai-factories-block-features-title-bl{padding:0px;display:flex;flex-direction:row;gap:8px;}.elementor .our-existing-ai-factories-block-features-text{font-family:Sora;font-weight:400;font-size:16px;color:rgba(255, 255, 255, 0.8);line-height:1.35em;padding-block-start:4px;padding-inline-start:30px;}.elementor .our-existing-ai-factories-block-right-column{width:10%;padding:0px;display:flex;flex-direction:column;row-gap:12px;flex:1 0 auto;justify-content:center;}.elementor .our-existing-ai-factories-block-title{font-family:Titillium Web;font-weight:600;font-size:32px;color:#222831;line-height:1.2em;padding-block-end:4px;}.elementor .our-existing-ai-factories-block-listitem{column-gap:12px;padding:0px;display:flex;flex-direction:row;align-items:center;}.elementor .our-existing-ai-factories-block-listitem-svg{width:18px;height:18px;min-width:18px;}.elementor .our-existing-ai-factories-block-listitem-text{font-family:Sora;font-weight:400;font-size:16px;color:rgba(34, 40, 49, 0.8);line-height:1.35em;}.elementor .our-existing-ai-factories-block-dnv-logo{width:103px;height:99px;object-fit:contain;position:absolute;inset-block-end:0px;inset-inline-start:0px;}