<?php

class Standard_action_video_aa60d45c5f023ae5ba6074984cfb4ff340cd7a42 extends \TYPO3Fluid\Fluid\Core\Compiler\AbstractCompiledTemplate {

public function getLayoutName(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
return (string) 'Content';
}
public function hasLayout() {
return TRUE;
}
public function addCompiledNamespaces(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$renderingContext->getViewHelperResolver()->addNamespaces(array (
  'core' => 
  array (
    0 => 'TYPO3\\CMS\\Core\\ViewHelpers',
  ),
  'f' => 
  array (
    0 => 'TYPO3Fluid\\Fluid\\ViewHelpers',
    1 => 'TYPO3\\CMS\\Fluid\\ViewHelpers',
  ),
  'formvh' => 
  array (
    0 => 'TYPO3\\CMS\\Form\\ViewHelpers',
  ),
  'flux' => 
  array (
    0 => 'FluidTYPO3\\Flux\\ViewHelpers',
  ),
  'sfc' => 
  array (
    0 => 'SFC\\Staticfilecache\\ViewHelpers',
  ),
  'v' => 
  array (
    0 => 'FluidTYPO3\\Vhs\\ViewHelpers',
  ),
  'e' => 
  array (
    0 => 'Medienreaktor\\Energize\\ViewHelpers',
  ),
));
}

/**
 * section Main
 */
public function section_62bce9422ff2d14f69ab80a154510232fc8a9afd(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
$output0 = '';

$output0 .= '

    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure2 = function() use ($renderingContext, $self) {
$output47 = '';

$output47 .= '
        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper
$renderChildrenClosure49 = function() use ($renderingContext, $self) {
$output50 = '';

$output50 .= '

            <div class="video-playlist-container">
                <div class="video-container">
                    <div class="embed-responsive embed-responsive-';
$array51 = array (
);
$output50 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('data.pi_flexform.format', $array51)]);

$output50 .= '">
                        <div class="embed-responsive-item">
                            <video id="video-';
$array52 = array (
);
$output50 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.uid', $array52)]);

$output50 .= '" class="video-js video-playlist" playsinline controls preload="auto"
                                   poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure54 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments53 = array();
$arguments53['src'] = '';
$arguments53['treatIdAsReference'] = false;
$arguments53['image'] = NULL;
$arguments53['crop'] = NULL;
$arguments53['cropVariant'] = 'default';
$arguments53['fileExtension'] = NULL;
$arguments53['width'] = NULL;
$arguments53['height'] = NULL;
$arguments53['minWidth'] = NULL;
$arguments53['minHeight'] = NULL;
$arguments53['maxWidth'] = NULL;
$arguments53['maxHeight'] = NULL;
$arguments53['absolute'] = false;
$array55 = array (
);$arguments53['image'] = $renderingContext->getVariableProvider()->getByPath('records.0.thumbnail.0', $array55);
$arguments53['width'] = 1200;

$output50 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments53, $renderChildrenClosure54, $renderingContext)]);

$output50 .= '">
                                <source src="';
$array56 = array (
);
$output50 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array56)]);

$output50 .= '" type="video/mp4" />
                            </video>
                        </div>
                    </div>
                </div>

                <div class="swiper-container swiper-type-video-playlist">
                    <div class="swiper-wrapper">
                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure58 = function() use ($renderingContext, $self) {
$output60 = '';

$output60 .= '

                            <div class="swiper-slide d-flex flex-column justify-content-end h-auto text-inherit ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure62 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments61 = array();
$arguments61['then'] = NULL;
$arguments61['else'] = NULL;
$arguments61['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array63 = array();
$array64 = array (
);$array63['0'] = $renderingContext->getVariableProvider()->getByPath('i.isFirst', $array64);

$expression65 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments61['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression65(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array63)
					),
					$renderingContext
				);
$arguments61['then'] = 'active';

$output60 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments61, $renderChildrenClosure62, $renderingContext);

$output60 .= '"
                                 data-poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure67 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments66 = array();
$arguments66['src'] = '';
$arguments66['treatIdAsReference'] = false;
$arguments66['image'] = NULL;
$arguments66['crop'] = NULL;
$arguments66['cropVariant'] = 'default';
$arguments66['fileExtension'] = NULL;
$arguments66['width'] = NULL;
$arguments66['height'] = NULL;
$arguments66['minWidth'] = NULL;
$arguments66['minHeight'] = NULL;
$arguments66['maxWidth'] = NULL;
$arguments66['maxHeight'] = NULL;
$arguments66['absolute'] = false;
$array68 = array (
);$arguments66['image'] = $renderingContext->getVariableProvider()->getByPath('record.thumbnail.0', $array68);
$arguments66['width'] = 1200;

$output60 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments66, $renderChildrenClosure67, $renderingContext)]);

$output60 .= '"
                                 data-video="';
$array69 = array (
);
$output60 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.video.0.publicUrl', $array69)]);

$output60 .= '" data-video-mobile="';
$array70 = array (
);
$output60 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.videoMobile.0.publicUrl', $array70)]);

