.elementor .section-h2{font-family:"Inter Tight";font-weight:800;font-size:50px;color:var(--black);letter-spacing:1px;text-align:center;text-transform:capitalize}.elementor .section-text{font-family:Inter;font-weight:400;font-size:16px;color:var(--White-text);text-align:start;padding-inline-start:20px}.elementor .section-h3{font-family:"Inter Tight";font-weight:800;color:var(--accent);letter-spacing:1px}.elementor .hero-h1{font-family:"Inter Tight";font-weight:800;font-size:55px;color:var(--black);letter-spacing:3px;line-height:1.1em;text-align:center;text-transform:capitalize}.elementor .Hero-CTA{width:90%;font-family:"Inter Tight";font-weight:500;font-size:18px;color:var(--black);text-transform:capitalize;margin-block-start:10px;border-radius:5px;border-style:none;background-color:var(--CTA)}.elementor .Hero-CTA:hover,.elementor .Hero-CTA:focus-visible{font-size:17px;color:var(--CTA);background-color:var(--Dark-grey-background)}.elementor .consultation-button{background-color:var(--CTA)}.elementor .services-description-text{font-size:16px;text-align:start}.elementor .steps-grid{border-radius:0;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:var(--accent);border-style:solid;gap:20px}.elementor .steps-title{font-family:"Inter Tight";font-weight:700;font-size:20px;color:var(--accent)}.elementor .steps-number{font-family:"Inter Tight"}.elementor .home-hero-text{font-family:Inter;font-weight:400;font-size:18px;letter-spacing:1px}.elementor .product-sourcing-carousel{display:flex;flex-direction:column;grid-template-columns:repeat(1,1fr)}.elementor .product-sourcing-carousel-block{padding:20px;border-radius:8px;border-width:1px;border-style:solid;display:flex;flex-direction:row}