.elementor .e-0ef445e-7fb4a3c{font-weight:700;font-size:.9rem;color:#c8bc9a;letter-spacing:.18em}.elementor .e-e9bdce7-00307c6{font-weight:400;font-size:clamp(3rem,6vw,5.8rem);color:#fff;letter-spacing:-.02em;line-height:1.02}.elementor .e-a4ef6cb-a0180bc{max-width:44rem;font-size:clamp(1.15rem,2vw,1.5rem);color:#fff;line-height:1.6}.elementor .e-d68b921-dd95b1b{font-weight:700;font-size:1rem;color:#fff;letter-spacing:.04em;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:.5rem;border-radius:0;border-width:1px;border-color:#a99d7c;border-style:solid;background-color:#807453}.elementor .e-85548f0-6ca756e{font-size:.83rem;color:#d8d8d8;letter-spacing:.04em}.elementor .e-96abd3d-08722af{max-width:52rem;padding:0;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start}.elementor .e-a486fc6-b0cef38{min-height:46rem;padding-block-start:8rem;padding-block-end:6rem;padding-inline-start:max(5vw,2rem);padding-inline-end:max(5vw,2rem);background-image:linear-gradient(90deg,rgba(12,12,12,.88) 0%,rgba(12,12,12,.58) 50%,rgba(12,12,12,.12) 100%),url("https://www.auroravillage.fi/wp-content/uploads/2024/04/DRONE-AURORAVILLAGE.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;background-color:center/cover;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.elementor .e-ad2ce43-ced1710{font-weight:700;font-size:.82rem;color:#c8bc9a;letter-spacing:.18em}.elementor .e-c68c7d1-4725586{max-width:58rem;font-weight:400;font-size:clamp(2.4rem,4.5vw,4.2rem);color:#fff;line-height:1.1}.elementor .e-318c228-87572de{max-width:54rem;font-size:1.12rem;color:#e6e6e6;line-height:1.8}.elementor .e-6ec4dd9-7436190{font-weight:700;font-size:.8rem;color:#c8bc9a;letter-spacing:.12em}.elementor .e-df58da4-75f2e64{font-size:1.8rem;color:#fff}.elementor .e-5fb71be-1bfa93f{font-size:.98rem;color:#e5e5e5;line-height:1.65}.elementor .e-113172f-20cca04{padding:2rem;border-block-start-width:3px;background-color:#4b4b4b;display:flex;flex-direction:column;gap:.8rem;flex:1 1 15rem;border-top-style:solid;border-top-color:#807453;text-align:left;\n}.elementor .e-84be836-e3b4fa2{font-weight:700;font-size:.8rem;color:#c8bc9a;letter-spacing:.12em}.elementor .e-57cfc6a-45db845{font-size:1.8rem;color:#fff}.elementor .e-dd9105a-762e251{font-size:.98rem;color:#e5e5e5;line-height:1.65}.elementor .e-1c9157d-5ff77df{padding:2rem;border-block-start-width:3px;background-color:#333;display:flex;flex-direction:column;gap:.8rem;flex:1 1 15rem;border-top-style:solid;border-top-color:#807453;text-align:left;\n}.elementor .e-eb90b5d-bb55e49{font-weight:700;font-size:.8rem;color:#c8bc9a;letter-spacing:.12em}.elementor .e-64dcdec-9870921{font-size:1.8rem;color:#fff}.elementor .e-a27520d-0ef567b{font-size:.98rem;color:#e5e5e5;line-height:1.65}.elementor .e-321ace5-09c1ac9{padding:2rem;border-block-start-width:3px;background-color:#4b4b4b;display:flex;flex-direction:column;gap:.8rem;flex:1 1 15rem;border-top-style:solid;border-top-color:#807453;text-align:left;\n}.elementor .e-6168f9e-5c271a0{font-weight:700;font-size:.8rem;color:#c8bc9a;letter-spacing:.12em}.elementor .e-6564477-4eb4743{font-size:1.8rem;color:#fff}.elementor .e-010482b-3b99d04{font-size:.98rem;color:#e5e5e5;line-height:1.65}.elementor .e-949750c-2f2b0c8{padding:2rem;border-block-start-width:3px;background-color:#333;display:flex;flex-direction:column;gap:.8rem;flex:1 1 15rem;border-top-style:solid;border-top-color:#807453;text-align:left;\n}.elementor .e-fa56739-dbc2ae2{max-width:76rem;padding-block-start:3rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:stretch}.elementor .e-b281cf9-fe6b71d{text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:max(5vw,2rem);padding-inline-end:max(5vw,2rem);background-color:#1b1b1b;display:flex;flex-direction:column;gap:1.3rem;align-items:center}.elementor .e-6fbf2ea-ef98e3d{width:100%;min-height:32rem;object-fit:cover;display:block}.elementor .e-46e2d6e-64ec224{min-height:32rem;overflow:hidden;padding:0;display:flex;flex:1 1 32rem}.elementor .e-a2c4b00-2480d90{font-weight:700;font-size:.82rem;color:#eee8d7;letter-spacing:.18em}.elementor .e-1d99f9d-94d82da{font-size:clamp(2.4rem,4vw,4rem);color:#fff;line-height:1.08}.elementor .e-7b35123-cf2f3d0{font-size:1.05rem;color:#fff;line-height:1.75}.elementor .e-79ec486-c16ca2f{font-size:1.05rem;color:#fff;line-height:1.75}.elementor .e-d2ae681-e332857{font-weight:700;font-size:1rem;color:#1b1b1b;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;margin-block-start:.5rem;border-radius:0;border-width:1px;border-color:#fff;border-style:solid;background-color:#fff}.elementor .e-d7e785c-4bac367{padding:clamp(3rem,6vw,6rem);display:flex;flex-direction:column;gap:1.25rem;flex:1 1 30rem;justify-content:center;align-items:flex-start}.elementor .e-e136b5d-9bff909{padding:0;background-color:#807453;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;align-items:stretch}.elementor .e-c073b95-1c48407{font-weight:700;font-size:.82rem;color:#c8bc9a;letter-spacing:.18em}.elementor .e-a67cb57-fc0c8d2{font-size:clamp(2.5rem,4.5vw,4.2rem);color:#fff}.elementor .e-6b8f84e-9a2f196{max-width:48rem;font-size:1.08rem;color:#e1e1e1;line-height:1.75}.elementor .e-d8df28f-e5f43c9{font-size:2.25rem;color:#fff}.elementor .e-f410ba9-f86e829{font-weight:700;font-size:.72rem;color:#c8bc9a;letter-spacing:.13em}.elementor .e-923c055-c61b8a6{font-size:1rem;color:#f2f2f2;line-height:1.7}.elementor .e-14deba9-84b3e75{padding:2.5rem;background-color:#4b4b4b;display:flex;flex-direction:column;gap:.8rem;flex:1 1 18rem;text-align:left;\n}.elementor .e-aab5968-7ad31e0{font-size:2.25rem;color:#fff}.elementor .e-e95ce30-de75af6{font-weight:700;font-size:.72rem;color:#fff;letter-spacing:.13em}.elementor .e-8907b8e-637040d{font-size:1rem;color:#fff;line-height:1.7}.elementor .e-0ed6975-02e9c14{padding:2.5rem;background-color:#807453;transform:translate3d(0px,-1rem,0px);display:flex;flex-direction:column;gap:.8rem;flex:1 1 18rem;text-align:left;\n}.elementor .e-38c6c90-c611c2a{font-size:2.25rem;color:#fff}.elementor .e-e86c494-e664770{font-weight:700;font-size:.72rem;color:#c8bc9a;letter-spacing:.13em}.elementor .e-37fe442-b3f0800{font-size:1rem;color:#f2f2f2;line-height:1.7}.elementor .e-2b551ba-de7dae0{padding:2.5rem;background-color:#4b4b4b;display:flex;flex-direction:column;gap:.8rem;flex:1 1 18rem;text-align:left;\n}.elementor .e-1188acc-291fc84{max-width:72rem;padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:stretch}.elementor .e-875d192-d18dadc{text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:max(5vw,2rem);padding-inline-end:max(5vw,2rem);background-color:#1b1b1b;display:flex;flex-direction:column;gap:1.2rem;align-items:center}.elementor .e-487b358-535615c{font-weight:700;font-size:.82rem;color:#c8bc9a;letter-spacing:.18em}.elementor .e-469dcae-7c839ea{font-size:clamp(2.5rem,4.5vw,4.2rem);color:#fff}.elementor .e-41c760e-9ce5d74{font-size:1.08rem;color:#e5e5e5;line-height:1.75}.elementor .e-456a049-ea71d1d{max-width:60rem;text-align:center;padding:0;display:flex;flex-direction:column;gap:1.2rem;align-items:center}.elementor .e-9d28b03-94d59e6{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor .e-4b606dc-826418e{font-size:2rem;color:#fff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem}.elementor .e-9842cd4-b1ddd04{font-size:.98rem;color:#d8d8d8;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem}.elementor .e-5b8b19f-3545152{overflow:hidden;padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#1b1b1b;display:flex;flex-direction:column;gap:.85rem;flex:1 1 19rem}.elementor .e-6cc81f1-03c1216{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor .e-1b9e52c-5ae8c46{font-size:2rem;color:#fff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem}.elementor .e-1b84874-1d32c8b{font-size:.98rem;color:#d8d8d8;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem}.elementor .e-675de41-544cabc{overflow:hidden;padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#1b1b1b;display:flex;flex-direction:column;gap:.85rem;flex:1 1 19rem}.elementor .e-5e0f5ae-79d33d4{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor .e-12c18bf-d304b68{font-size:2rem;color:#fff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem}.elementor .e-a47cdc3-90639b8{font-size:.98rem;color:#d8d8d8;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem}.elementor .e-d67d337-80cd0e7{overflow:hidden;padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#1b1b1b;display:flex;flex-direction:column;gap:.85rem;flex:1 1 19rem}.elementor .e-0e50759-6ed8680{max-width:75rem;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:stretch}.elementor .e-8c8399b-b87b1e3{font-weight:700;font-size:1rem;color:#fff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:0;border-width:1px;border-color:#a99d7c;border-style:solid;background-color:#807453}.elementor .e-ab21666-908a45b{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:max(5vw,2rem);padding-inline-end:max(5vw,2rem);background-color:#333;display:flex;flex-direction:column;gap:2rem;align-items:center}.elementor .e-2e4a92c-81050be{font-weight:700;font-size:.82rem;color:#c8bc9a;letter-spacing:.18em}.elementor .e-dded105-bbb054b{font-size:clamp(2.4rem,4vw,4rem);color:#fff;line-height:1.08}.elementor .e-8717448-4963615{font-size:1.05rem;color:#e2e2e2;line-height:1.75}.elementor .e-786c9b9-be60acd{font-weight:700;font-size:1rem;color:#fff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:0;border-width:1px;border-color:#a99d7c;border-style:solid;background-color:#807453}.elementor .e-6611000-cbda93e{padding:clamp(3rem,6vw,6rem);display:flex;flex-direction:column;gap:1.25rem;flex:1 1 30rem;justify-content:center;align-items:flex-start}.elementor .e-534d26a-2e9b6d7{width:100%;min-height:32rem;object-fit:cover;display:block}.elementor .e-bd2bd03-19a4976{min-height:32rem;overflow:hidden;padding:0;display:flex;flex:1 1 32rem}.elementor .e-c8964b3-2e5f358{padding:0;background-color:#1b1b1b;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.elementor .e-9f8b6e6-f362b4e{font-weight:700;font-size:.82rem;color:#d4c9aa;letter-spacing:.18em}.elementor .e-0fb175c-78772f1{font-size:clamp(2.5rem,4.5vw,4.1rem);color:#fff;text-align:center}.elementor .e-cf17587-29d33e9{font-size:1.75rem;color:#fff}.elementor .e-b32d9b1-3e03eec{font-size:1rem;color:#e8e8e8;line-height:1.7}.elementor .e-4668f06-431aeeb{padding:2rem;border-inline-start-width:3px;background-color:#333;display:flex;flex-direction:column;gap:.8rem;flex:1 1 28rem;border-left-style:solid;border-left-color:#807453;\n}.elementor .e-0009f7e-88cbf8c{font-size:1.75rem;color:#fff}.elementor .e-22f5639-1f76519{font-size:1rem;color:#e8e8e8;line-height:1.7}.elementor .e-225ea77-b9e2735{padding:2rem;border-inline-start-width:3px;background-color:#333;display:flex;flex-direction:column;gap:.8rem;flex:1 1 28rem;border-left-style:solid;border-left-color:#807453;\n}.elementor .e-1acb1d8-94c2878{font-size:1.75rem;color:#fff}.elementor .e-8286b0c-04838fa{font-size:1rem;color:#e8e8e8;line-height:1.7}.elementor .e-e9144ee-54aee88{padding:2rem;border-inline-start-width:3px;background-color:#333;display:flex;flex-direction:column;gap:.8rem;flex:1 1 28rem;border-left-style:solid;border-left-color:#807453;\n}.elementor .e-88b586e-314411c{font-size:1.75rem;color:#fff}.elementor .e-2514f4e-952d5e2{font-size:1rem;color:#e8e8e8;line-height:1.7}.elementor .e-ac931d9-4e7fd16{padding:2rem;border-inline-start-width:3px;background-color:#333;display:flex;flex-direction:column;gap:.8rem;flex:1 1 28rem;border-left-style:solid;border-left-color:#807453;\n}.elementor .e-b7fce27-211eb45{max-width:72rem;padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.elementor .e-c3e7ee9-41c0eab{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:max(5vw,2rem);padding-inline-end:max(5vw,2rem);background-color:#4b4b4b;display:flex;flex-direction:column;gap:1.2rem;align-items:center}.elementor .e-7ccaace-609b0a5{font-weight:700;font-size:.82rem;color:#d4c9aa;letter-spacing:.18em}.elementor .e-29bb898-8dab4b6{max-width:58rem;font-size:clamp(2.7rem,5vw,4.8rem);color:#fff;line-height:1.05}.elementor .e-29478c1-c5f3541{max-width:45rem;font-size:1.1rem;color:#fff;line-height:1.75}.elementor .e-8e1d154-17d0267{font-weight:700;font-size:1.05rem;color:#fff;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;margin-block-start:.5rem;border-radius:0;border-width:1px;border-color:#b4a783;border-style:solid;background-color:#807453}.elementor .e-6eb58e4-fd63a7e{font-size:.82rem;color:#e0e0e0;letter-spacing:.05em}.elementor .e-31191e3-a9cf1b7{text-align:center;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:max(5vw,2rem);padding-inline-end:max(5vw,2rem);background-image:linear-gradient(0deg,rgba(23,23,23,.74),rgba(23,23,23,.82)),url("https://www.auroravillage.fi/wp-content/uploads/2026/02/DJI_0933-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;background-color:center/cover;display:flex;flex-direction:column;gap:1.3rem;align-items:center}.elementor .e-712c472-7e0eb40{overflow:hidden;color:#fff;padding:0;background-color:#1b1b1b;display:flex;flex-direction:column;gap:0px}