$output60 .= '"
                            >
                                <div class="d-flex align-items-center mb-3">
                                    <div class="flex-grow-1">
                                        <p class="h4 mb-0 title text-uppercase">';
$array71 = array (
);
$output60 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.data.title', $array71)]);

$output60 .= '</p>
                                    </div>
                                    <div class="px-3 align-self-end">
                                        <i class="icon text-primary fas fa-play"></i>
                                    </div>
                                </div>
                                <span class="position-relative d-inline-block">
                                    ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure73 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments72 = array();
$arguments72['additionalAttributes'] = NULL;
$arguments72['data'] = NULL;
$arguments72['aria'] = NULL;
$arguments72['class'] = NULL;
$arguments72['dir'] = NULL;
$arguments72['id'] = NULL;
$arguments72['lang'] = NULL;
$arguments72['style'] = NULL;
$arguments72['title'] = NULL;
$arguments72['accesskey'] = NULL;
$arguments72['tabindex'] = NULL;
$arguments72['onclick'] = NULL;
$arguments72['alt'] = NULL;
$arguments72['ismap'] = NULL;
$arguments72['longdesc'] = NULL;
$arguments72['usemap'] = NULL;
$arguments72['loading'] = NULL;
$arguments72['src'] = '';
$arguments72['treatIdAsReference'] = false;
$arguments72['image'] = NULL;
$arguments72['crop'] = NULL;
$arguments72['cropVariant'] = 'default';
$arguments72['fileExtension'] = NULL;
$arguments72['width'] = NULL;
$arguments72['height'] = NULL;
$arguments72['minWidth'] = NULL;
$arguments72['minHeight'] = NULL;
$arguments72['maxWidth'] = NULL;
$arguments72['maxHeight'] = NULL;
$arguments72['absolute'] = false;
$array74 = array (
);$arguments72['image'] = $renderingContext->getVariableProvider()->getByPath('record.thumbnail.0', $array74);
$arguments72['width'] = 600;
$arguments72['class'] = 'img-fluid';

$output60 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments72, $renderChildrenClosure73, $renderingContext);

$output60 .= '
                                </span>
                            </div>

                        ';
return $output60;
};
$arguments57 = array();
$arguments57['each'] = NULL;
$arguments57['as'] = NULL;
$arguments57['key'] = NULL;
$arguments57['reverse'] = false;
$arguments57['iteration'] = NULL;
$array59 = array (
);$arguments57['each'] = $renderingContext->getVariableProvider()->getByPath('records', $array59);
$arguments57['as'] = 'record';
$arguments57['iteration'] = 'i';

$output50 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments57, $renderChildrenClosure58, $renderingContext);

$output50 .= '
                    </div>
                    <div class="swiper-overlay-next"></div>
                    <div class="swiper-overlay-prev"></div>
                </div>
            </div>

        ';
return $output50;
};
$arguments48 = array();

$output47 .= '';

$output47 .= '
        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper
$renderChildrenClosure76 = function() use ($renderingContext, $self) {
$output82 = '';

$output82 .= '

            <div class="video-container">
                <div class="embed-responsive embed-responsive-';
$array83 = array (
);
$output82 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('data.pi_flexform.format', $array83)]);

$output82 .= '">
                    <div class="embed-responsive-item">

                        <video id="video-';
$array84 = array (
);
$output82 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.uid', $array84)]);

$output82 .= '" class="video-js video-single" playsinline controls preload="auto"
                               poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure86 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments85 = array();
$arguments85['src'] = '';
$arguments85['treatIdAsReference'] = false;
$arguments85['image'] = NULL;
$arguments85['crop'] = NULL;
$arguments85['cropVariant'] = 'default';
$arguments85['fileExtension'] = NULL;
$arguments85['width'] = NULL;
$arguments85['height'] = NULL;
$arguments85['minWidth'] = NULL;
$arguments85['minHeight'] = NULL;
$arguments85['maxWidth'] = NULL;
$arguments85['maxHeight'] = NULL;
$arguments85['absolute'] = false;
$array87 = array (
);$arguments85['image'] = $renderingContext->getVariableProvider()->getByPath('records.0.thumbnail.0', $array87);
$arguments85['width'] = 1200;

$output82 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments85, $renderChildrenClosure86, $renderingContext)]);

$output82 .= '" data-video="';
$array88 = array (
);
$output82 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array88)]);

$output82 .= '" data-video-mobile="';
$array89 = array (
);
$output82 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.videoMobile.0.publicUrl', $array89)]);

$output82 .= '">
                            <source src="';
$array90 = array (
);
$output82 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array90)]);

$output82 .= '" type="video/mp4" />
                        </video>

                    </div>
                </div>
            </div>

        ';
return $output82;
};
$arguments75 = array();
$arguments75['if'] = NULL;
// Rendering Boolean node
// Rendering Array
$array77 = array();
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper
$renderChildrenClosure79 = function() use ($renderingContext, $self) {
$array80 = array (
);return $renderingContext->getVariableProvider()->getByPath('records', $array80);
};
$arguments78 = array();
$arguments78['subject'] = NULL;
$renderChildrenClosure79 = ($arguments78['subject'] !== null) ? function() use ($arguments78) { return $arguments78['subject']; } : $renderChildrenClosure79;$array77['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments78, $renderChildrenClosure79, $renderingContext);
$array77['1'] = ' == 1';

$expression81 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) == 1);};
$arguments75['if'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression81(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array77)
					),
					$renderingContext
				);

