.elementor .e-12e19c52-dbb9{font-weight:700;font-size:13px;color:#4AC5C7;letter-spacing:0.18em;}.elementor .e-166f06aa-faa0{font-weight:800;font-size:96px;color:#FFFFFF;letter-spacing:-0.04em;line-height:0.98;}.elementor .e-7da3d4d-2ca4{max-width:560px;font-size:20px;color:rgba(255,255,255,0.84);line-height:1.65;}.elementor .e-6029998e-f4eb:hover,.elementor .e-6029998e-f4eb:focus-visible{background-color:#F2BA3A;transform:translate3d(0px, -2px, 0px);}.elementor .e-6029998e-f4eb{font-weight:700;font-size:17px;color:#2A0B38;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;background-color:#E5A823;transition:transform 0.15s, background-color 0.15s;}.elementor .e-1e6f5ce4-84fc:hover,.elementor .e-1e6f5ce4-84fc:focus-visible{color:#4AC5C7;}.elementor .e-1e6f5ce4-84fc{font-weight:600;font-size:17px;color:#FFFFFF;padding-block-start:18px;padding-block-end:18px;padding-inline-start:8px;padding-inline-end:8px;border-radius:0px;background-color:transparent;}.elementor .e-8041301-99f2{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-1b595039-22b9{font-size:14px;color:rgba(255,255,255,0.72);line-height:1.5;}.elementor .e-86b5373-22a9{font-size:14px;color:rgba(255,255,255,0.72);line-height:1.5;}.elementor .e-6b3b1a1f-bab6{font-size:14px;color:rgba(255,255,255,0.72);line-height:1.5;}.elementor .e-69d9db5f-896a{width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:36px;flex-wrap:wrap;}.elementor .e-56e782f1-be59{padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 58%;align-items:flex-start;}.elementor .e-7f33f43e-fb85{width:100%;height:auto;max-width:460px;filter:drop-shadow(0px 40px 60px rgba(0,0,0,0.45));}.elementor .e-26161691-3bb3{position:relative;padding:0px;display:flex;flex-direction:column;flex:1 1 42%;justify-content:center;align-items:center;}.elementor .e-66418bda-f528{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:center;}.elementor .e-35fa319f-4e83{width:100%;padding-block-start:140px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(115deg, rgba(38,8,52,0.97) 0%,rgba(61,17,82,0.90) 48%,rgba(61,17,82,0.55) 100%),url("https://soolo.no/wp-content/uploads/2025/11/Soolo-on-tank-gradient-overlay-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#3D1152;display:flex;flex-direction:column;align-items:center;}.elementor .e-764d787d-115d{font-weight:700;font-size:13px;color:#8B6F9E;letter-spacing:0.18em;}.elementor .e-4d90d67f-5788{font-weight:800;font-size:60px;color:#3D1152;letter-spacing:-0.035em;line-height:1.02;}.elementor .e-27e64d15-13eb{max-width:460px;font-size:18px;color:#4A3A55;line-height:1.7;}.elementor .e-129297f9-9d4a{position:sticky;inset-block-start:120px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 42%;}.elementor .e-3882250a-54d9{min-width:64px;font-weight:800;font-size:40px;color:#4AC5C7;letter-spacing:-0.03em;line-height:1;}.elementor .e-54319f9c-d644{font-weight:700;font-size:24px;color:#3D1152;letter-spacing:-0.01em;line-height:1.25;}.elementor .e-63f74ea1-25bf{font-size:16px;color:#4A3A55;line-height:1.7;}.elementor .e-4bc438d1-c74c{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-56aef672-e603:hover,.elementor .e-56aef672-e603:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-56aef672-e603{padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px rgba(61,17,82,0.06),0px 24px 48px -28px rgba(61,17,82,0.28);transition:transform 0.15s;display:flex;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-425d871f-33d7{min-width:64px;font-weight:800;font-size:40px;color:#4AC5C7;letter-spacing:-0.03em;line-height:1;}.elementor .e-3ab64181-a627{font-weight:700;font-size:24px;color:#3D1152;letter-spacing:-0.01em;line-height:1.25;}.elementor .e-25ea23bd-2053{font-size:16px;color:#4A3A55;line-height:1.7;}.elementor .e-4c85f354-ef59{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-314d852b-6397:hover,.elementor .e-314d852b-6397:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-314d852b-6397{padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px rgba(61,17,82,0.06),0px 24px 48px -28px rgba(61,17,82,0.28);transition:transform 0.15s;display:flex;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-5e7a0321-e912{min-width:64px;font-weight:800;font-size:40px;color:#E5A823;letter-spacing:-0.03em;line-height:1;}.elementor .e-31f1fbda-71e0{font-weight:700;font-size:24px;color:#3D1152;letter-spacing:-0.01em;line-height:1.25;}.elementor .e-35a6b265-3657{font-size:16px;color:#4A3A55;line-height:1.7;}.elementor .e-3ae8e6a1-170a{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3188a6ac-aaff:hover,.elementor .e-3188a6ac-aaff:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-3188a6ac-aaff{padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 1px 0px 0px rgba(61,17,82,0.06),0px 24px 48px -28px rgba(61,17,82,0.28);transition:transform 0.15s;display:flex;flex-direction:row;gap:28px;align-items:flex-start;}.elementor .e-55cdc6fa-e175{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 58%;}.elementor .e-4cb93d8a-f6cb{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:88px;align-items:flex-start;}.elementor .e-16953699-e0ea{width:100%;padding-block-start:128px;padding-block-end:128px;padding-inline-start:32px;padding-inline-end:32px;background-image:radial-gradient(circle at 12% 18%, rgba(74,197,199,0.14) 0%,rgba(74,197,199,0) 42%),radial-gradient(circle at 92% 88%, rgba(61,17,82,0.08) 0%,rgba(61,17,82,0) 46%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F6F2F8;display:flex;flex-direction:column;align-items:center;}.elementor .e-1f849d51-30da{font-weight:700;font-size:13px;color:#4AC5C7;letter-spacing:0.18em;}.elementor .e-72157d6e-cb44{font-weight:800;font-size:56px;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.04;}.elementor .e-297eb753-9cd8{max-width:480px;font-size:18px;color:rgba(255,255,255,0.78);line-height:1.7;}.elementor .e-2fa65534-95ee:hover,.elementor .e-2fa65534-95ee:focus-visible{background-color:#F2BA3A;transform:translate3d(0px, -2px, 0px);}.elementor .e-2fa65534-95ee{font-weight:700;font-size:17px;color:#2A0B38;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:8px;border-radius:999px;background-color:#E5A823;transition:transform 0.15s, background-color 0.15s;}.elementor .e-76d1b1d6-2c91{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 44%;align-items:flex-start;}.elementor .e-27eee6a9-b869{font-size:14px;color:rgba(255,255,255,0.7);line-height:1.55;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-2ec1795b-d20d{font-size:14px;color:rgba(255,255,255,0.7);line-height:1.55;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-7e2ebbb7-9c1e{font-size:14px;color:rgba(255,255,255,0.7);line-height:1.55;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-3204c4b9-1a2c{font-size:14px;color:rgba(255,255,255,0.7);line-height:1.55;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-70e8641f-b6d5{font-size:14px;color:rgba(255,255,255,0.7);line-height:1.55;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-7dec40ea-a88f{font-size:14px;color:rgba(255,255,255,0.7);line-height:1.55;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-151df0f-7a13{font-size:14px;color:rgba(255,255,255,0.7);line-height:1.55;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-3a337f52-d59f{font-size:14px;color:rgba(255,255,255,0.7);line-height:1.55;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-49775bcb-8137{width:100%;padding:0px;display:grid;gap:14px;flex:1 1 56%;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(4, auto);}.elementor .e-3c8f06c1-bba8{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:80px;align-items:center;}.elementor .e-59bdda22-5cb8{width:100%;padding-block-start:128px;padding-block-end:128px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(160deg, #3D1152 0%,#2A0B38 60%,#1E0729 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#2A0B38;display:flex;flex-direction:column;align-items:center;}.elementor .e-62247539-8c99{font-weight:700;font-size:13px;color:#8B6F9E;letter-spacing:0.18em;}.elementor .e-88543dc-f579{font-weight:800;font-size:60px;color:#3D1152;letter-spacing:-0.035em;line-height:1.02;}.elementor .e-4bb8b8bd-bd09{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-e35cb36-d860{width:100%;height:260px;object-fit:cover;display:block;}.elementor .e-543a0bad-e6b8{font-weight:800;font-size:12px;color:#4AC5C7;letter-spacing:0.2em;}.elementor .e-edab180-67ef{font-weight:800;font-size:30px;color:#3D1152;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-6ac41128-1c1f{font-size:16px;color:#4A3A55;line-height:1.7;}.elementor .e-5669fd24-b1ac{padding-block-start:32px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:12px;}.elementor .e-2f6a8bcf-69dc{overflow:hidden;padding:0px;border-radius:24px;background-color:#F6F2F8;display:flex;flex-direction:column;gap:0px;}.elementor .e-11bd0fc0-bcb2{width:100%;height:260px;object-fit:cover;display:block;}.elementor .e-65a87de2-3ca4{font-weight:800;font-size:12px;color:#4AC5C7;letter-spacing:0.2em;}.elementor .e-746c6a93-cd6b{font-weight:800;font-size:30px;color:#3D1152;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-64583290-ac98{font-size:16px;color:#4A3A55;line-height:1.7;}.elementor .e-3ca1f9a3-adef{padding-block-start:32px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:12px;}.elementor .e-4098326c-d25d{overflow:hidden;padding:0px;margin-block-start:48px;border-radius:24px;background-color:#F6F2F8;display:flex;flex-direction:column;gap:0px;}.elementor .e-5e2f1140-5ddd{width:100%;height:260px;object-fit:cover;display:block;}.elementor .e-54c202de-930c{font-weight:800;font-size:12px;color:#E5A823;letter-spacing:0.2em;}.elementor .e-374dce14-8c9c{font-weight:800;font-size:30px;color:#3D1152;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-74f0d008-6399{font-size:16px;color:#4A3A55;line-height:1.7;}.elementor .e-6cfcec2d-f02a{padding-block-start:32px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:12px;}.elementor .e-3216581e-cd8a{overflow:hidden;padding:0px;margin-block-start:96px;border-radius:24px;background-color:#F6F2F8;display:flex;flex-direction:column;gap:0px;}.elementor .e-825c175-ad44{width:100%;max-width:1180px;padding:0px;display:grid;gap:28px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-3de41017-660b{width:100%;padding-block-start:128px;padding-block-end:128px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:64px;align-items:center;}.elementor .e-56822d1f-71cb{font-weight:700;font-size:13px;color:#8B6F9E;letter-spacing:0.18em;}.elementor .e-65917ba7-3b94{font-weight:800;font-size:60px;color:#3D1152;letter-spacing:-0.035em;line-height:1.02;}.elementor .e-4c7e7d-7005{padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-181bfe92-9323{max-width:420px;font-size:18px;color:#4A3A55;line-height:1.7;}.elementor .e-55f9ad7d-2246{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-25c07fe1-2f5e{width:100%;height:220px;object-fit:cover;margin-block-end:12px;border-radius:16px;display:block;}.elementor .e-54a7536f-d380{font-weight:800;font-size:12px;color:#4AC5C7;letter-spacing:0.16em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-5847b148-d7ab{font-weight:800;font-size:26px;color:#3D1152;letter-spacing:-0.02em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-25d49222-9b36{font-size:16px;color:#4A3A55;line-height:1.7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-4a49106c-e730:hover,.elementor .e-4a49106c-e730:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-4a49106c-e730{padding-block-start:20px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 24px 48px -30px rgba(61,17,82,0.30);transition:transform 0.15s;display:flex;flex-direction:column;gap:12px;}.elementor .e-993cf14-f35a{width:100%;height:220px;object-fit:cover;margin-block-end:12px;border-radius:16px;display:block;}.elementor .e-541dcec-5e28{font-weight:800;font-size:12px;color:#4AC5C7;letter-spacing:0.16em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-6946b45e-6b9a{font-weight:800;font-size:26px;color:#3D1152;letter-spacing:-0.02em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-2df16896-f1b8{font-size:16px;color:#4A3A55;line-height:1.7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-2889f275-1728:hover,.elementor .e-2889f275-1728:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-2889f275-1728{padding-block-start:20px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 24px 48px -30px rgba(61,17,82,0.30);transition:transform 0.15s;display:flex;flex-direction:column;gap:12px;}.elementor .e-11cc2238-be63{width:100%;height:220px;object-fit:cover;margin-block-end:12px;border-radius:16px;display:block;}.elementor .e-14c7c253-114a{font-weight:800;font-size:12px;color:#E5A823;letter-spacing:0.16em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-3fe8a4ba-856b{font-weight:800;font-size:26px;color:#3D1152;letter-spacing:-0.02em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-15019f9c-c73c{font-size:16px;color:#4A3A55;line-height:1.7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-3cade194-a4c4:hover,.elementor .e-3cade194-a4c4:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-3cade194-a4c4{padding-block-start:20px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;border-radius:24px;background-color:#FFFFFF;box-shadow:0px 24px 48px -30px rgba(61,17,82,0.30);transition:transform 0.15s;display:flex;flex-direction:column;gap:12px;}.elementor .e-730c5edf-ab33{width:100%;max-width:1180px;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-3d853cec-1ea3:hover,.elementor .e-3d853cec-1ea3:focus-visible{color:#FFFFFF;background-color:#3D1152;}.elementor .e-3d853cec-1ea3{font-weight:700;font-size:17px;color:#3D1152;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;border-width:2px;border-color:#3D1152;border-style:solid;background-color:transparent;transition:background-color 0.15s, color 0.15s;}.elementor .e-4d7db2af-7b36{width:100%;padding-block-start:120px;padding-block-end:128px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(180deg, #FFFFFF 0%,#F6F2F8 30%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F6F2F8;display:flex;flex-direction:column;gap:56px;align-items:center;}.elementor .e-2598fbdc-8b80{width:100%;height:auto;display:block;}.elementor .e-6a5de58-64bf{overflow:hidden;padding:0px;border-radius:28px;background-image:radial-gradient(circle at 20% 20%, rgba(74,197,199,0.25) 0%,rgba(74,197,199,0) 55%),radial-gradient(circle at 85% 90%, rgba(229,168,35,0.18) 0%,rgba(229,168,35,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F6F2F8;display:flex;flex-direction:column;flex:1 1 52%;}.elementor .e-2d78c02c-bbc8{font-weight:700;font-size:13px;color:#8B6F9E;letter-spacing:0.18em;}.elementor .e-92b0482-ef12{font-weight:800;font-size:56px;color:#3D1152;letter-spacing:-0.035em;line-height:1.02;}.elementor .e-1cc46d22-b9f5{font-size:18px;color:#4A3A55;line-height:1.7;}.elementor .e-5aaa0888-bb2c{font-size:16px;color:#4A3A55;line-height:1.65;padding-block-start:0px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:0px;border-block-end-width:1px;border-inline-start-width:3px;}.elementor .e-62ce6b0d-fabc{font-size:16px;color:#4A3A55;line-height:1.65;padding-block-start:0px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:0px;border-block-end-width:1px;border-inline-start-width:3px;}.elementor .e-6e4eeeaa-97ef{font-size:16px;color:#4A3A55;line-height:1.65;padding-block-start:0px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:0px;border-block-end-width:1px;border-inline-start-width:3px;}.elementor .e-471ddb46-7f43{font-size:16px;color:#4A3A55;line-height:1.65;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;border-inline-start-width:3px;}.elementor .e-48dfc4b-734f{width:100%;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-c2aeaf2-25f1{width:120px;height:80px;object-fit:cover;border-radius:12px;display:block;}.elementor .e-51a98c60-c264{font-weight:800;font-size:20px;color:#E5A823;letter-spacing:-0.01em;}.elementor .e-11bec5e-25ec{font-size:15px;color:rgba(255,255,255,0.82);line-height:1.55;}.elementor .e-6b6422e6-107c{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-6b269a04-afcf{width:100%;padding:18px;border-radius:18px;background-color:#3D1152;display:flex;flex-direction:row;gap:20px;align-items:center;}.elementor .e-5983f246-b2ca:hover,.elementor .e-5983f246-b2ca:focus-visible{background-color:#521A6C;transform:translate3d(0px, -2px, 0px);}.elementor .e-5983f246-b2ca{font-weight:700;font-size:17px;color:#FFFFFF;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:6px;border-radius:999px;background-color:#3D1152;transition:transform 0.15s, background-color 0.15s;}.elementor .e-50425ca4-d1a4{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 48%;align-items:flex-start;}.elementor .e-2bb4835d-6acf{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:80px;align-items:center;}.elementor .e-3cbb4152-3c62{width:100%;padding-block-start:128px;padding-block-end:128px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-7ad2d36b-ed0b{font-weight:700;font-size:13px;color:#E5A823;letter-spacing:0.18em;}.elementor .e-16aec96c-664e{max-width:720px;font-weight:800;font-size:64px;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.02;}.elementor .e-6147e4f5-59b4{max-width:560px;font-size:18px;color:rgba(255,255,255,0.8);line-height:1.7;}.elementor .e-56bb9377-f04e:hover,.elementor .e-56bb9377-f04e:focus-visible{background-color:#6BD5D7;transform:translate3d(0px, -2px, 0px);}.elementor .e-56bb9377-f04e{font-weight:700;font-size:17px;color:#1E0729;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:8px;border-radius:999px;background-color:#4AC5C7;transition:transform 0.15s, background-color 0.15s;}.elementor .e-31f9dac9-1978{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-1fe285cb-85a4{width:100%;padding-block-start:140px;padding-block-end:140px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(90deg, rgba(30,7,41,0.96) 0%,rgba(30,7,41,0.85) 45%,rgba(30,7,41,0.35) 100%),url("https://soolo.no/wp-content/uploads/2025/05/Antennemast.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;background-color:#1E0729;display:flex;flex-direction:column;align-items:center;}.elementor .e-3aebd4fb-15b3{font-weight:700;font-size:13px;color:#8B6F9E;letter-spacing:0.18em;}.elementor .e-54dc7eb9-e545{font-weight:800;font-size:36px;color:#3D1152;letter-spacing:-0.025em;line-height:1.15;}.elementor .e-33c32361-7cfd{width:28px;height:20px;object-fit:cover;border-radius:3px;display:block;}.elementor .e-32541d0a-4480{width:28px;height:20px;object-fit:cover;border-radius:3px;display:block;}.elementor .e-6f5f1fea-59a5{font-size:14px;color:#4A3A55;margin-inline-start:6px;}.elementor .e-1fe316f7-f749{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-20b3bcab-edd5{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 46%;}.elementor .e-d2922ac-6ae2{width:140px;height:auto;display:block;}.elementor .e-d2eae17-c933{width:72px;height:auto;display:block;}.elementor .e-6fd501ee-5b50{width:170px;height:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:#FFFFFF;display:block;}.elementor .e-1da1364c-458f{padding-block-start:36px;padding-block-end:36px;padding-inline-start:40px;padding-inline-end:40px;border-radius:24px;background-image:radial-gradient(circle at 100% 0%, rgba(74,197,199,0.28) 0%,rgba(74,197,199,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#3D1152;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;flex:1 1 54%;justify-content:flex-end;align-items:center;}.elementor .e-992260a-8f5a{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:center;}.elementor .e-193b3ae-4b21:hover,.elementor .e-193b3ae-4b21:focus-visible{color:#4AC5C7;}.elementor .e-193b3ae-4b21{font-weight:700;font-size:16px;color:#3D1152;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;}.elementor .e-2df42ec6-3e67{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F6F2F8;display:flex;flex-direction:column;gap:40px;align-items:center;}.elementor .e-52b4e12a-c8c0{font-weight:700;font-size:13px;color:#4AC5C7;letter-spacing:0.18em;}.elementor .e-6f694ee4-4fe6{font-weight:800;font-size:60px;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.02;}.elementor .e-4c49e9e3-2f3f{max-width:520px;font-size:18px;color:rgba(255,255,255,0.8);line-height:1.7;}.elementor .e-2827307e-bbc2:hover,.elementor .e-2827307e-bbc2:focus-visible{background-color:#F2BA3A;transform:translate3d(0px, -2px, 0px);}.elementor .e-2827307e-bbc2{font-weight:700;font-size:17px;color:#2A0B38;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;background-color:#E5A823;transition:transform 0.15s, background-color 0.15s;}.elementor .e-73a7d071-c84d:hover,.elementor .e-73a7d071-c84d:focus-visible{border-color:#FFFFFF;}.elementor .e-73a7d071-c84d{font-weight:600;font-size:17px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,0.4);border-style:solid;background-color:transparent;transition:border-color 0.15s;}.elementor .e-52e395fd-145e{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-5b2eb114-23a3{padding-block-start:80px;padding-block-end:80px;padding-inline-start:72px;padding-inline-end:72px;display:flex;flex-direction:column;gap:22px;flex:1 1 62%;align-items:flex-start;}.elementor .e-529b108b-1554{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-22dc67c2-a107{position:relative;font-size:15px;color:#FFFFFF;line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-radius:14px;background-color:rgba(30,7,41,0.72);align-self:flex-start;}.elementor .e-ee33bc7-8352{min-height:420px;position:relative;padding:0px;background-color:#2A0B38;display:flex;flex-direction:column;flex:1 1 38%;justify-content:flex-end;}.elementor .e-64b76b06-6ee6{width:100%;max-width:1180px;overflow:hidden;padding:0px;border-radius:32px;background-image:radial-gradient(circle at 0% 100%, rgba(74,197,199,0.30) 0%,rgba(74,197,199,0) 45%),radial-gradient(circle at 70% 0%, rgba(229,168,35,0.22) 0%,rgba(229,168,35,0) 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#3D1152;box-shadow:0px 40px 80px -40px rgba(61,17,82,0.55);display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-36e2c3e3-29e5{width:100%;padding-block-start:112px;padding-block-end:128px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}