';
$overlay_type = isset($settings['overlay_type']) ? esc_attr($settings['overlay_type']) : 'none';
$animation_class = 'zlfms-overlay-animation-' . esc_attr($settings['overlay_animation']);
if ($overlay_type === 'text') {
echo '
';
echo esc_html($image_title);
echo '
';
} elseif ($overlay_type === 'icon') {
echo '
';
$icon = $settings['overlay_icon_choose'];
if (!empty($icon['value'])) {
echo '';
}
echo '
';
}
echo '
';
if (!empty($link)) {
echo '