$output47 .= '';

$output47 .= '
    ';
return $output47;
};
$arguments1 = array();
$arguments1['then'] = NULL;
$arguments1['else'] = NULL;
$arguments1['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array42 = array();
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper
$renderChildrenClosure44 = function() use ($renderingContext, $self) {
$array45 = array (
);return $renderingContext->getVariableProvider()->getByPath('records', $array45);
};
$arguments43 = array();
$arguments43['subject'] = NULL;
$renderChildrenClosure44 = ($arguments43['subject'] !== null) ? function() use ($arguments43) { return $arguments43['subject']; } : $renderChildrenClosure44;$array42['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments43, $renderChildrenClosure44, $renderingContext);
$array42['1'] = ' > 1';

$expression46 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 1);};
$arguments1['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression46(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array42)
					),
					$renderingContext
				);
$arguments1['__thenClosure'] = function() use ($renderingContext, $self) {
$output3 = '';

$output3 .= '

            <div class="video-playlist-container">
                <div class="video-container">
                    <div class="embed-responsive embed-responsive-';
$array4 = array (
);
$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('data.pi_flexform.format', $array4)]);

$output3 .= '">
                        <div class="embed-responsive-item">
                            <video id="video-';
$array5 = array (
);
$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.uid', $array5)]);

$output3 .= '" class="video-js video-playlist" playsinline controls preload="auto"
                                   poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure7 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments6 = array();
$arguments6['src'] = '';
$arguments6['treatIdAsReference'] = false;
$arguments6['image'] = NULL;
$arguments6['crop'] = NULL;
$arguments6['cropVariant'] = 'default';
$arguments6['fileExtension'] = NULL;
$arguments6['width'] = NULL;
$arguments6['height'] = NULL;
$arguments6['minWidth'] = NULL;
$arguments6['minHeight'] = NULL;
$arguments6['maxWidth'] = NULL;
$arguments6['maxHeight'] = NULL;
$arguments6['absolute'] = false;
$array8 = array (
);$arguments6['image'] = $renderingContext->getVariableProvider()->getByPath('records.0.thumbnail.0', $array8);
$arguments6['width'] = 1200;

$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments6, $renderChildrenClosure7, $renderingContext)]);

$output3 .= '">
                                <source src="';
$array9 = array (
);
$output3 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array9)]);

$output3 .= '" type="video/mp4" />
                            </video>
                        </div>
                    </div>
                </div>

                <div class="swiper-container swiper-type-video-playlist">
                    <div class="swiper-wrapper">
                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure11 = function() use ($renderingContext, $self) {
$output13 = '';

$output13 .= '

                            <div class="swiper-slide d-flex flex-column justify-content-end h-auto text-inherit ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure15 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments14 = array();
$arguments14['then'] = NULL;
$arguments14['else'] = NULL;
$arguments14['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array16 = array();
$array17 = array (
);$array16['0'] = $renderingContext->getVariableProvider()->getByPath('i.isFirst', $array17);

$expression18 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments14['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression18(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array16)
					),
					$renderingContext
				);
$arguments14['then'] = 'active';

$output13 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments14, $renderChildrenClosure15, $renderingContext);

$output13 .= '"
                                 data-poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure20 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments19 = array();
$arguments19['src'] = '';
$arguments19['treatIdAsReference'] = false;
$arguments19['image'] = NULL;
$arguments19['crop'] = NULL;
$arguments19['cropVariant'] = 'default';
$arguments19['fileExtension'] = NULL;
$arguments19['width'] = NULL;
$arguments19['height'] = NULL;
$arguments19['minWidth'] = NULL;
$arguments19['minHeight'] = NULL;
$arguments19['maxWidth'] = NULL;
$arguments19['maxHeight'] = NULL;
$arguments19['absolute'] = false;
$array21 = array (
);$arguments19['image'] = $renderingContext->getVariableProvider()->getByPath('record.thumbnail.0', $array21);
$arguments19['width'] = 1200;

$output13 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments19, $renderChildrenClosure20, $renderingContext)]);

$output13 .= '"
                                 data-video="';
$array22 = array (
);
$output13 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.video.0.publicUrl', $array22)]);

$output13 .= '" data-video-mobile="';
$array23 = array (
);
$output13 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.videoMobile.0.publicUrl', $array23)]);

$output13 .= '"
                            >
                                <div class="d-flex align-items-center mb-3">
                                    <div class="flex-grow-1">
                                        <p class="h4 mb-0 title text-uppercase">';
$array24 = array (
);
$output13 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.data.title', $array24)]);

$output13 .= '</p>
                                    </div>
                                    <div class="px-3 align-self-end">
                                        <i class="icon text-primary fas fa-play"></i>
                                    </div>
                                </div>
                                <span class="position-relative d-inline-block">
                                    ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure26 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments25 = array();
