@media(max-width:800px){.elementor .e-78bb63e1-84c1{font-size:12px;}}@media(max-width:800px){.elementor .e-55c9b332-bb89{width:24px;min-width:24px;}}@media(max-width:800px){.elementor .e-779cf26e-afe0{font-size:11px;letter-spacing:0.2em;}}@media(max-width:800px){.elementor .e-16bedcf0-d268{font-size:52px;letter-spacing:-0.05em;line-height:0.95;}}@media(max-width:800px){.elementor .e-1b0dfd56-9ecf{font-size:16px;}}@media(max-width:800px){.elementor .e-12fe42b-3202{width:100%;}}@media(max-width:800px){.elementor .e-6336410c-a8f5{width:100%;}}@media(max-width:800px){.elementor .e-5c2c24b6-36d3{width:100%;flex-direction:column;}}@media(max-width:800px){.elementor .e-6677b333-6e46{font-size:14px;}}@media(max-width:800px){.elementor .e-51b3c7d9-ab1e{flex-direction:column-reverse;gap:16px;align-items:stretch;}}@media(max-width:800px){.elementor .e-524c180c-71b0{margin-block-start:0px;margin-block-end:0px;gap:16px;}}@media(max-width:800px){.elementor .e-2d6cf1f3-8eed{margin-block-start:0px;margin-block-end:14px;margin-inline-start:16px;margin-inline-end:16px;}}@media(max-width:800px){.elementor .e-321dc5e7-afa0{font-size:17px;}}@media(max-width:800px){.elementor .e-31cca1c5-586b{display:none;}}@media(max-width:800px){.elementor .e-8388b8-cde1{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:row;justify-content:space-between;align-items:center;}}@media(max-width:800px){.elementor .e-aca40d8-d0bf{font-size:17px;}}@media(max-width:800px){.elementor .e-5b8d2470-42a7{display:none;}}@media(max-width:800px){.elementor .e-23ea5c06-5004{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:row;justify-content:space-between;align-items:center;border-inline-start-width: 0px;\n}}@media(max-width:800px){.elementor .e-335c0af5-d040{font-size:17px;& .floorheight-note { font-size: 11px; } & > span { font-size: 11px; } & strong > span { font-size: 11px; }\n}}@media(max-width:800px){.elementor .e-4068982d-eae7{display:none;}}@media(max-width:800px){.elementor .e-5589a69b-f9e8{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:row;justify-content:space-between;align-items:center;border-inline-start-width: 0px;\n}}@media(max-width:800px){.elementor .e-7f779127-9393{grid-template-columns:1fr;grid-template-rows:repeat(3, auto);}}@media(max-width:800px){.elementor .e-414b9e99-c509{font-size:17px;}}@media(max-width:800px){.elementor .e-42bba071-c9fe{display:none;}}@media(max-width:800px){.elementor .e-2460601d-7c3a{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:row;justify-content:space-between;align-items:center;}}@media(max-width:800px){.elementor .e-3a8f8acb-6c14{font-size:17px;}}@media(max-width:800px){.elementor .e-1ca317d7-e9f9{display:none;}}@media(max-width:800px){.elementor .e-1c333927-6748{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:row;justify-content:space-between;align-items:center;border-inline-start-width: 0px;\n}}@media(max-width:800px){.elementor .e-74d3f8a1-6565{font-size:17px;& .floorheight-note { font-size: 11px; } & > span { font-size: 11px; } & strong > span { font-size: 11px; }\n}}@media(max-width:800px){.elementor .e-6d6be347-8fd1{display:none;}}@media(max-width:800px){.elementor .e-c5099f3-461b{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:row;justify-content:space-between;align-items:center;border-inline-start-width: 0px;\n}}@media(max-width:800px){.elementor .e-5b5de195-69ab{grid-template-columns:1fr;grid-template-rows:repeat(3, auto);}}@media(max-width:800px){.elementor .e-190903e8-983c{font-size:17px;}}@media(max-width:800px){.elementor .e-18e0ed71-d630{display:none;}}@media(max-width:800px){.elementor .e-5e4ce571-4af9{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:row;justify-content:space-between;align-items:center;}}@media(max-width:800px){.elementor .e-7ca13dd9-fb82{font-size:17px;}}@media(max-width:800px){.elementor .e-791af6bc-7afc{display:none;}}@media(max-width:800px){.elementor .e-9cffd84-2283{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:row;justify-content:space-between;align-items:center;border-inline-start-width: 0px;\n}}@media(max-width:800px){.elementor .e-78fde248-4cef{font-size:17px;& .floorheight-note { font-size: 11px; } & > span { font-size: 11px; } & strong > span { font-size: 11px; }\n}}@media(max-width:800px){.elementor .e-1fd6bf27-4aa6{display:none;}}@media(max-width:800px){.elementor .e-61186189-62d4{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:row;justify-content:space-between;align-items:center;border-inline-start-width: 0px;\n}}@media(max-width:800px){.elementor .e-170a5e3a-d550{grid-template-columns:1fr;grid-template-rows:repeat(3, auto);}}@media(max-width:800px){.elementor .e-41dbfc5d-4c78{font-size:46px;}}@media(max-width:800px){.elementor .e-4e0b0dd3-dc83{font-size:15px;}}@media(max-width:800px){.elementor .e-12cbc7b7-c7bd{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;gap:14px;}}@media(max-width:800px){.elementor .e-b046657-e070{border-radius:18px;}}@media(max-width:800px){.elementor .e-71bb914d-5bd2{gap:28px;}}@media(max-width:800px){.elementor .e-1ae573eb-8ee4{padding-block-start:18px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;background-image:linear-gradient(180deg, rgba(5,11,18,0.35) 0%,rgba(5,11,18,0.1) 22%,rgba(5,11,18,0.85) 55%,rgba(5,11,18,0.96) 100%),url("https://hapert.com/wp-content/uploads/2024/06/Sapphire-H-heuvel-landschap.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:120px;background-repeat: repeat,no-repeat; background-size: auto auto,cover; background-position: 62% top;\n}}@media(max-width:800px){.elementor .e-1908b156-28d1{display:none;}}@media(max-width:800px){.elementor .e-97fd3f3-fc28{padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:800px){.elementor .e-55479d17-45b4{inset-block-start:48px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-6221677e-f1f4{font-size:32px;}}@media(max-width:800px){.elementor .e-91b0371-3de6{font-size:10px;letter-spacing:0.14em;}}@media(max-width:800px){.elementor .e-5791c8c7-5de6{font-size:15px;}}@media(max-width:800px){.elementor .e-75878670-d83a{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:800px){.elementor .e-1d96c42f-a61f{font-size:10px;letter-spacing:0.14em;}}@media(max-width:800px){.elementor .e-5c94e83c-f93b{font-size:15px;}}@media(max-width:800px){.elementor .e-2cedcfae-38a3{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:800px){.elementor .e-7561521-67e5{font-size:10px;letter-spacing:0.14em;}}@media(max-width:800px){.elementor .e-414f7057-5ed8{font-size:15px;}}@media(max-width:800px){.elementor .e-24ce8e7-a8f8{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:800px){.elementor .e-ec6f2ac-7aa3{font-size:10px;letter-spacing:0.14em;}}@media(max-width:800px){.elementor .e-6d8b096c-be23{font-size:15px;}}@media(max-width:800px){.elementor .e-6d107cd1-ad28{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:800px){.elementor .e-11f547eb-c21c{font-size:10px;letter-spacing:0.14em;}}@media(max-width:800px){.elementor .e-67fdbfde-2170{font-size:15px;}}@media(max-width:800px){.elementor .e-19a89fb7-67d2{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:800px){.elementor .e-1216ffa6-38d5{font-size:10px;letter-spacing:0.14em;}}@media(max-width:800px){.elementor .e-325dfd60-d524{font-size:15px;}}@media(max-width:800px){.elementor .e-752402f3-15ca{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:800px){.elementor .e-a974f56-d942{grid-template-columns:repeat(2, 1fr);}}@media(max-width:800px){.elementor .e-3262507-9f63{font-size:13px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:800px){.elementor .e-334fb82c-ebaa{border-radius:20px;}}@media(max-width:800px){.elementor .e-7768a323-85a8{font-size:24px;}}@media(max-width:800px){.elementor .e-4cb77ebf-9434{padding:22px;}}@media(max-width:800px){.elementor .e-370ff902-cc15{font-size:24px;}}@media(max-width:800px){.elementor .e-4b37614e-9da2{padding:22px;}}@media(max-width:800px){.elementor .e-6e2be660-8f70{font-size:24px;}}@media(max-width:800px){.elementor .e-3ad199bc-ee6e{padding:22px;}}@media(max-width:800px){.elementor .e-453141f3-f78e{grid-template-columns:1fr;}}@media(max-width:800px){.elementor .e-3c16f08c-bc2b{width:180px;}}@media(max-width:800px){.elementor .e-23c9c856-9d21{flex-direction:column-reverse;align-items:flex-start;}}@media(max-width:800px){.elementor .e-78accc99-3102{gap:5px;grid-template-columns:repeat(3, 1fr);grid-template-rows:40px;}}@media(max-width:800px){.elementor .e-45b6e3ed-c8ae{margin-block-start:46px;grid-template-rows:repeat(9, 40px);gap: 6px 5px;\n}}@media(max-width:800px){.elementor .e-5873b287-79c7{width:calc(100% + 74px);margin-inline-start:-74px;}}@media(max-width:800px){.elementor .e-36fdf44d-68bd{column-gap:8px;grid-template-columns:66px 1fr;}}@media(max-width:800px){.elementor .e-43cd06e8-9fa0{grid-template-columns:200px repeat(9, minmax(96px, 1fr));grid-template-rows:repeat(26, auto);}}@media(max-width:800px){.elementor .e-493a00aa-3c17{padding-block-start:20px;padding-block-end:20px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;}}@media(max-width:800px){.elementor .e-54aa49e3-6cb1{width:180px;}}@media(max-width:800px){.elementor .e-637b8ef7-736f{flex-direction:column-reverse;align-items:flex-start;}}@media(max-width:800px){.elementor .e-5156264d-f84e{gap:5px;grid-template-columns:repeat(4, 1fr);grid-template-rows:40px;}}@media(max-width:800px){.elementor .e-66fe1d19-3be8{margin-block-start:46px;grid-template-rows:repeat(15, 40px);gap: 6px 5px;\n}}@media(max-width:800px){.elementor .e-bf7c076-84ea{width:calc(100% + 74px);margin-inline-start:-74px;}}@media(max-width:800px){.elementor .e-43b49b01-ddba{column-gap:8px;grid-template-columns:66px 1fr;}}@media(max-width:800px){.elementor .e-1da992fd-5a2f{grid-template-columns:200px repeat(15, minmax(96px, 1fr));grid-template-rows:repeat(28, auto);}}@media(max-width:800px){.elementor .e-62cbd827-ca5e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;}}@media(max-width:800px){.elementor .e-aceba64-7771{width:180px;}}@media(max-width:800px){.elementor .e-56a2e1d0-bd70{flex-direction:column-reverse;align-items:flex-start;}}@media(max-width:800px){.elementor .e-7e0576d5-b901{gap:5px;grid-template-columns:repeat(1, 1fr);grid-template-rows:40px;}}@media(max-width:800px){.elementor .e-7fb280d5-e342{margin-block-start:46px;grid-template-rows:repeat(7, 40px);gap: 6px 5px;\n}}@media(max-width:800px){.elementor .e-6751e1ac-27b3{width:calc(100% + 74px);margin-inline-start:-74px;}}@media(max-width:800px){.elementor .e-3beb21ba-d2cd{column-gap:8px;grid-template-columns:66px 1fr;}}@media(max-width:800px){.elementor .e-236f540a-b0d7{grid-template-columns:200px repeat(7, minmax(96px, 1fr));grid-template-rows:repeat(25, auto);}}@media(max-width:800px){.elementor .e-3b26cc9-d036{padding-block-start:20px;padding-block-end:20px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;}}@media(max-width:800px){.elementor .e-36af9c0c-c681{font-size:18px;}}@media(max-width:800px){.elementor .e-5304ee4b-7bbb{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-324f02c1-9f3f{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-61dd509d-df2a{inset-block-start:calc(64.7% - 14px);inset-inline-start:calc(7.6% - 14px);}}@media(max-width:800px){.elementor .e-58ad155f-2610{font-size:18px;}}@media(max-width:800px){.elementor .e-51ff7c00-1c76{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-50f0b990-4365{display:none;}}@media(max-width:800px){.elementor .e-d80439d-bcee{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-350ab59-d0dd{inset-block-start:calc(71.7% - 14px);inset-inline-start:calc(26.4% - 14px);}}@media(max-width:800px){.elementor .e-688d18bd-28a4{font-size:18px;}}@media(max-width:800px){.elementor .e-5e43ba19-ff58{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-23168517-62e0{display:none;}}@media(max-width:800px){.elementor .e-99c41f8-a989{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-50e42d7f-7a36{inset-block-start:calc(60.4% - 14px);inset-inline-start:calc(35.9% - 14px);}}@media(max-width:800px){.elementor .e-25738fe4-7a7e{font-size:18px;}}@media(max-width:800px){.elementor .e-68b07eb9-48c0{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-28aab1a9-a500{display:none;}}@media(max-width:800px){.elementor .e-49aa5b87-5bae{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-65ff3a4d-9f34{inset-block-start:calc(38.7% - 14px);inset-inline-start:calc(62.3% - 14px);}}@media(max-width:800px){.elementor .e-74a7275c-4d35{margin-block-end:28px;}}@media(max-width:800px){.elementor .e-7c7ebc05-e29c{font-size:18px;}}@media(max-width:800px){.elementor .e-41b751c4-affe{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-27cb2f34-36e0{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-36487b8d-3943{inset-block-start:calc(55.6% - 14px);inset-inline-start:calc(22% - 14px);}}@media(max-width:800px){.elementor .e-54a07331-411e{font-size:18px;}}@media(max-width:800px){.elementor .e-64cb3107-fbb4{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-56f502b2-6df3{display:none;}}@media(max-width:800px){.elementor .e-1c62490-2929{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-7719476e-509e{inset-block-start:calc(32.2% - 14px);inset-inline-start:calc(52.9% - 14px);}}@media(max-width:800px){.elementor .e-766e2dca-cc39{font-size:18px;}}@media(max-width:800px){.elementor .e-26fbb270-1075{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-1f36cf7b-e049{display:none;}}@media(max-width:800px){.elementor .e-bbe81a4-962e{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-410f7b1b-891f{inset-block-start:calc(31.3% - 14px);inset-inline-start:calc(39.4% - 14px);}}@media(max-width:800px){.elementor .e-1de6ab19-3ad0{font-size:18px;}}@media(max-width:800px){.elementor .e-a2a3280-9c93{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-60f5d0e1-411b{display:none;}}@media(max-width:800px){.elementor .e-6282a403-1fb3{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-3400b0f9-3e9e{inset-block-start:calc(47.2% - 14px);inset-inline-start:calc(70.3% - 14px);}}@media(max-width:800px){.elementor .e-302174a3-70cc{font-size:18px;}}@media(max-width:800px){.elementor .e-29cb9225-d4a7{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-509343de-acd9{display:none;}}@media(max-width:800px){.elementor .e-7d03d828-62c0{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-703cd90c-958f{inset-block-start:calc(59.4% - 14px);inset-inline-start:calc(44.2% - 14px);}}@media(max-width:800px){.elementor .e-59abe349-dee7{font-size:18px;}}@media(max-width:800px){.elementor .e-7ae350fa-f39c{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-1ad65829-fdb4{display:none;}}@media(max-width:800px){.elementor .e-7bb84405-9533{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-2c8a487f-3a74{inset-block-start:calc(54.7% - 14px);inset-inline-start:calc(13.3% - 14px);}}@media(max-width:800px){.elementor .e-433b02d8-b9e5{font-size:18px;}}@media(max-width:800px){.elementor .e-524280fe-913e{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-16c3ec20-f2bb{display:none;}}@media(max-width:800px){.elementor .e-48bf0f44-98ba{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-c1752eb-a672{inset-block-start:calc(9.8% - 14px);inset-inline-start:calc(79% - 14px);}}@media(max-width:800px){.elementor .e-1fc41974-3807{font-size:18px;}}@media(max-width:800px){.elementor .e-5bbbb8fb-a504{width:28px;height:28px;box-shadow:0px 0px 0px 4px rgba(0,157,223,0.18);}}@media(max-width:800px){.elementor .e-2dc8665-8ee1{display:none;}}@media(max-width:800px){.elementor .e-671589e1-66cb{width:auto;max-height:62vh;position:fixed;inset-block-start:auto;inset-inline-end:12px;inset-block-end:60px;inset-inline-start:12px;z-index:999;overflow-y: auto;\n}}@media(max-width:800px){.elementor .e-1ab412e-cc01{inset-block-start:calc(56.5% - 14px);inset-inline-start:calc(88.6% - 14px);}}@media(max-width:800px){.elementor .e-6a84df15-2474{grid-template-columns:1fr;grid-auto-flow:row;row-gap: 14px;\n}}@media(max-width:800px){.elementor .e-3e839041-dd1d{height:150px;}}@media(max-width:800px){.elementor .e-1e5f7a4b-9086{display:none;}}@media(max-width:800px){.elementor .e-1e766459-c5c3{display:none;}}@media(max-width:800px){.elementor .e-765c812f-57cd{display:none;}}@media(max-width:800px){.elementor .e-7abb1852-7a7f{font-size:52px;}}@media(max-width:800px){.elementor .e-3e01bbd5-9b6b{font-size:16px;}}@media(max-width:800px){.elementor .e-2242856-43b2{display:none;}}@media(max-width:800px){.elementor .e-5d26ac17-cb14{inset-block-end:18px;inset-inline-start:20px;gap:10px;}}@media(max-width:800px){.elementor .e-3f67b441-2090{height:300px;border-radius:20px;}}@media(max-width:800px){.elementor .e-6fd23f83-d6f4{font-size:11px;}}@media(max-width:800px){.elementor .e-b48d553-a091{font-size:32px;}}@media(max-width:800px){.elementor .e-5eaff129-c10b{font-size:16px;}}@media(max-width:800px){.elementor .e-1c14bb75-fb13{gap:16px;}}@media(max-width:800px){.elementor .e-37f10b79-5465{gap:28px;}}@media(max-width:800px){.elementor .e-72ceedc2-35dc{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:800px){.elementor .e-3e25af04-39e9{width:24px;min-width:24px;}}@media(max-width:800px){.elementor .e-2b77f2bc-b974{font-size:11px;letter-spacing:0.2em;}}@media(max-width:800px){.elementor .e-73004181-453e{gap:12px;}}@media(max-width:800px){.elementor .e-5c057241-acb1{font-size:46px;}}@media(max-width:800px){.elementor .e-2480635e-7a6a{font-size:15px;}}@media(max-width:800px){.elementor .e-24b8ad17-d3e8{display:none;}}@media(max-width:800px){.elementor .e-283a211b-5caa{height:340px;border-radius:20px;}}@media(max-width:800px){.elementor .e-2448aa14-679f{width:44px;height:44px;font-size:14px;border-radius:14px;}}@media(max-width:800px){.elementor .e-7d1c2ed4-a8d9{font-size:18px;}}@media(max-width:800px){.elementor .e-4d04857-3b63{font-size:14px;}}@media(max-width:800px){.elementor .e-93c9c8b-e0e7{padding:22px;border-radius:20px;gap:10px;}}@media(max-width:800px){.elementor .e-42dae7eb-a0b3{width:44px;height:44px;font-size:14px;border-radius:14px;}}@media(max-width:800px){.elementor .e-4ff87df1-a2cc{font-size:18px;}}@media(max-width:800px){.elementor .e-4a2d94c5-3138{font-size:14px;}}@media(max-width:800px){.elementor .e-1f001354-3dcc{padding:22px;border-radius:20px;gap:10px;}}@media(max-width:800px){.elementor .e-2712f155-eae0{margin-block-start:0px;gap:12px;grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:auto auto;}}@media(max-width:800px){.elementor .e-80eaf94-8bcd{margin-block-start:6px;flex-direction:column;align-items:stretch;}}@media(max-width:800px){.elementor .e-1b76475-e465{gap:18px;}}@media(max-width:800px){.elementor .e-379effe-1c55{padding-block-start:56px;padding-block-end:64px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:800px){.elementor .e-307fef46-76c5{font-size:24px;}}@media(max-width:800px){.elementor .e-6a109a56-b26b{font-size:42px;}}@media(max-width:800px){.elementor .e-21e6549c-b24a{min-height:300px;border-radius:22px;}}@media(max-width:800px){.elementor .e-515d81e1-4a35{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(5, auto);}}@media(max-width:800px){.elementor .e-11571beb-cdd4{font-size:14px;}}@media(max-width:800px){.elementor .e-2880a1fd-7a83{flex-direction:column;align-items:flex-start;}}@media(max-width:800px){.elementor .e-4cf2321f-afe5{grid-column:span 1;}}@media(max-width:800px){.elementor .e-56e971ea-c038{grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;}}@media(max-width:800px){.elementor .e-314bc4b4-6335{grid-column:span 1;}}@media(max-width:800px){.elementor .e-3a29f04a-53e9{grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;}}@media(max-width:800px){.elementor .e-2ef0803e-53be{font-size:32px;gap:14px;}}@media(max-width:800px){.elementor .e-65a2745a-234f{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-left-style: none; border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}}@media(max-width:800px){.elementor .e-2c0dc397-69e0{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-left-style: none; border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}}@media(max-width:800px){.elementor .e-4f4cfa50-4e77{gap:18px;grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:repeat(3, auto);}}@media(max-width:800px){.elementor .e-2c1a72b6-144f{padding:24px;}}@media(max-width:800px){.elementor .e-7895727c-f084{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(180deg, rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.7) 100%),url("https://hapert.com/wp-content/uploads/2025/01/Lasrobot2-1536x864.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:800px){.elementor .e-7af5d290-61a1{min-height:0px;}}@media(max-width:800px){.elementor .e-2cb619d1-ccc1{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-3690c6ca-3445{min-height:0px;}}@media(max-width:800px){.elementor .e-48f70816-73a9{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-6f022b9e-f036{min-height:0px;}}@media(max-width:800px){.elementor .e-3fab1c9a-496a{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-5a72f4c2-4ccc{min-height:0px;}}@media(max-width:800px){.elementor .e-20a7f21d-1af9{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-3485c788-709d{min-height:0px;}}@media(max-width:800px){.elementor .e-208e1b9e-6e83{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-7415a5a6-cfd1{min-height:0px;}}@media(max-width:800px){.elementor .e-25b2f8e2-4300{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-12730e2e-fcc1{min-height:0px;}}@media(max-width:800px){.elementor .e-401b1ef6-e444{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-ee1b3e5-48de{min-height:0px;}}@media(max-width:800px){.elementor .e-ab2f317-4465{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-42754c51-a030{min-height:0px;}}@media(max-width:800px){.elementor .e-3132fbce-cc10{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-14b82e68-a6e5{min-height:0px;}}@media(max-width:800px){.elementor .e-1d31449b-3d48{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-5247d383-c2e7{min-height:0px;}}@media(max-width:800px){.elementor .e-2283f6b4-5140{padding:20px;grid-column:span 1;}}@media(max-width:800px){.elementor .e-4f3bc0f7-63fe{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto;}}@media(max-width:800px){.elementor .e-30f3f79f-6307{font-size:34px;line-height:1;}}@media(max-width:800px){.elementor .e-478bd9e8-cb59{font-size:16px;}}@media(max-width:800px){.elementor .e-4afa9a9f-d780{display:none;}}@media(max-width:800px){.elementor .e-aeb6318-c544{width:28px;height:28px;min-height:28px;font-size:11px;box-shadow:0px 0px 0px 5px #E2F2FA;}}@media(max-width:800px){.elementor .e-4e82cce1-3e88{width:28px;min-width:28px;}}@media(max-width:800px){.elementor .e-675dd8ef-7b78{font-size:24px;}}@media(max-width:800px){.elementor .e-27c46f2b-8169{font-size:16px;}}@media(max-width:800px){.elementor .e-3f8c8461-81f5{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-12af09b0-5a56{font-size:14px;}}@media(max-width:800px){.elementor .e-5ef18ec7-d5a4{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-13d1e31f-2e5c{font-size:16px;}}@media(max-width:800px){.elementor .e-41aafefb-9d6c{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-477a791-9eae{font-size:14px;}}@media(max-width:800px){.elementor .e-d97b4f1-5522{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-490e5aa1-c296{font-size:16px;}}@media(max-width:800px){.elementor .e-c087afc-5f41{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-32442c09-663a{font-size:14px;}}@media(max-width:800px){.elementor .e-1db8f8e8-2136{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-618ecb78-4ef1{font-size:16px;}}@media(max-width:800px){.elementor .e-78f0b44f-6bcc{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-1c70fa72-f938{font-size:14px;}}@media(max-width:800px){.elementor .e-7ea14cc1-6ba2{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-2b9ae62-df74{font-size:16px;}}@media(max-width:800px){.elementor .e-289dd76e-7871{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-51680bd6-9e9f{font-size:14px;}}@media(max-width:800px){.elementor .e-17b204b5-ec5e{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-65c3d504-4f78{font-size:16px;}}@media(max-width:800px){.elementor .e-7b1df5b5-96f9{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-2f4a6807-6676{font-size:14px;}}@media(max-width:800px){.elementor .e-3f41582d-4e7c{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-127920e2-6c8a{font-size:16px;}}@media(max-width:800px){.elementor .e-5d91ba5a-bfde{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-ce32c6a-fff3{font-size:14px;}}@media(max-width:800px){.elementor .e-41e6d2f9-c505{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-25b7a08e-bf44{font-size:16px;}}@media(max-width:800px){.elementor .e-2cda934f-4171{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-126c624d-bc18{font-size:14px;}}@media(max-width:800px){.elementor .e-2777455f-cd53{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-31600df7-c293{font-size:16px;}}@media(max-width:800px){.elementor .e-6a5fb81f-c1f9{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-74a6720b-ac36{font-size:14px;}}@media(max-width:800px){.elementor .e-4ee1e882-1a5c{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:800px){.elementor .e-33a48c7c-d98a{padding-block-start:4px;padding-block-end:4px;padding-inline-start:18px;padding-inline-end:18px;border-radius:20px;}}@media(max-width:800px){.elementor .e-703c18e-f622{padding-block-end:56px;}}@media(max-width:800px){.elementor .e-1510c828-1094{gap:12px;}}@media(max-width:800px){.elementor .e-742c498d-fc66{width:28px;height:28px;min-height:28px;font-size:11px;box-shadow:0px 0px 0px 5px #E2F2FA;}}@media(max-width:800px){.elementor .e-2725c262-9375{width:28px;min-width:28px;}}@media(max-width:800px){.elementor .e-3c63de0e-5417{font-size:24px;}}@media(max-width:800px){.elementor .e-2c8cb26b-6324{font-size:18px;}}@media(max-width:800px){.elementor .e-5103e518-af04{font-size:14px;}}@media(max-width:800px){.elementor .e-360da1c0-aa21{padding:22px;border-radius:20px;gap:10px;}}@media(max-width:800px){.elementor .e-229f1f3e-62ea{font-size:18px;}}@media(max-width:800px){.elementor .e-34444979-23d0{font-size:14px;}}@media(max-width:800px){.elementor .e-ece6b56-f557{padding:22px;border-radius:20px;gap:10px;}}@media(max-width:800px){.elementor .e-2101edaa-97ca{font-size:18px;}}@media(max-width:800px){.elementor .e-3973b5d1-c710{font-size:14px;}}@media(max-width:800px){.elementor .e-1413ce64-8c00{padding:22px;border-radius:20px;gap:10px;}}@media(max-width:800px){.elementor .e-4f9bee1a-e8fc{gap:12px;grid-template-columns:repeat(1, 1fr);}}@media(max-width:800px){.elementor .e-1536cbe5-7135{font-size:14px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:800px){.elementor .e-7bf17cab-8743{padding-block-end:56px;gap:16px;}}@media(max-width:800px){.elementor .e-6c92bbdd-a179{gap:12px;}}@media(max-width:800px){.elementor .e-734f2e57-2149{width:28px;height:28px;min-height:28px;font-size:11px;box-shadow:0px 0px 0px 5px #E2F2FA;}}@media(max-width:800px){.elementor .e-2d8c2ca0-68a1{width:28px;min-width:28px;}}@media(max-width:800px){.elementor .e-a207265-cba2{font-size:24px;}}@media(max-width:800px){.elementor .e-7d694f5c-af1c{font-size:14px;}}@media(max-width:800px){.elementor .e-6ef2d6bb-8887{font-size:13px;}}@media(max-width:800px){.elementor .e-7a56c6cc-22a0{font-size:14px;}}@media(max-width:800px){.elementor .e-5f7d2b42-9000{padding:22px;gap:10px;}}@media(max-width:800px){.elementor .e-269b2b81-aa00{min-height:520px;border-radius:22px;background-image:linear-gradient(180deg, rgba(5,11,18,0.1) 0%,rgba(5,11,18,0.94) 55%),url("https://hapert.com/wp-content/uploads/2024/06/Sapphire-H-heuvel-landschap.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-items:flex-end;background-position: 40% center;\n}}@media(max-width:800px){.elementor .e-60b7cb31-2a84{padding-block-end:56px;}}@media(max-width:800px){.elementor .e-14db3f20-3922{gap:12px;}}@media(max-width:800px){.elementor .e-5bae9da7-c059{width:28px;height:28px;min-height:28px;font-size:11px;box-shadow:0px 0px 0px 5px #E2F2FA;}}@media(max-width:800px){.elementor .e-4d2d2ccc-5c0e{width:28px;min-width:28px;}}@media(max-width:800px){.elementor .e-2f1d57a4-1b2a{font-size:24px;}}@media(max-width:800px){.elementor .e-153f7b7e-b3f0{font-size:26px;}}@media(max-width:800px){.elementor .e-7938f03-6b9d{width:240px;inset-inline-end:-30px;inset-block-end:76px;}}@media(max-width:800px){.elementor .e-3f080bba-7bad{text-align:center;align-self:stretch;}}@media(max-width:800px){.elementor .e-424f0114-b41a{min-height:320px;padding:24px;border-radius:22px;}}@media(max-width:800px){.elementor .e-45a6e168-da1f{font-size:22px;}}@media(max-width:800px){.elementor .e-73ac7ee0-cbb1{display:none;}}@media(max-width:800px){.elementor .e-184aeb18-2dea{min-height:0px;padding:24px;border-radius:22px;}}@media(max-width:800px){.elementor .e-405d47a2-190f{font-size:22px;}}@media(max-width:800px){.elementor .e-2eec1a8f-b135{white-space: normal;\n}}@media(max-width:800px){.elementor .e-72075a2a-4204{min-height:0px;padding:24px;border-radius:22px;}}@media(max-width:800px){.elementor .e-60198479-bd9b{gap:12px;grid-template-columns:repeat(1, 1fr);}}@media(max-width:800px){.elementor .e-62c13631-31e8{gap:12px;}}@media(max-width:800px){.elementor .e-755bac2f-e4f9{gap:12px;}}@media(max-width:800px){.elementor .e-4e76f301-885f{gap:40px;}}@media(max-width:800px){.elementor .e-2694d84c-b8d0{padding-block-start:56px;padding-block-end:64px;padding-inline-start:16px;padding-inline-end:16px;}}