.elementor .e-53025ae1-91f5{font-family:var(--Nunito);font-weight:900;font-size:0.8125rem;color:#d6eef2;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:1.15rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-116d4ff4-6156{max-width:53rem;font-family:var(--Nunito);font-weight:700;font-size:clamp(3rem,6vw,4.75rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.02;margin:0px;overflow-wrap: anywhere;\n}.elementor .e-7ca4a3e8-2197{max-width:47.5rem;font-family:var(--Nunito);font-size:1.375rem;color:rgba(255,255,255,.84);line-height:1.55;margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-657e68d-2591{max-width:56.25rem;padding:0px;}.elementor .e-65ce7286-cde6{max-width:75rem;position:relative;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5834ecd6-a7db{width:58%;height:16.25rem;position:absolute;inset-inline-end:-7%;inset-block-end:-10.9rem;z-index:1;border-radius:50%;background-color:var(--turkoosi);opacity:25%;transform:rotateX(0deg) rotateY(0deg) rotateZ(-8deg);}.elementor .e-51d98226-2cf3{overflow:hidden;position:relative;color:#ffffff;padding-block-start:5rem;padding-block-end:6.75rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, rgba(0,55,118,.97) 0%,rgba(0,79,158,.91) 48%,rgba(0,79,158,.58) 100%),url("https://urasaatio.fi/wp-content/uploads/2026/10/hakuprosessi-hero.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-727d5cb9-bf2f{font-family:var(--Nunito);font-weight:900;font-size:0.8125rem;color:var(--main-blue);letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47b4a83e-dd97{font-family:var(--Nunito);font-weight:800;font-size:clamp(2.375rem,4vw,3.45rem);color:var(--main-blue);letter-spacing:-0.035em;line-height:1.08;margin:0px;}.elementor .e-54589f2c-b81f{font-family:var(--Nunito);font-size:1.1875rem;color:#526a7c;line-height:1.7;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-736e0e89-ce5c{max-width:51.25rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-31a9c5bc-b830{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:#008fab;margin-block-start:0px;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-37c07b03-ea80{max-width:8.75rem;font-family:var(--Nunito);font-weight:800;font-size:0.875rem;color:var(--main-blue);line-height:1.35;margin:0px;}.elementor .e-25eb8168-33e8{position:relative;padding-block-start:0px;padding-block-end:1.55rem;padding-inline-start:0px;padding-inline-end:1rem;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #dff2f5; &::after { content: ''; position: absolute; right: 0; bottom: -0.45rem; width: 0.7rem; height: 0.7rem; border: 2px solid #ffffff; border-radius: 50%; background-color: var(--turkoosi); }\n}.elementor .e-c912581-6ea6{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:#008fab;margin-block-start:0px;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d0fdfda-eb07{max-width:8.75rem;font-family:var(--Nunito);font-weight:800;font-size:0.875rem;color:var(--main-blue);line-height:1.35;margin:0px;}.elementor .e-70c7e7c9-3cf9{position:relative;padding-block-start:0px;padding-block-end:1.55rem;padding-inline-start:0px;padding-inline-end:1rem;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #dff2f5; &::after { content: ''; position: absolute; right: 0; bottom: -0.45rem; width: 0.7rem; height: 0.7rem; border: 2px solid #ffffff; border-radius: 50%; background-color: var(--turkoosi); }\n}.elementor .e-180af0b6-2ef5{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:#008fab;margin-block-start:0px;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-18f2e674-f2b2{max-width:8.75rem;font-family:var(--Nunito);font-weight:800;font-size:0.875rem;color:var(--main-blue);line-height:1.35;margin:0px;}.elementor .e-c32b9eb-9fb2{position:relative;padding-block-start:0px;padding-block-end:1.55rem;padding-inline-start:0px;padding-inline-end:1rem;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #dff2f5; &::after { content: ''; position: absolute; right: 0; bottom: -0.45rem; width: 0.7rem; height: 0.7rem; border: 2px solid #ffffff; border-radius: 50%; background-color: var(--turkoosi); }\n}.elementor .e-4318bf6d-1131{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:#008fab;margin-block-start:0px;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7f38596f-4f17{max-width:8.75rem;font-family:var(--Nunito);font-weight:800;font-size:0.875rem;color:var(--main-blue);line-height:1.35;margin:0px;}.elementor .e-29ea0436-7900{position:relative;padding-block-start:0px;padding-block-end:1.55rem;padding-inline-start:0px;padding-inline-end:1rem;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #dff2f5; &::after { content: ''; position: absolute; right: 0; bottom: -0.45rem; width: 0.7rem; height: 0.7rem; border: 2px solid #ffffff; border-radius: 50%; background-color: var(--turkoosi); }\n}.elementor .e-1e21a6c4-21ad{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:#008fab;margin-block-start:0px;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7236e375-f4f7{max-width:8.75rem;font-family:var(--Nunito);font-weight:800;font-size:0.875rem;color:var(--main-blue);line-height:1.35;margin:0px;}.elementor .e-29f3e2dd-1162{position:relative;padding-block-start:0px;padding-block-end:1.55rem;padding-inline-start:0px;padding-inline-end:1rem;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #dff2f5; &::after { content: ''; position: absolute; right: 0; bottom: -0.45rem; width: 0.7rem; height: 0.7rem; border: 2px solid #ffffff; border-radius: 50%; background-color: var(--turkoosi); }\n}.elementor .e-21576387-c515{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:#008fab;margin-block-start:0px;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6b0ac582-8602{max-width:8.75rem;font-family:var(--Nunito);font-weight:800;font-size:0.875rem;color:var(--main-blue);line-height:1.35;margin:0px;}.elementor .e-6ad2789f-de89{position:relative;padding-block-start:0px;padding-block-end:1.55rem;padding-inline-start:0px;padding-inline-end:1rem;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #dff2f5; &::after { content: ''; position: absolute; right: 0; bottom: -0.45rem; width: 0.7rem; height: 0.7rem; border: 2px solid #ffffff; border-radius: 50%; background-color: var(--turkoosi); }\n}.elementor .e-9e200f-e583{padding:0px;margin-block-start:4.7rem;margin-block-end:4.4rem;margin-inline-start:0px;margin-inline-end:0px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));}.elementor .e-1fe0103e-2a74{max-width:75rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-58566ec1-365d{padding-block-start:6.6rem;padding-block-end:6.6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;}.elementor .e-3e0e89db-1959{font-family:var(--Nunito);font-weight:900;font-size:0.8125rem;color:#ffffff;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1f1f03f9-2692{font-family:var(--Nunito);font-weight:800;font-size:clamp(2.375rem,4vw,3.375rem);color:#ffffff;letter-spacing:-0.035em;line-height:1.08;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap: anywhere;\n}.elementor .e-652ed771-4afd{max-width:47.5rem;font-family:var(--Nunito);font-size:1.125rem;color:rgba(255,255,255,.7);line-height:1.6;margin:0px;}.elementor .e-5c50799f-1633{padding:0px;margin-block-end:2.6rem;}.elementor .e-68960f41-4056{font-family:var(--Nunito);font-weight:700;font-size:1.35rem;color:#ffffff;line-height:1.62;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1a4c17b7-3885{font-family:var(--Nunito);font-size:1.0625rem;color:rgba(255,255,255,.78);line-height:1.75;margin-block-start:0px;margin-block-end:2.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-405e75ba-4aad{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:var(--turkoosi);margin:0px;}.elementor .e-19e1ae8f-d0a8{font-family:var(--Nunito);font-weight:800;font-size:1rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-3e982af6-6705{padding:1.25rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.17);border-style:solid;background-color:rgba(255,255,255,.06);display:grid;gap:0.9rem;grid-template-columns:2.5rem 1fr;align-items:start;}.elementor .e-3701e39b-e9d3{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:var(--turkoosi);margin:0px;}.elementor .e-7099e537-15d3{font-family:var(--Nunito);font-weight:800;font-size:1rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-674cf2a4-1d0a{padding:1.25rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.17);border-style:solid;background-color:rgba(255,255,255,.06);display:grid;gap:0.9rem;grid-template-columns:2.5rem 1fr;align-items:start;}.elementor .e-3fb03dce-d59f{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:var(--turkoosi);margin:0px;}.elementor .e-5ad7a8c2-fc7f{font-family:var(--Nunito);font-weight:800;font-size:1rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-5d58c4d-f3a1{padding:1.25rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.17);border-style:solid;background-color:rgba(255,255,255,.06);display:grid;gap:0.9rem;grid-template-columns:2.5rem 1fr;align-items:start;}.elementor .e-50c90654-bf97{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:var(--turkoosi);margin:0px;}.elementor .e-5d5b099e-d5b5{font-family:var(--Nunito);font-weight:800;font-size:1rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-609d00cb-8cba{padding:1.25rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.17);border-style:solid;background-color:rgba(255,255,255,.06);display:grid;gap:0.9rem;grid-template-columns:2.5rem 1fr;align-items:start;}.elementor .e-42e47ea4-7353{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:var(--turkoosi);margin:0px;}.elementor .e-67b1c4c-aa97{font-family:var(--Nunito);font-weight:800;font-size:1rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-396cae7c-2a7e{padding:1.25rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.17);border-style:solid;background-color:rgba(255,255,255,.06);display:grid;gap:0.9rem;grid-template-columns:2.5rem 1fr;align-items:start;}.elementor .e-4c33a2f8-fca6{font-family:var(--Nunito);font-weight:900;font-size:0.75rem;color:var(--turkoosi);margin:0px;}.elementor .e-1f6ad98f-6b9a{font-family:var(--Nunito);font-weight:800;font-size:1rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-60415595-b5b8{padding:1.25rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,.17);border-style:solid;background-color:rgba(255,255,255,.06);display:grid;gap:0.9rem;grid-template-columns:2.5rem 1fr;align-items:start;}.elementor .e-7ff61ef7-f662{margin-block-start:2.5rem;margin-block-end:2.5rem;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:0.75rem;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-735618a8-283c{font-family:var(--Nunito);font-size:1.0625rem;color:rgba(255,255,255,.78);line-height:1.75;margin-block-start:0px;margin-block-end:1.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-267eb92b-2dc8{font-family:var(--Nunito);font-size:1.0625rem;color:rgba(255,255,255,.78);line-height:1.75;margin-block-start:0px;margin-block-end:2.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5193c803-4a3f{font-family:var(--Nunito);font-size:1.45rem;color:#ffffff;line-height:1.45;margin:0px;font-weight: 750;\n}.elementor .e-1ea7aef5-f1b1{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin-block-start:2.5rem;margin-block-end:2.5rem;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:0.45rem;background-color:rgba(255,255,255,.1);border-left-style: solid; border-left-color: var(--turkoosi);\n}.elementor .e-64ff9121-70f5{font-family:var(--Nunito);font-size:1.0625rem;color:rgba(255,255,255,.78);line-height:1.75;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d694660-6817{padding:0px;margin-block-end:2.6rem;}.elementor .e-4c613a0-eb35106{font-family:var(--Nunito);font-weight:800;font-size:clamp(2.375rem,4vw,3.375rem);color:#ffffff;letter-spacing:-0.035em;line-height:1.08;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap: anywhere;\n}.elementor .e-a6df26f-053dcd4{font-family:var(--Nunito);font-size:1.0625rem;color:rgba(255,255,255,.78);line-height:1.75;margin-block-start:0px;margin-block-end:1px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-62f2fef-f63e127{font-family:var(--Nunito);font-size:1.0625rem;color:rgba(255,255,255,.78);line-height:1.75;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-181685c-2a96e16{font-family:var(--Nunito);font-size:1.0625rem;color:rgba(255,255,255,.78);line-height:1.75;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-72deedfd-8f9f:hover,.elementor .e-72deedfd-8f9f:focus-visible{border-color:#eaf6f8;background-color:#eaf6f8;transform:translate3d(0px, -0.1rem, 0px);}.elementor .e-72deedfd-8f9f{font-family:var(--Nunito);font-weight:900;font-size:0.95rem;color:var(--main-blue);text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;}.elementor .e-9f60eff-808b8fd{padding:0px;}.elementor .e-114d2e4-28d5617{padding:0px;}.elementor .e-129ee460-ca63{max-width:53.125rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-54eb622f-2b96{color:#ffffff;padding-block-start:6.9rem;padding-block-end:6.9rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, rgba(0,55,118,.99) 0%,rgba(0,79,158,.96) 55%,rgba(0,79,158,.76) 100%),url("https://urasaatio.fi/wp-content/uploads/2026/10/hakuprosessi-arviointi.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-6ea9300-dbdd{padding:0px;display:flex;flex-direction:column;}