$arguments25['additionalAttributes'] = NULL;
$arguments25['data'] = NULL;
$arguments25['aria'] = NULL;
$arguments25['class'] = NULL;
$arguments25['dir'] = NULL;
$arguments25['id'] = NULL;
$arguments25['lang'] = NULL;
$arguments25['style'] = NULL;
$arguments25['title'] = NULL;
$arguments25['accesskey'] = NULL;
$arguments25['tabindex'] = NULL;
$arguments25['onclick'] = NULL;
$arguments25['alt'] = NULL;
$arguments25['ismap'] = NULL;
$arguments25['longdesc'] = NULL;
$arguments25['usemap'] = NULL;
$arguments25['loading'] = NULL;
$arguments25['src'] = '';
$arguments25['treatIdAsReference'] = false;
$arguments25['image'] = NULL;
$arguments25['crop'] = NULL;
$arguments25['cropVariant'] = 'default';
$arguments25['fileExtension'] = NULL;
$arguments25['width'] = NULL;
$arguments25['height'] = NULL;
$arguments25['minWidth'] = NULL;
$arguments25['minHeight'] = NULL;
$arguments25['maxWidth'] = NULL;
$arguments25['maxHeight'] = NULL;
$arguments25['absolute'] = false;
$array27 = array (
);$arguments25['image'] = $renderingContext->getVariableProvider()->getByPath('record.thumbnail.0', $array27);
$arguments25['width'] = 600;
$arguments25['class'] = 'img-fluid';

$output13 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments25, $renderChildrenClosure26, $renderingContext);

$output13 .= '
                                </span>
                            </div>

                        ';
return $output13;
};
$arguments10 = array();
$arguments10['each'] = NULL;
$arguments10['as'] = NULL;
$arguments10['key'] = NULL;
$arguments10['reverse'] = false;
$arguments10['iteration'] = NULL;
$array12 = array (
);$arguments10['each'] = $renderingContext->getVariableProvider()->getByPath('records', $array12);
$arguments10['as'] = 'record';
$arguments10['iteration'] = 'i';

$output3 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments10, $renderChildrenClosure11, $renderingContext);

$output3 .= '
                    </div>
                    <div class="swiper-overlay-next"></div>
                    <div class="swiper-overlay-prev"></div>
                </div>
            </div>

        ';
return $output3;
};
$arguments1['__elseClosures'][] = function() use ($renderingContext, $self) {
$output28 = '';

$output28 .= '

            <div class="video-container">
                <div class="embed-responsive embed-responsive-';
$array29 = array (
);
$output28 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('data.pi_flexform.format', $array29)]);

$output28 .= '">
                    <div class="embed-responsive-item">

                        <video id="video-';
$array30 = array (
);
$output28 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.uid', $array30)]);

$output28 .= '" class="video-js video-single" playsinline controls preload="auto"
                               poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure32 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments31 = array();
$arguments31['src'] = '';
$arguments31['treatIdAsReference'] = false;
$arguments31['image'] = NULL;
$arguments31['crop'] = NULL;
$arguments31['cropVariant'] = 'default';
$arguments31['fileExtension'] = NULL;
$arguments31['width'] = NULL;
$arguments31['height'] = NULL;
$arguments31['minWidth'] = NULL;
$arguments31['minHeight'] = NULL;
$arguments31['maxWidth'] = NULL;
$arguments31['maxHeight'] = NULL;
$arguments31['absolute'] = false;
$array33 = array (
);$arguments31['image'] = $renderingContext->getVariableProvider()->getByPath('records.0.thumbnail.0', $array33);
$arguments31['width'] = 1200;

$output28 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments31, $renderChildrenClosure32, $renderingContext)]);

$output28 .= '" data-video="';
$array34 = array (
);
$output28 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array34)]);

$output28 .= '" data-video-mobile="';
$array35 = array (
);
$output28 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.videoMobile.0.publicUrl', $array35)]);

$output28 .= '">
                            <source src="';
$array36 = array (
);
$output28 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array36)]);

$output28 .= '" type="video/mp4" />
                        </video>

                    </div>
                </div>
            </div>

        ';
return $output28;
};
$arguments1['__elseifClosures'][] = function() use ($renderingContext, $self) {
// Rendering Boolean node
// Rendering Array
$array37 = array();
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper
$renderChildrenClosure39 = function() use ($renderingContext, $self) {
$array40 = array (
);return $renderingContext->getVariableProvider()->getByPath('records', $array40);
};
$arguments38 = array();
$arguments38['subject'] = NULL;
$renderChildrenClosure39 = ($arguments38['subject'] !== null) ? function() use ($arguments38) { return $arguments38['subject']; } : $renderChildrenClosure39;$array37['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments38, $renderChildrenClosure39, $renderingContext);
$array37['1'] = ' == 1';

$expression41 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) == 1);};

return TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression41(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array37)
					),
					$renderingContext
				);
};

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext);

$output0 .= '

';

return $output0;
}
/**
 * Main Render function
 */
public function render(\TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) {
$self = $this;
$output91 = '';

$output91 .= '

';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\LayoutViewHelper
$renderChildrenClosure93 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments92 = array();
$arguments92['name'] = NULL;
$arguments92['name'] = 'Content';

$output91 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, ['']);

