<style>
/* Default Off-Canvas (Hidden) */
.e-off-canvas {
    z-index: 100;
    display: none;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.2s, opacity 0.2s linear;
}

/* Show Off-Canvas */
.e-off-canvas-visible {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 9999 !important;
}

/* Hide Off-Canvas */
.e-off-canvas-hidden {
    visibility: hidden !important;
    opacity: 0 !important;
    z-index: 10 !important;
}

/* White Background Behind Off-Canvas (Using ::before on Body) */
body::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: rgba(255, 255, 255, 1); /* Solid White */
    opacity: 0;
    visibility: hidden;
    z-index: 9998; /* Just behind Off-Canvas */
    transition: opacity 0.2s linear, visibility 0s linear 0.2s;
}

/* When an Off-Canvas is Open, Show the Background */
body.off-canvas-active::before {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.2s linear;
}
</style>

<script>
jQuery(function($) {
    // Function to force repaint/reflow
    function forceRepaint() {
        document.body.style.display = 'none';
        document.body.offsetHeight; // Force reflow
        document.body.style.display = 'block';
        window.dispatchEvent(new Event('resize'));
    }

    function closeAllOffCanvas(exceptID = null) {
        let anyOpen = false; // Track if another Off-Canvas remains open

        $(".e-off-canvas").each(function() {
            let canvasID = $(this).attr("id");

            if (!exceptID || canvasID !== exceptID) {
                $(this).removeClass("e-off-canvas-visible")
                       .addClass("e-off-canvas-hidden")
                       .attr("aria-hidden", "true")
                       .css({
                           "z-index": "10",
                           "visibility": "hidden",
                           "opacity": "0"
                       });

                // Full removal delay set to 0ms
                setTimeout(() => {
                    if ($(this).attr("aria-hidden") === "true") {
                        $(this).css("display", "none");
                    }
                }, 0);
            } else {
                anyOpen = true; // At least one Off-Canvas is still open
            }
        });

        // Remove white background delay set to 0ms
        setTimeout(() => {
            if (!$(".e-off-canvas-visible").length) {
                $("body").removeClass("off-canvas-active");
                forceRepaint(); // Force repaint when closing all
            }
        }, 0);
    }

    function openOffCanvas(targetID) {
        let targetCanvas = $(targetID);

        if (targetCanvas.length) {
            // Close all others EXCEPT the one we're opening
            closeAllOffCanvas(targetID);

            // Open immediately with delay set to 0ms
            setTimeout(() => {
                targetCanvas.removeClass("e-off-canvas-hidden")
                            .addClass("e-off-canvas-visible")
                            .attr("aria-hidden", "false")
                            .css({
                                "z-index": "9999",
                                "visibility": "visible",
                                "opacity": "1",
                                "display": "block"
                            });

                // Ensure the White Background Stays Visible
                $("body").addClass("off-canvas-active");
                
                // Force repaint after opening
                forceRepaint();

            }, 0);
        }
    }

    // Decode Base64
    function decodeBase64(str) {
        try {
            return atob(str);
        } catch (e) {
            return null;
        }
    }

    // Handle Elementor Off-Canvas OPEN clicks
    $(document).on('click', '[href*="elementor-action%3Aaction%3Doff_canvas%3Aopen"]', function(event) {
        event.preventDefault();
        let href = decodeURIComponent($(this).attr("href"));

        let base64Match = href.match(/settings=([^&]+)/);
        if (base64Match) {
            let decodedSettings = decodeBase64(base64Match[1]);

            try {
                let settingsObj = JSON.parse(decodedSettings);
                if (settingsObj.id) {
                    let offCanvasID = "#off-canvas-" + settingsObj.id;
                    openOffCanvas(offCanvasID);
                }
            } catch (e) {}
        }
    });

    // Handle Elementor Off-Canvas CLOSE clicks
    $(document).on('click', '[href*="elementor-action%3Aaction%3Doff_canvas%3Aclose"]', function(event) {
        event.preventDefault();
        closeAllOffCanvas();
    });

    // Ensure all Off-Canvas elements start hidden
    $(".e-off-canvas").each(function() {
        $(this).attr("aria-hidden", "true").css({
            "z-index": "10",
            "visibility": "hidden",
            "opacity": "0",
            "display": "none"
        });
    });

    // Handle same-page anchor link clicks
    $(document).on('click', 'a[href*="#"]', function(event) {
        let href = $(this).attr('href');
        if (href.indexOf('#') !== -1) {
            // Close all off-canvas widgets when an anchor link is clicked
            closeAllOffCanvas();
        }
    });

});
</script>
				
			
© Funk

Funk joins ARIC – Innovations for the finance and insurance industry through AI

This post has been translated by an AI and may contain translational inaccuracies.
Hamburg 31. März 2025 – Das Artificial Intelligence Center Hamburg (ARIC) e.V. freut sich, Funk als neues Mitglied willkommen zu heißen. Der Beitritt des internationalen Versicherungsmaklers und Risk Consultant Funk unterstreicht die wachsende Bedeutung von Künstlicher Intelligenz (KI) für die Finanz- und Versicherungsbranche.

ARIC is committed to the targeted promotion and sustainable use of AI and acts as a link between application-oriented research and practical application. ARIC members include Hapag-Lloyd, Airbus and Hamburger Hochbahn. The partnership with Funk enables the association to further develop the insurance industry. The aim here is to develop and implement rules and ethical standards for the responsible use of AI that keep pace with the rapid development of the technology.

“With Funk, the ARIC has gained another renowned company. The finance and insurance industry offers enormous potential for AI solutions, from risk modeling to customer communication,” explains Alois Krtil, CEO of ARIC “We look forward to further developing the opportunities of AI in this important industry.”

Funk is also optimistic about the collaboration. The system house for risk solutions has its own AI team that pools expertise to drive forward strategic innovations in the field of AI. “With generative AI, for example, we support specialist departments in increasing efficiency through process automation. We have developed our own AI assistant to make everyday tasks easier for our employees and also use AI in our internal knowledge management,” says Dr. Anja Funk, Managing Partner of Funk. “With ARIC, we have a strong partner who supports us with experience and broad AI expertise.”

 

About ARIC e.V.

The Artificial Intelligence Center Hamburg (ARIC) e.V. was founded in September 2019 and is an interdisciplinary competence center for artificial intelligence. The association networks AI stakeholders from science, business and society and promotes the application-oriented research and implementation of AI technologies, with a focus on responsible use.

Via radio

Funk is the largest owner-managed insurance broker and risk consultant in Germany and is one of the leading brokerage houses in Europe. Founded in Berlin in 1879, the company now employs 1,740 people at 37 international locations. Funk has a global presence through “The Funk Alliance” network. As a system house for risk solutions, Funk supports companies from all sectors in matters of insurance and risk management as well as pension provision. Funk develops individual concepts for them and optimizes the coverage of all operational risks – consistently geared to their needs. As a member of the Federal Association of German Insurance Brokers (BDVM), Funk meets the strictest quality criteria. With its advice, Funk offers companies the basis for security in dealing with risk. The goal: holistic opportunity and risk management for the success of clients.

 

Contact for the media