.elementor .v-component{padding-block-start:116px;padding-block-end:116px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;gap:56px;}.elementor .v-component--gradient{background-image:url("https://vlcinnovation.com/wp-content/uploads/2026/03/background-gradient.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#ffffff;}.elementor .v-component__title{font-family:var(--title);font-weight:400;font-size:var(--size-2xl);color:var(--color-brand);line-height:var(--height-xl);}.elementor .v-component__header{display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .v-badge{font-family:var(--title);font-weight:400;font-size:14px;color:var(--color-brand);line-height:20px;padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;background-color:var(--secondary-yellow);}.elementor .button{color:var(--color-white);padding-block-start:18px;padding-block-end:18px;padding-inline-start:26px;padding-inline-end:26px;border-radius:120px;background-color:var(--color-brand);}.elementor .hero-project{padding:0px;background-color:var(--color-brand);flex-direction:row;align-items:center;}.elementor .hero-project__description{font-family:var(--body);font-weight:400;font-size:var(--size-lg);color:var(--color-white);line-height:var(--height-lg);}.elementor .hero-project__content{padding:32px;flex-direction:column;gap:16px;justify-content:center;align-items:start;}.elementor .hero-project__title{font-family:var(--body);font-weight:400;font-size:var(--size-6xl);color:var(--color-white);line-height:var(--height-6xl);}.elementor .hero-project__image{width:50%;height:100%;min-width:50%;object-fit:cover;flex:0 0;}.elementor .project{max-width:944px;padding:0px;flex-direction:column;gap:72px;align-items:center;}.elementor .project__block{max-width:686px;flex-direction:column;gap:16px;}.elementor .project__heading{font-family:var(--body);font-weight:400;font-size:var(--size-xl);color:var(--color-brand);line-height:var(--size-lg);}