$output91 .= '

';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\SectionViewHelper
$renderChildrenClosure95 = function() use ($renderingContext, $self) {
$output96 = '';

$output96 .= '

    ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure98 = function() use ($renderingContext, $self) {
$output143 = '';

$output143 .= '
        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ThenViewHelper
$renderChildrenClosure145 = function() use ($renderingContext, $self) {
$output146 = '';

$output146 .= '

            <div class="video-playlist-container">
                <div class="video-container">
                    <div class="embed-responsive embed-responsive-';
$array147 = array (
);
$output146 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('data.pi_flexform.format', $array147)]);

$output146 .= '">
                        <div class="embed-responsive-item">
                            <video id="video-';
$array148 = array (
);
$output146 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.uid', $array148)]);

$output146 .= '" class="video-js video-playlist" playsinline controls preload="auto"
                                   poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure150 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments149 = array();
$arguments149['src'] = '';
$arguments149['treatIdAsReference'] = false;
$arguments149['image'] = NULL;
$arguments149['crop'] = NULL;
$arguments149['cropVariant'] = 'default';
$arguments149['fileExtension'] = NULL;
$arguments149['width'] = NULL;
$arguments149['height'] = NULL;
$arguments149['minWidth'] = NULL;
$arguments149['minHeight'] = NULL;
$arguments149['maxWidth'] = NULL;
$arguments149['maxHeight'] = NULL;
$arguments149['absolute'] = false;
$array151 = array (
);$arguments149['image'] = $renderingContext->getVariableProvider()->getByPath('records.0.thumbnail.0', $array151);
$arguments149['width'] = 1200;

$output146 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments149, $renderChildrenClosure150, $renderingContext)]);

$output146 .= '">
                                <source src="';
$array152 = array (
);
$output146 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array152)]);

$output146 .= '" type="video/mp4" />
                            </video>
                        </div>
                    </div>
                </div>

                <div class="swiper-container swiper-type-video-playlist">
                    <div class="swiper-wrapper">
                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure154 = function() use ($renderingContext, $self) {
$output156 = '';

$output156 .= '

                            <div class="swiper-slide d-flex flex-column justify-content-end h-auto text-inherit ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure158 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments157 = array();
$arguments157['then'] = NULL;
$arguments157['else'] = NULL;
$arguments157['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array159 = array();
$array160 = array (
);$array159['0'] = $renderingContext->getVariableProvider()->getByPath('i.isFirst', $array160);

$expression161 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments157['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression161(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array159)
					),
					$renderingContext
				);
$arguments157['then'] = 'active';

$output156 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments157, $renderChildrenClosure158, $renderingContext);

$output156 .= '"
                                 data-poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure163 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments162 = array();
$arguments162['src'] = '';
$arguments162['treatIdAsReference'] = false;
$arguments162['image'] = NULL;
$arguments162['crop'] = NULL;
$arguments162['cropVariant'] = 'default';
$arguments162['fileExtension'] = NULL;
$arguments162['width'] = NULL;
$arguments162['height'] = NULL;
$arguments162['minWidth'] = NULL;
$arguments162['minHeight'] = NULL;
$arguments162['maxWidth'] = NULL;
$arguments162['maxHeight'] = NULL;
$arguments162['absolute'] = false;
$array164 = array (
);$arguments162['image'] = $renderingContext->getVariableProvider()->getByPath('record.thumbnail.0', $array164);
$arguments162['width'] = 1200;

$output156 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments162, $renderChildrenClosure163, $renderingContext)]);

$output156 .= '"
                                 data-video="';
$array165 = array (
);
$output156 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.video.0.publicUrl', $array165)]);

$output156 .= '" data-video-mobile="';
$array166 = array (
);
$output156 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.videoMobile.0.publicUrl', $array166)]);

$output156 .= '"
                            >
                                <div class="d-flex align-items-center mb-3">
                                    <div class="flex-grow-1">
                                        <p class="h4 mb-0 title text-uppercase">';
$array167 = array (
);
$output156 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.data.title', $array167)]);

$output156 .= '</p>
                                    </div>
                                    <div class="px-3 align-self-end">
                                        <i class="icon text-primary fas fa-play"></i>
                                    </div>
                                </div>
                                <span class="position-relative d-inline-block">
                                    ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure169 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments168 = array();
