.elementor .e-4b1be9af-6995{font-size:11px;letter-spacing:0.17em;}.elementor .e-5e4c0abd-e79b{font-family:var(--sf-font);font-size:clamp(50px, 5.4vw, 77px);color:var(--sf-white);letter-spacing:-0.055em;line-height:1.075;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 850; text-wrap: balance; & span { color: var(--sf-mint); }\n}.elementor .e-7ff96e32-2078{max-width:550px;font-family:var(--sf-font);font-size:15.7px;color:#e4eee6;line-height:1.73;margin:0px;}.elementor .e-6149e290-e76c{max-width:725px;padding-block-start:0px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-1d07a4e5-ad1f{width:25px;height:25px;color:var(--sf-mint);flex:0 0 auto;}.elementor .e-14ee9daf-cfe8{font-family:var(--sf-font);font-size:11.5px;color:#edf4ee;line-height:1.5;font-weight: 650;\n}.elementor .e-5d9d24e-1e86{width:auto;min-height:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;border-inline-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:center;border-right-style: solid; border-right-color: rgba(255, 255, 255, 0.23);\n}.elementor .e-39709d23-e8e7{width:25px;height:25px;color:var(--sf-mint);flex:0 0 auto;}.elementor .e-4ec280ad-5b03{font-family:var(--sf-font);font-size:11.5px;color:#edf4ee;line-height:1.5;font-weight: 650;\n}.elementor .e-1aae473a-9552{width:auto;min-height:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-inline-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:center;border-right-style: solid; border-right-color: rgba(255, 255, 255, 0.23);\n}.elementor .e-45bb00da-53c0{width:25px;height:25px;color:var(--sf-mint);flex:0 0 auto;}.elementor .e-65bb41ab-3ab9{font-family:var(--sf-font);font-size:11.5px;color:#edf4ee;line-height:1.5;font-weight: 650;\n}.elementor .e-6ed73d9a-3c33{width:auto;min-height:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-57a21c54-da7c{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.2); gap: 24px 38px;\n}.elementor .e-32f2a614-d527{width:calc(100% - 48px);max-width:1240px;padding-block-start:155px;padding-block-end:35px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;flex:1 1 0%;justify-content:center;}.elementor .e-7e50c2ff-2805{min-height:710px;overflow:hidden;position:relative;font-family:var(--sf-font);padding:0px;background-image:linear-gradient(90deg, rgba(3, 17, 11, 0.9) 0%,rgba(4, 22, 14, 0.78) 28%,rgba(4, 22, 14, 0.52) 46%,rgba(4, 22, 14, 0.1) 79%,rgba(4, 22, 14, 0) 100%),linear-gradient(0deg, rgba(2, 16, 10, 0.82) 0%,rgba(2, 16, 10, 0) 30%),url("https://www.sportfit-oerle.nl/wp-content/uploads/2026/10/HERO_oerle.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0c1e16;display:flex;flex-direction:column;align-items:stretch;background-repeat: repeat,repeat,no-repeat; background-size: auto auto,auto auto,cover; background-position: center 45%;\n}.elementor .e-1350ca4a-79d0{font-size:11px;letter-spacing:0.17em;}.elementor .e-6a161fef-586f{font-size:clamp(36px, 3.8vw, 52px);color:#10271e;margin-block-start:0px;margin-block-end:25px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-682441ec-cfb1{font-family:var(--sf-font);font-size:19px;color:#10271e;line-height:1.65;margin-block-start:0px;margin-block-end:23px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-7c565b13-9c24{font-family:var(--sf-font);font-size:15px;color:#526258;line-height:1.85;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b997eea-2568{font-family:var(--sf-font);font-size:15px;color:#526258;line-height:1.85;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-21533a1f-1c20{font-family:var(--sf-font);font-size:15px;color:#526258;line-height:1.85;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-386250fc-42aa{font-family:var(--sf-font);font-size:15px;color:#526258;line-height:1.85;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-442e75cd-1b9a{margin-block-start:20px;}.elementor .e-1638eb84-2439{max-width:640px;}.elementor .e-2821e075-fd4f{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:var(--sf-mint);flex:0 0 auto;}.elementor .e-38ecbd9e-c0f5{font-family:var(--sf-font);font-weight:700;font-size:13px;color:#ffffff;line-height:1.4;}.elementor .e-5c654a66-376d{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-10094ef7-1b30{height:510px;overflow:hidden;padding-block-start:0px;padding-block-end:85px;padding-inline-start:26px;padding-inline-end:26px;border-radius:18px;background-image:linear-gradient(180deg, rgba(6, 25, 16, 0) 40%,rgba(6, 25, 16, 0.75) 100%),url("https://www.sportfit-oerle.nl/wp-content/uploads/2026/10/DSC2217-scaled-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center center;background-color:#1c4337;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-repeat: no-repeat, no-repeat; background-size: auto, cover;\n}.elementor .e-27018dfc-3e0e{width:24px;height:24px;color:var(--sf-mint);}.elementor .e-64288ec8-b6ed{width:49px;height:49px;min-width:49px;color:var(--sf-mint);padding:0px;border-radius:12px;background-color:rgba(169, 223, 132, 0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-53f7a0c1-6082{font-family:var(--sf-font);font-weight:800;font-size:14px;color:#ffffff;line-height:1.4;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7f45ef40-8656{font-family:var(--sf-font);font-size:12px;color:rgba(255, 255, 255, 0.7);line-height:1.65;margin:0px;}.elementor .e-6121b890-bfa4{padding:0px;display:flex;flex-direction:column;}.elementor .e-43049108-6abb{width:min(92%, 390px);position:absolute;inset-inline-end:-18px;inset-block-end:0px;z-index:3;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:rgba(255, 255, 255, 0.07);border-style:solid;background-color:#10271e;box-shadow:0px 18px 45px 0px rgba(0, 0, 0, 0.12);display:flex;flex-direction:row;gap:17px;align-items:center;}.elementor .e-c85fa28-3df2{position:relative;padding-block-start:0px;padding-block-end:62px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-56cc323f-6d9f{padding:0px;display:grid;gap:clamp(40px, 6vw, 95px);grid-template-columns:minmax(0px, 1.08fr) minmax(0px, 0.92fr);grid-template-rows:auto;align-items:center;}.elementor .e-7b30a53-9a18{scroll-margin-top:105px;padding-block-start:105px;padding-block-end:105px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6c475464-eb0f{font-size:11px;letter-spacing:0.17em;}.elementor .e-227fbafa-e622{font-size:clamp(36px, 3.8vw, 52px);color:#10271e;margin:0px;}.elementor .e-68b5288b-299c{font-family:var(--sf-font);font-size:15px;color:#526258;line-height:1.85;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-224036ec-5c22{padding:0px;margin-block-start:0px;margin-block-end:38px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:60px;grid-template-columns:1.15fr 0.85fr;grid-template-rows:auto;align-items:end;}.elementor .e-20cd0e57-198f{width:auto;font-family:var(--sf-font);font-weight:800;font-size:11px;color:var(--sf-mint);letter-spacing:0.7px;line-height:1.5;padding-block-start:9px;padding-block-end:9px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50px;border-width:1px;border-color:rgba(169, 223, 132, 0.35);border-style:solid;background-color:rgba(16, 39, 30, 0.7);}.elementor .e-3a8b3611-a15f{max-width:650px;font-family:var(--sf-font);font-weight:800;font-size:clamp(27px, 3.3vw, 46px);color:#ffffff;letter-spacing:-1.3px;line-height:1.18;margin:0px;}.elementor .e-31157ff1-1116{max-width:730px;padding:clamp(25px, 4vw, 55px);display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-5d1f23e4-29e3{height:390px;overflow:hidden;padding:0px;border-radius:19px;background-image:linear-gradient(90deg, rgba(9, 30, 19, 0.82) 0%,rgba(9, 30, 19, 0.42) 48%,rgba(9, 30, 19, 0.04) 100%),url("https://www.sportfit-oerle.nl/wp-content/uploads/2026/10/HERO_oerle.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#10271e;display:flex;flex-direction:row;align-items:flex-end;background-repeat: no-repeat, no-repeat; background-size: auto, cover; background-position: center 45%;\n}.elementor .e-29626f62-eb47{width:24px;height:24px;color:#1c4337;}.elementor .e-417f8816-abdb{width:51px;height:51px;min-width:51px;color:#1c4337;padding:0px;margin-block-start:0px;margin-block-end:21px;margin-inline-start:0px;margin-inline-end:0px;border-radius:13px;background-color:#e5f3db;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-243ffebb-7211{font-family:var(--sf-font);font-weight:800;font-size:18px;color:#10271e;letter-spacing:-0.04em;line-height:1.35;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e2fc8f1-9047{font-family:var(--sf-font);font-size:13px;color:#526258;line-height:1.75;margin:0px;}.elementor .e-5a43f960-49b5{padding-block-start:28px;padding-block-end:30px;padding-inline-start:23px;padding-inline-end:23px;border-radius:15px;border-width:1px;border-color:#e1eadf;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-5858d465-7f8e{width:24px;height:24px;color:#1c4337;}.elementor .e-93f5c22-485b{width:51px;height:51px;min-width:51px;color:#1c4337;padding:0px;margin-block-start:0px;margin-block-end:21px;margin-inline-start:0px;margin-inline-end:0px;border-radius:13px;background-color:#e5f3db;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1059817d-b2c2{font-family:var(--sf-font);font-weight:800;font-size:18px;color:#10271e;letter-spacing:-0.04em;line-height:1.35;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a8c8f72-9168{font-family:var(--sf-font);font-size:13px;color:#526258;line-height:1.75;margin:0px;}.elementor .e-6640a3df-39ab{padding-block-start:28px;padding-block-end:30px;padding-inline-start:23px;padding-inline-end:23px;border-radius:15px;border-width:1px;border-color:#e1eadf;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-3d5f7e47-7b72{width:24px;height:24px;color:#1c4337;}.elementor .e-370e6f80-9b4d{width:51px;height:51px;min-width:51px;color:#1c4337;padding:0px;margin-block-start:0px;margin-block-end:21px;margin-inline-start:0px;margin-inline-end:0px;border-radius:13px;background-color:#e5f3db;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-92164ea-f35f{font-family:var(--sf-font);font-weight:800;font-size:18px;color:#10271e;letter-spacing:-0.04em;line-height:1.35;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9df4b00-964e{font-family:var(--sf-font);font-size:13px;color:#526258;line-height:1.75;margin:0px;}.elementor .e-17495554-774e{padding-block-start:28px;padding-block-end:30px;padding-inline-start:23px;padding-inline-end:23px;border-radius:15px;border-width:1px;border-color:#e1eadf;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-647bae0b-98ea{width:24px;height:24px;color:#1c4337;}.elementor .e-6ec7bdde-6454{width:51px;height:51px;min-width:51px;color:#1c4337;padding:0px;margin-block-start:0px;margin-block-end:21px;margin-inline-start:0px;margin-inline-end:0px;border-radius:13px;background-color:#e5f3db;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-39e63904-1248{font-family:var(--sf-font);font-weight:800;font-size:18px;color:#10271e;letter-spacing:-0.04em;line-height:1.35;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2d3eb8af-615b{font-family:var(--sf-font);font-size:13px;color:#526258;line-height:1.75;margin:0px;}.elementor .e-39c3ac41-d7cf{padding-block-start:28px;padding-block-end:30px;padding-inline-start:23px;padding-inline-end:23px;border-radius:15px;border-width:1px;border-color:#e1eadf;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-57b334f2-ca65{padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:18px;grid-template-columns:repeat(4, minmax(0px, 1fr));grid-template-rows:auto;}.elementor .e-171e3d23-d0db{max-width:640px;font-family:var(--sf-font);font-size:14px;color:#526258;line-height:1.8;margin:0px;}.elementor .e-17ca9eec-3ff4{flex:0 0 auto;}.elementor .e-7e6ea326-5835{padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:30px;justify-content:space-between;align-items:center;}.elementor .e-4aa01bd7-47bf{scroll-margin-top:105px;padding-block-start:105px;padding-block-end:105px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-622136c1-7a71{font-size:11px;letter-spacing:0.17em;}.elementor .e-2514e860-8788{font-size:clamp(36px, 3.8vw, 52px);margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6e2a437b-db0e{font-family:var(--sf-font);font-size:15px;color:rgba(255, 255, 255, 0.74);line-height:1.85;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 650;\n}.elementor .e-57c37924-2588{font-family:var(--sf-font);font-size:15px;color:rgba(255, 255, 255, 0.74);line-height:1.85;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a24dd77-87ee{font-family:var(--sf-font);font-size:15px;color:rgba(255, 255, 255, 0.74);line-height:1.85;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1845e96d-a275{font-family:var(--sf-font);font-size:15px;color:rgba(255, 255, 255, 0.74);line-height:1.85;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c4b61a9-880c{font-family:var(--sf-font);font-size:15px;color:rgba(255, 255, 255, 0.74);line-height:1.85;margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1cade687-2469{width:auto;font-family:var(--sf-font);font-weight:800;font-size:12px;color:var(--sf-mint);letter-spacing:1.3px;line-height:1.5;text-transform:uppercase;margin:0px;white-space: nowrap;\n}.elementor .e-414dc632-d5ea{height:1px;min-height:1px;padding:0px;background-color:rgba(169, 223, 132, 0.25);flex:1 1 0%;}.elementor .e-12a1c65d-c7de{padding:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-5de9fe5-ce7b{width:23px;height:23px;color:var(--sf-mint);}.elementor .e-4b4f1da4-3ded{width:49px;height:49px;min-width:49px;color:var(--sf-mint);padding:0px;border-radius:13px;border-width:1px;border-color:rgba(169, 223, 132, 0.18);border-style:solid;background-color:rgba(169, 223, 132, 0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1fc05da8-aa16{font-family:var(--sf-font);font-weight:800;font-size:16px;color:#ffffff;line-height:1.35;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f3cc88c-3321{font-family:var(--sf-font);font-size:13px;color:rgba(255, 255, 255, 0.72);line-height:1.75;margin:0px;}.elementor .e-3292f476-e56d{padding:0px;display:flex;flex-direction:column;}.elementor .e-70538c74-4386{padding-block-start:23px;padding-block-end:23px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-b7ede5b-653a{width:23px;height:23px;color:var(--sf-mint);}.elementor .e-59608413-5715{width:49px;height:49px;min-width:49px;color:var(--sf-mint);padding:0px;border-radius:13px;border-width:1px;border-color:rgba(169, 223, 132, 0.18);border-style:solid;background-color:rgba(169, 223, 132, 0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-c035bad-6c0c{font-family:var(--sf-font);font-weight:800;font-size:16px;color:#ffffff;line-height:1.35;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6d2a62b2-7542{font-family:var(--sf-font);font-size:13px;color:rgba(255, 255, 255, 0.72);line-height:1.75;margin:0px;}.elementor .e-11a0e9f-9e22{padding:0px;display:flex;flex-direction:column;}.elementor .e-1c984258-283f{padding-block-start:23px;padding-block-end:23px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.12);\n}.elementor .e-7a1ee8b0-6ba0{width:23px;height:23px;color:var(--sf-mint);}.elementor .e-3670f824-15c0{width:49px;height:49px;min-width:49px;color:var(--sf-mint);padding:0px;border-radius:13px;border-width:1px;border-color:rgba(169, 223, 132, 0.18);border-style:solid;background-color:rgba(169, 223, 132, 0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3760c9fc-c7b0{font-family:var(--sf-font);font-weight:800;font-size:16px;color:#ffffff;line-height:1.35;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-50c542cd-1010{font-family:var(--sf-font);font-size:13px;color:rgba(255, 255, 255, 0.72);line-height:1.75;margin:0px;}.elementor .e-6720d9a-103b{padding:0px;display:flex;flex-direction:column;}.elementor .e-6e81d179-5907{padding-block-start:23px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.12);\n}.elementor .e-578443ad-7400{padding:clamp(28px, 3.4vw, 46px);border-radius:20px;border-width:1px;border-color:rgba(169, 223, 132, 0.13);border-style:solid;background-color:#1c4337;box-shadow:0px 25px 60px 0px rgba(0, 0, 0, 0.1);display:flex;flex-direction:column;}.elementor .e-18c55b02-69f1{padding:0px;display:grid;gap:clamp(40px, 6vw, 95px);grid-template-columns:1fr 0.95fr;grid-template-rows:auto;align-items:center;}.elementor .e-315a217f-b502{overflow:hidden;position:relative;scroll-margin-top:105px;padding-block-start:105px;padding-block-end:105px;padding-inline-start:0px;padding-inline-end:0px;background-image: radial-gradient(circle 265px at 115px 85px, rgba(169, 223, 132, 0.08) 0%, rgba(169, 223, 132, 0) 70%);\n}.elementor .e-513baa42-4b3f{font-size:11px;letter-spacing:0.17em;}.elementor .e-2bbd7bbb-1568{font-size:clamp(36px, 3.8vw, 52px);color:#10271e;margin:0px;}.elementor .e-3ed6a8ae-32d6{font-family:var(--sf-font);font-size:16px;color:#526258;line-height:1.8;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-56059cc0-a0b1{padding:0px;margin-block-start:0px;margin-block-end:48px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:60px;grid-template-columns:1.2fr 0.8fr;grid-template-rows:auto;align-items:end;}.elementor .e-7e40d5a9-97a4{font-family:var(--sf-font);font-weight:800;font-size:36px;color:#9fba93;letter-spacing:-2px;line-height:1;margin:0px;}.elementor .e-2f6105d-508e{width:23px;height:23px;color:#1c4337;}.elementor .e-a936832-9c91{width:48px;height:48px;min-width:48px;color:#1c4337;padding:0px;border-radius:13px;background-color:#e4f1db;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4d7bd7fa-1350{padding:0px;margin-block-start:0px;margin-block-end:33px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-612b54e5-a4fb{font-family:var(--sf-font);font-weight:800;font-size:21px;color:#10271e;letter-spacing:-0.04em;line-height:1.35;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a5b4a69-1b07{font-family:var(--sf-font);font-size:14px;color:#526258;line-height:1.8;margin:0px;}.elementor .e-3fb03fe7-da5c:hover,.elementor .e-3fb03fe7-da5c:focus-visible{border-color:#c7dcbc;box-shadow:0px 18px 40px 0px rgba(16, 39, 30, 0.06);transform:translate3d(0px, -5px, 0px);}.elementor .e-3fb03fe7-da5c{padding-block-start:34px;padding-block-end:36px;padding-inline-start:29px;padding-inline-end:29px;border-radius:17px;border-width:1px;border-color:#e1eadf;border-style:solid;background-color:var(--sf-pale);transition:transform 0.25s, box-shadow 0.25s, border-color 0.25s;display:flex;flex-direction:column;}.elementor .e-61c01bad-6db0{font-family:var(--sf-font);font-weight:800;font-size:36px;color:#9fba93;letter-spacing:-2px;line-height:1;margin:0px;}.elementor .e-63d99b87-e2b1{width:23px;height:23px;color:#1c4337;}.elementor .e-12d53856-be4d{width:48px;height:48px;min-width:48px;color:#1c4337;padding:0px;border-radius:13px;background-color:#e4f1db;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6502864e-b39b{padding:0px;margin-block-start:0px;margin-block-end:33px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-630d3795-ba42{font-family:var(--sf-font);font-weight:800;font-size:21px;color:#10271e;letter-spacing:-0.04em;line-height:1.35;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-35b3009f-2541{font-family:var(--sf-font);font-size:14px;color:#526258;line-height:1.8;margin:0px;}.elementor .e-71055e58-4bdd:hover,.elementor .e-71055e58-4bdd:focus-visible{border-color:#c7dcbc;box-shadow:0px 18px 40px 0px rgba(16, 39, 30, 0.06);transform:translate3d(0px, -5px, 0px);}.elementor .e-71055e58-4bdd{padding-block-start:34px;padding-block-end:36px;padding-inline-start:29px;padding-inline-end:29px;border-radius:17px;border-width:1px;border-color:#e1eadf;border-style:solid;background-color:var(--sf-pale);transition:transform 0.25s, box-shadow 0.25s, border-color 0.25s;display:flex;flex-direction:column;}.elementor .e-46990e45-b06c{font-family:var(--sf-font);font-weight:800;font-size:36px;color:#9fba93;letter-spacing:-2px;line-height:1;margin:0px;}.elementor .e-4906fb2-c2af{width:23px;height:23px;color:#1c4337;}.elementor .e-1e4ef101-5d6f{width:48px;height:48px;min-width:48px;color:#1c4337;padding:0px;border-radius:13px;background-color:#e4f1db;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-47a7291c-1145{padding:0px;margin-block-start:0px;margin-block-end:33px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-d8a98a2-3e35{font-family:var(--sf-font);font-weight:800;font-size:21px;color:#10271e;letter-spacing:-0.04em;line-height:1.35;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1800c6cd-dea4{font-family:var(--sf-font);font-size:14px;color:#526258;line-height:1.8;margin:0px;}.elementor .e-7c5dac54-885a:hover,.elementor .e-7c5dac54-885a:focus-visible{border-color:#c7dcbc;box-shadow:0px 18px 40px 0px rgba(16, 39, 30, 0.06);transform:translate3d(0px, -5px, 0px);}.elementor .e-7c5dac54-885a{padding-block-start:34px;padding-block-end:36px;padding-inline-start:29px;padding-inline-end:29px;border-radius:17px;border-width:1px;border-color:#e1eadf;border-style:solid;background-color:var(--sf-pale);transition:transform 0.25s, box-shadow 0.25s, border-color 0.25s;display:flex;flex-direction:column;}.elementor .e-1b570d71-a9b4{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0px, 1fr));grid-template-rows:auto;}.elementor .e-1c63541a-b7a8{max-width:590px;font-family:var(--sf-font);font-size:14px;color:#526258;line-height:1.75;margin:0px;}.elementor .e-ea8a491-5572{flex:0 0 auto;}.elementor .e-5f34ae23-6879{padding:0px;margin-block-start:35px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:30px;justify-content:space-between;align-items:center;}.elementor .e-56a036d9-1863{scroll-margin-top:105px;padding-block-start:105px;padding-block-end:105px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2f0143e4-5620{width:470px;height:470px;position:absolute;inset-block-start:-220px;inset-inline-end:-170px;z-index:0;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(169, 223, 132, 0.18);border-style:solid;background-image:linear-gradient(90deg, rgba(8, 33, 20, 0.97) 0%,rgba(9, 34, 22, 0.88) 54%,rgba(9, 34, 22, 0.65) 100%),url("https://www.sportfit-oerle.nl/wp-content/uploads/2026/10/HERO_oerle.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat: no-repeat, no-repeat; background-size: auto, cover; background-position: center 55%;\n}.elementor .e-5a982380-f489{width:330px;height:330px;position:absolute;inset-block-start:-155px;inset-inline-end:-100px;z-index:0;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(169, 223, 132, 0.13);border-style:solid;}.elementor .e-5b8ea0c2-c8a7{font-size:11px;letter-spacing:0.17em;}.elementor .e-3c2920db-e398{font-size:clamp(36px, 3.8vw, 52px);margin-block-start:0px;margin-block-end:17px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-789f498f-56bd{max-width:650px;color:#d4e3d7;margin:0px;}.elementor .e-4fe80d8-ce78{margin-block-start:28px;}.elementor .e-1e20f061-da09{position:relative;z-index:2;}.elementor .e-71dd7ca9-4fe6{overflow:hidden;position:relative;scroll-margin-top:105px;background-color:#1c4337;}