.elementor .color-light-2{color:var(--valkoinen);margin-block-start:10px;margin-block-end:10px;}.elementor .color-light-1{color:var(--keltainen);}.elementor .title-xl{font-family:var(--quicksand);font-weight:600;font-size:clamp(3rem, 2.6151rem + 1.7105vw, 3.8125rem);;letter-spacing:var(--spacing-tight);word-spacing:var(--spacing-tight);line-height:var(--line-height-s);}.elementor .subtitle-1{font-family:var(--quicksand);font-weight:400;font-size:1.2rem;letter-spacing:0.4em;line-height:var(--line-height-s);text-transform:uppercase;}.elementor .body-big{font-weight:400;font-size:1.125em;line-height:var(--line-height-m);}.elementor .button-solid{font-family:var(--quicksand);font-weight:600;font-size:16px;color:var(--musta);text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:1rem;margin-block-end:0rem;border-radius:30px;background-color:var(--keltainen);align-self:start;}.elementor .button-solid:hover,.elementor .button-solid:focus-visible{color:var(--keltainen);background-color:var(--musta);}.elementor .section-l{column-gap:var(--size-7);padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:max(5%, calc((100% - 1240px) / 2));padding-inline-end:max(5%, calc((100% - 1240px) / 2));flex-direction:row-reverse;row-gap:20px;}