$arguments168['additionalAttributes'] = NULL;
$arguments168['data'] = NULL;
$arguments168['aria'] = NULL;
$arguments168['class'] = NULL;
$arguments168['dir'] = NULL;
$arguments168['id'] = NULL;
$arguments168['lang'] = NULL;
$arguments168['style'] = NULL;
$arguments168['title'] = NULL;
$arguments168['accesskey'] = NULL;
$arguments168['tabindex'] = NULL;
$arguments168['onclick'] = NULL;
$arguments168['alt'] = NULL;
$arguments168['ismap'] = NULL;
$arguments168['longdesc'] = NULL;
$arguments168['usemap'] = NULL;
$arguments168['loading'] = NULL;
$arguments168['src'] = '';
$arguments168['treatIdAsReference'] = false;
$arguments168['image'] = NULL;
$arguments168['crop'] = NULL;
$arguments168['cropVariant'] = 'default';
$arguments168['fileExtension'] = NULL;
$arguments168['width'] = NULL;
$arguments168['height'] = NULL;
$arguments168['minWidth'] = NULL;
$arguments168['minHeight'] = NULL;
$arguments168['maxWidth'] = NULL;
$arguments168['maxHeight'] = NULL;
$arguments168['absolute'] = false;
$array170 = array (
);$arguments168['image'] = $renderingContext->getVariableProvider()->getByPath('record.thumbnail.0', $array170);
$arguments168['width'] = 600;
$arguments168['class'] = 'img-fluid';

$output156 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments168, $renderChildrenClosure169, $renderingContext);

$output156 .= '
                                </span>
                            </div>

                        ';
return $output156;
};
$arguments153 = array();
$arguments153['each'] = NULL;
$arguments153['as'] = NULL;
$arguments153['key'] = NULL;
$arguments153['reverse'] = false;
$arguments153['iteration'] = NULL;
$array155 = array (
);$arguments153['each'] = $renderingContext->getVariableProvider()->getByPath('records', $array155);
$arguments153['as'] = 'record';
$arguments153['iteration'] = 'i';

$output146 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments153, $renderChildrenClosure154, $renderingContext);

$output146 .= '
                    </div>
                    <div class="swiper-overlay-next"></div>
                    <div class="swiper-overlay-prev"></div>
                </div>
            </div>

        ';
return $output146;
};
$arguments144 = array();

$output143 .= '';

$output143 .= '
        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ElseViewHelper
$renderChildrenClosure172 = function() use ($renderingContext, $self) {
$output178 = '';

$output178 .= '

            <div class="video-container">
                <div class="embed-responsive embed-responsive-';
$array179 = array (
);
$output178 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('data.pi_flexform.format', $array179)]);

$output178 .= '">
                    <div class="embed-responsive-item">

                        <video id="video-';
$array180 = array (
);
$output178 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.uid', $array180)]);

$output178 .= '" class="video-js video-single" playsinline controls preload="auto"
                               poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure182 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments181 = array();
$arguments181['src'] = '';
$arguments181['treatIdAsReference'] = false;
$arguments181['image'] = NULL;
$arguments181['crop'] = NULL;
$arguments181['cropVariant'] = 'default';
$arguments181['fileExtension'] = NULL;
$arguments181['width'] = NULL;
$arguments181['height'] = NULL;
$arguments181['minWidth'] = NULL;
$arguments181['minHeight'] = NULL;
$arguments181['maxWidth'] = NULL;
$arguments181['maxHeight'] = NULL;
$arguments181['absolute'] = false;
$array183 = array (
);$arguments181['image'] = $renderingContext->getVariableProvider()->getByPath('records.0.thumbnail.0', $array183);
$arguments181['width'] = 1200;

$output178 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments181, $renderChildrenClosure182, $renderingContext)]);

$output178 .= '" data-video="';
$array184 = array (
);
$output178 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array184)]);

$output178 .= '" data-video-mobile="';
$array185 = array (
);
$output178 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.videoMobile.0.publicUrl', $array185)]);

$output178 .= '">
                            <source src="';
$array186 = array (
);
$output178 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array186)]);

$output178 .= '" type="video/mp4" />
                        </video>

                    </div>
                </div>
            </div>

        ';
return $output178;
};
$arguments171 = array();
$arguments171['if'] = NULL;
// Rendering Boolean node
// Rendering Array
$array173 = array();
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper
$renderChildrenClosure175 = function() use ($renderingContext, $self) {
$array176 = array (
);return $renderingContext->getVariableProvider()->getByPath('records', $array176);
};
$arguments174 = array();
$arguments174['subject'] = NULL;
$renderChildrenClosure175 = ($arguments174['subject'] !== null) ? function() use ($arguments174) { return $arguments174['subject']; } : $renderChildrenClosure175;$array173['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments174, $renderChildrenClosure175, $renderingContext);
$array173['1'] = ' == 1';

$expression177 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) == 1);};
$arguments171['if'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression177(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array173)
					),
					$renderingContext
				);

$output143 .= '';

$output143 .= '
    ';
return $output143;
};
$arguments97 = array();
$arguments97['then'] = NULL;
$arguments97['else'] = NULL;
$arguments97['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array138 = array();
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper
$renderChildrenClosure140 = function() use ($renderingContext, $self) {
$array141 = array (
);return $renderingContext->getVariableProvider()->getByPath('records', $array141);
};
$arguments139 = array();
$arguments139['subject'] = NULL;
$renderChildrenClosure140 = ($arguments139['subject'] !== null) ? function() use ($arguments139) { return $arguments139['subject']; } : $renderChildrenClosure140;$array138['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments139, $renderChildrenClosure140, $renderingContext);
$array138['1'] = ' > 1';

$expression142 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) > 1);};
$arguments97['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression142(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array138)
					),
					$renderingContext
				);
