.elementor .e-6920e18-37bd04b{min-width:100%;min-height:100%;max-width:100%;max-height:100%;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;border-radius:2px}.elementor .e-a2025ac-26f53c0{max-width:615px;max-height:615px;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0}.elementor .e-0848f32-7c8b77b{max-width:536px}.elementor .e-f78c1a7-145e182{width:66%;min-height:400px;max-width:935px;position:absolute;padding:75px;margin:0;border-radius:2px;background-color:#fbf6f5c9;backdrop-filter:blur();flex-direction:column;gap:35px;justify-content:center;align-self:end}.elementor .e-7753e97-b495f8d{max-width:750px;text-align:center}.elementor .e-10f1ec5-eb984ef{font-weight:400}.elementor .e-8153723-2329a32{padding:30px;border-radius:2px;border-block-start-width:0;border-block-end-width:4px;border-inline-start-width:0;border-inline-end-width:0;border-color:#153CCC;border-style:solid;background-color:#F8FCFF;flex-direction:column;gap:24px}.elementor .e-96df85f-cee238d{font-weight:400}.elementor .e-c55271c-5b7fffa{padding:30px;border-radius:2px;border-block-start-width:0;border-block-end-width:4px;border-inline-start-width:0;border-inline-end-width:0;border-color:#153CCC;border-style:solid;background-color:#F8FCFF;flex-direction:column;gap:24px}.elementor .e-deeadd3-e2e37fe{font-weight:400}.elementor .e-f30de74-4298470{padding:30px;border-radius:2px;border-block-start-width:0;border-block-end-width:4px;border-inline-start-width:0;border-inline-end-width:0;border-color:#153CCC;border-style:solid;background-color:#F8FCFF;flex-direction:column;gap:24px}.elementor .e-e82b287-f9e1966{padding:0;gap:29px}.elementor .e-3fbda55-c2026b7{max-width:35%;max-height:709px;position:absolute;inset-block-start:-54px;inset-inline-end:5%;border-radius:2px}.elementor .e-ab12a96-7c2db2d{flex-direction:column}.elementor .e-1149b72-6205425{padding-block-start:50px;padding-block-end:50px;padding-inline-start:90px;padding-inline-end:90px;background-color:#FFFFFFDB;backdrop-filter:blur();flex-direction:column;gap:32px;align-items:center}.elementor .e-d23851e-92a7461{color:#fff;text-align:center}.elementor .e-20a4bfd-5e7151c{align-self:center}.elementor .e-6929eb7-58d4a03{text-align:center}.elementor .e-a9eb6d7-d63e983{flex-direction:row;gap:22px;flex-wrap:wrap;justify-content:center}.elementor .e-a4ef7c1-1b96d6a{padding:80px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:36px;border-end-end-radius:36px;background-image:linear-gradient(0deg,#FFFFFF 0%,#fff0 100%),url(https://www.haefelesoftware.com/wp-content/uploads/Rectangle-19-1.png);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;flex-direction:column;gap:30px;align-items:start}.elementor .e-3fde26d-f4b0d11{max-width:200px;align-self:center}.elementor .e-48ca9bf-6413ca4{width:auto;min-width:25%;max-width:25%;align-items:start}.elementor .e-6e1b42a-448b7f4{font-family:"Inclusive Sans";font-weight:400;letter-spacing:-.072rem;line-height:normal;text-align:start;align-self:center}.elementor .e-0b564ce-07c0683{min-width:30%;max-width:30%;flex-direction:row;gap:30px}.elementor .e-69c6d01-585513d{min-width:40%;max-width:40%;margin-inline-start:40px;flex-direction:row;gap:30px}.elementor .e-13eba04-2da63e9{margin:-2px;justify-content:flex-start}.elementor .e-3a8145b-c4315f1{max-width:200px;align-self:center}.elementor .e-191d449-3d4d640{width:auto;min-width:25%;max-width:25%;align-items:start}.elementor .e-8bfcd74-d99890f{font-family:"Inclusive Sans";font-weight:400;letter-spacing:-.072rem;line-height:normal;text-align:start;align-self:center}.elementor .e-76ebba6-e349b30{min-width:30%;max-width:30%;flex-direction:row;gap:30px}.elementor .e-cc97ce6-ba6e976{min-width:40%;max-width:40%;margin-inline-start:40px;flex-direction:row;gap:30px}.elementor .e-2dd67bf-0badcba{margin:-2px;justify-content:flex-start}.elementor .e-e4b739c-d455531{text-align:start}.elementor .e-df81696-3a12b42{flex-direction:column;gap:30px}.elementor .e-9649cb7-a5115b5{min-height:102px;max-width:56%;max-height:102px;aspect-ratio:342/107;object-fit:cover}.elementor .e-097d69d-94015ea{min-height:102px;max-width:40%;max-height:102px;aspect-ratio:251/107;object-fit:cover;object-position:bottom center}.elementor .e-7327417-6f97beb{min-width:52%;padding:0;gap:19px;flex-wrap:nowrap;justify-content:space-between;align-items:end}.elementor .e-dc29517-560d1b7{padding:0;gap:37px}.elementor .e-d8200cb-5ddba30{max-width:18%;padding-inline-end:40px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#272C3D36;border-style:solid;flex-direction:column;gap:14px}.elementor .e-a1fdf70-724667e{max-width:25%;padding-inline-start:50px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#272C3D36;border-style:solid;flex-direction:column;gap:14px}.elementor .e-5eed269-a942e4a{max-width:27%;padding-inline-start:50px;padding-inline-end:20px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#272C3D36;border-style:solid;flex-direction:column;gap:14px}.elementor .e-ab039c3-285a20a{max-width:27%;padding-inline-start:50px;border-width:0;border-color:#272C3D36;border-style:solid;flex-direction:column;gap:14px}.elementor .e-895b422-98db856{padding:90px;margin-block-start:49px;border-start-start-radius:2px;border-start-end-radius:2px;background-color:#FBF6F5;justify-content:center}.elementor .e-ff09827-abe7724{width:calc((100% / 6) + 20px)}.elementor .e-e06848b-10e58c7{width:calc((100% / 6) + 20px);margin-inline-start:-15px}.elementor .e-ea52c5e-9de22f0{width:calc((100% / 6) + 20px);margin-inline-start:-15px}.elementor .e-50ba70b-b2f4240{width:calc((100% / 6) + 20px);margin-inline-start:-15px}.elementor .e-7a48518-aa6c4d3{width:calc((100% / 6) + 20px);margin-inline-start:-15px}.elementor .e-dab1ebe-1d3246a{width:calc((100% / 6) + 20px);margin-inline-start:-15px}.elementor .e-44a0697-d44e2cd{padding:0;margin-block-start:-10px;justify-content:center}