$arguments97['__thenClosure'] = function() use ($renderingContext, $self) {
$output99 = '';

$output99 .= '

            <div class="video-playlist-container">
                <div class="video-container">
                    <div class="embed-responsive embed-responsive-';
$array100 = array (
);
$output99 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('data.pi_flexform.format', $array100)]);

$output99 .= '">
                        <div class="embed-responsive-item">
                            <video id="video-';
$array101 = array (
);
$output99 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.uid', $array101)]);

$output99 .= '" class="video-js video-playlist" playsinline controls preload="auto"
                                   poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure103 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments102 = array();
$arguments102['src'] = '';
$arguments102['treatIdAsReference'] = false;
$arguments102['image'] = NULL;
$arguments102['crop'] = NULL;
$arguments102['cropVariant'] = 'default';
$arguments102['fileExtension'] = NULL;
$arguments102['width'] = NULL;
$arguments102['height'] = NULL;
$arguments102['minWidth'] = NULL;
$arguments102['minHeight'] = NULL;
$arguments102['maxWidth'] = NULL;
$arguments102['maxHeight'] = NULL;
$arguments102['absolute'] = false;
$array104 = array (
);$arguments102['image'] = $renderingContext->getVariableProvider()->getByPath('records.0.thumbnail.0', $array104);
$arguments102['width'] = 1200;

$output99 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments102, $renderChildrenClosure103, $renderingContext)]);

$output99 .= '">
                                <source src="';
$array105 = array (
);
$output99 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array105)]);

$output99 .= '" type="video/mp4" />
                            </video>
                        </div>
                    </div>
                </div>

                <div class="swiper-container swiper-type-video-playlist">
                    <div class="swiper-wrapper">
                        ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper
$renderChildrenClosure107 = function() use ($renderingContext, $self) {
$output109 = '';

$output109 .= '

                            <div class="swiper-slide d-flex flex-column justify-content-end h-auto text-inherit ';
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper
$renderChildrenClosure111 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments110 = array();
$arguments110['then'] = NULL;
$arguments110['else'] = NULL;
$arguments110['condition'] = false;
// Rendering Boolean node
// Rendering Array
$array112 = array();
$array113 = array (
);$array112['0'] = $renderingContext->getVariableProvider()->getByPath('i.isFirst', $array113);

$expression114 = function($context) {return TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]);};
$arguments110['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression114(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array112)
					),
					$renderingContext
				);
$arguments110['then'] = 'active';

$output109 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments110, $renderChildrenClosure111, $renderingContext);

$output109 .= '"
                                 data-poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure116 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments115 = array();
$arguments115['src'] = '';
$arguments115['treatIdAsReference'] = false;
$arguments115['image'] = NULL;
$arguments115['crop'] = NULL;
$arguments115['cropVariant'] = 'default';
$arguments115['fileExtension'] = NULL;
$arguments115['width'] = NULL;
$arguments115['height'] = NULL;
$arguments115['minWidth'] = NULL;
$arguments115['minHeight'] = NULL;
$arguments115['maxWidth'] = NULL;
$arguments115['maxHeight'] = NULL;
$arguments115['absolute'] = false;
$array117 = array (
);$arguments115['image'] = $renderingContext->getVariableProvider()->getByPath('record.thumbnail.0', $array117);
$arguments115['width'] = 1200;

$output109 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments115, $renderChildrenClosure116, $renderingContext)]);

$output109 .= '"
                                 data-video="';
$array118 = array (
);
$output109 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.video.0.publicUrl', $array118)]);

$output109 .= '" data-video-mobile="';
$array119 = array (
);
$output109 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.videoMobile.0.publicUrl', $array119)]);

$output109 .= '"
                            >
                                <div class="d-flex align-items-center mb-3">
                                    <div class="flex-grow-1">
                                        <p class="h4 mb-0 title text-uppercase">';
$array120 = array (
);
$output109 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('record.data.title', $array120)]);

$output109 .= '</p>
                                    </div>
                                    <div class="px-3 align-self-end">
                                        <i class="icon text-primary fas fa-play"></i>
                                    </div>
                                </div>
                                <span class="position-relative d-inline-block">
                                    ';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper
$renderChildrenClosure122 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments121 = array();
$arguments121['additionalAttributes'] = NULL;
$arguments121['data'] = NULL;
$arguments121['aria'] = NULL;
$arguments121['class'] = NULL;
$arguments121['dir'] = NULL;
$arguments121['id'] = NULL;
$arguments121['lang'] = NULL;
$arguments121['style'] = NULL;
$arguments121['title'] = NULL;
$arguments121['accesskey'] = NULL;
$arguments121['tabindex'] = NULL;
$arguments121['onclick'] = NULL;
$arguments121['alt'] = NULL;
$arguments121['ismap'] = NULL;
$arguments121['longdesc'] = NULL;
$arguments121['usemap'] = NULL;
$arguments121['loading'] = NULL;
$arguments121['src'] = '';
$arguments121['treatIdAsReference'] = false;
$arguments121['image'] = NULL;
$arguments121['crop'] = NULL;
$arguments121['cropVariant'] = 'default';
$arguments121['fileExtension'] = NULL;
$arguments121['width'] = NULL;
$arguments121['height'] = NULL;
$arguments121['minWidth'] = NULL;
$arguments121['minHeight'] = NULL;
$arguments121['maxWidth'] = NULL;
$arguments121['maxHeight'] = NULL;
$arguments121['absolute'] = false;
$array123 = array (
);$arguments121['image'] = $renderingContext->getVariableProvider()->getByPath('record.thumbnail.0', $array123);
$arguments121['width'] = 600;
$arguments121['class'] = 'img-fluid';

$output109 .= TYPO3\CMS\Fluid\ViewHelpers\ImageViewHelper::renderStatic($arguments121, $renderChildrenClosure122, $renderingContext);

$output109 .= '
                                </span>
                            </div>

                        ';
return $output109;
};
$arguments106 = array();
$arguments106['each'] = NULL;
$arguments106['as'] = NULL;
$arguments106['key'] = NULL;
$arguments106['reverse'] = false;
$arguments106['iteration'] = NULL;
$array108 = array (
);$arguments106['each'] = $renderingContext->getVariableProvider()->getByPath('records', $array108);
$arguments106['as'] = 'record';
$arguments106['iteration'] = 'i';

$output99 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments106, $renderChildrenClosure107, $renderingContext);

$output99 .= '
                    </div>
                    <div class="swiper-overlay-next"></div>
                    <div class="swiper-overlay-prev"></div>
                </div>
            </div>

        ';
return $output99;
};
$arguments97['__elseClosures'][] = function() use ($renderingContext, $self) {
$output124 = '';

$output124 .= '

            <div class="video-container">
                <div class="embed-responsive embed-responsive-';
$array125 = array (
);
$output124 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('data.pi_flexform.format', $array125)]);

$output124 .= '">
                    <div class="embed-responsive-item">

                        <video id="video-';
$array126 = array (
);
$output124 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.uid', $array126)]);

$output124 .= '" class="video-js video-single" playsinline controls preload="auto"
                               poster="';
// Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper
$renderChildrenClosure128 = function() use ($renderingContext, $self) {
return NULL;
};
$arguments127 = array();
$arguments127['src'] = '';
$arguments127['treatIdAsReference'] = false;
$arguments127['image'] = NULL;
$arguments127['crop'] = NULL;
$arguments127['cropVariant'] = 'default';
$arguments127['fileExtension'] = NULL;
$arguments127['width'] = NULL;
$arguments127['height'] = NULL;
$arguments127['minWidth'] = NULL;
$arguments127['minHeight'] = NULL;
$arguments127['maxWidth'] = NULL;
$arguments127['maxHeight'] = NULL;
$arguments127['absolute'] = false;
$array129 = array (
);$arguments127['image'] = $renderingContext->getVariableProvider()->getByPath('records.0.thumbnail.0', $array129);
$arguments127['width'] = 1200;

$output124 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [TYPO3\CMS\Fluid\ViewHelpers\Uri\ImageViewHelper::renderStatic($arguments127, $renderChildrenClosure128, $renderingContext)]);

$output124 .= '" data-video="';
$array130 = array (
);
$output124 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array130)]);

$output124 .= '" data-video-mobile="';
$array131 = array (
);
$output124 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.videoMobile.0.publicUrl', $array131)]);

$output124 .= '">
                            <source src="';
$array132 = array (
);
$output124 .= call_user_func_array( function ($var) { return (is_string($var) || (is_object($var) && method_exists($var, '__toString')) ? htmlspecialchars((string) $var, ENT_QUOTES) : $var); }, [$renderingContext->getVariableProvider()->getByPath('records.0.video.0.publicUrl', $array132)]);

$output124 .= '" type="video/mp4" />
                        </video>

                    </div>
                </div>
            </div>

        ';
return $output124;
};
$arguments97['__elseifClosures'][] = function() use ($renderingContext, $self) {
// Rendering Boolean node
// Rendering Array
$array133 = array();
// Rendering ViewHelper TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper
$renderChildrenClosure135 = function() use ($renderingContext, $self) {
$array136 = array (
);return $renderingContext->getVariableProvider()->getByPath('records', $array136);
};
$arguments134 = array();
$arguments134['subject'] = NULL;
$renderChildrenClosure135 = ($arguments134['subject'] !== null) ? function() use ($arguments134) { return $arguments134['subject']; } : $renderChildrenClosure135;$array133['0'] = TYPO3Fluid\Fluid\ViewHelpers\CountViewHelper::renderStatic($arguments134, $renderChildrenClosure135, $renderingContext);
$array133['1'] = ' == 1';

$expression137 = function($context) {return (TYPO3Fluid\Fluid\Core\Parser\BooleanParser::convertNodeToBoolean($context["node0"]) == 1);};

return TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
					$expression137(
						TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array133)
					),
					$renderingContext
				);
};

$output96 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments97, $renderChildrenClosure98, $renderingContext);

$output96 .= '

';
return $output96;
};
$arguments94 = array();
$arguments94['name'] = NULL;
$arguments94['name'] = 'Main';

$output91 .= '';

return $output91;
}


}
#