var/cache/dev/twig/7b/7b5b325146007a8042227bb17cfcb573.php line 46

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* themes/theme/templates/cmspage-kicker.html.twig */
  16. class __TwigTemplate_6a49ec868088eafcdfbaaadf5933a156 extends Template
  17. {
  18. private Source $source;
  19. /**
  20. * @var array<string, Template>
  21. */
  22. private array $macros = [];
  23. public function __construct(Environment $env)
  24. {
  25. parent::__construct($env);
  26. $this->source = $this->getSourceContext();
  27. $this->blocks = [
  28. 'metatitle' => [$this, 'block_metatitle'],
  29. 'metadescription' => [$this, 'block_metadescription'],
  30. 'body' => [$this, 'block_body'],
  31. 'stylesheets' => [$this, 'block_stylesheets'],
  32. ];
  33. }
  34. protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  35. {
  36. // line 1
  37. return "@theme/base.html.twig";
  38. }
  39. protected function doDisplay(array $context, array $blocks = []): iterable
  40. {
  41. $macros = $this->macros;
  42. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  43. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "themes/theme/templates/cmspage-kicker.html.twig"));
  44. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  45. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "themes/theme/templates/cmspage-kicker.html.twig"));
  46. $this->parent = $this->load("@theme/base.html.twig", 1);
  47. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  48. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  49. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  50. }
  51. // line 2
  52. /**
  53. * @return iterable<null|scalar|\Stringable>
  54. */
  55. public function block_metatitle(array $context, array $blocks = []): iterable
  56. {
  57. $macros = $this->macros;
  58. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  59. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metatitle"));
  60. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  61. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metatitle"));
  62. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 2, $this->source); })()), "metatitle", [], "any", false, false, false, 2), "html", null, true);
  63. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  64. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  65. yield from [];
  66. }
  67. // line 3
  68. /**
  69. * @return iterable<null|scalar|\Stringable>
  70. */
  71. public function block_metadescription(array $context, array $blocks = []): iterable
  72. {
  73. $macros = $this->macros;
  74. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  75. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metadescription"));
  76. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  77. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "metadescription"));
  78. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::slice($this->env->getCharset(), Twig\Extension\CoreExtension::striptags(CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 3, $this->source); })()), "metadescription", [], "any", false, false, false, 3)), 0, 160), "html", null, true);
  79. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  80. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  81. yield from [];
  82. }
  83. // line 5
  84. /**
  85. * @return iterable<null|scalar|\Stringable>
  86. */
  87. public function block_body(array $context, array $blocks = []): iterable
  88. {
  89. $macros = $this->macros;
  90. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  91. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  92. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  93. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
  94. // line 6
  95. yield "
  96. ";
  97. // line 7
  98. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 7, $this->source); })()), "image", [], "any", false, false, false, 7)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  99. // line 8
  100. yield " <div class=\"banner-image banner-image--gradient lazyBackgroundImage\" data-mobile=\"";
  101. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('imageCache')->getCallable()(("/" . CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 8, $this->source); })()), "getFullImagePath", [], "any", false, false, false, 8)), "zoomCrop", 1566, 822), "html", null, true);
  102. yield "\" data-desktop=\"";
  103. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('imageCache')->getCallable()(("/" . CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 8, $this->source); })()), "getFullImagePath", [], "any", false, false, false, 8)), "zoomCrop", 3200, 1680), "html", null, true);
  104. yield "\"></div>
  105. ";
  106. }
  107. // line 10
  108. yield "
  109. <section class=\"page-content";
  110. // line 11
  111. if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 11, $this->source); })()), "image", [], "any", false, false, false, 11) == null)) {
  112. yield " pt-[148px] md:pt-[163px]";
  113. }
  114. yield "\">
  115. <div class=\"container\">
  116. <div class=\"bg-primary text-center text-white px-10 py-12 relative z-20 mb-12 ";
  117. // line 13
  118. if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 13, $this->source); })()), "image", [], "any", false, false, false, 13) != null)) {
  119. yield " -mt-12 sm:-mt-24 md:-mt-52";
  120. } else {
  121. yield "mt-12";
  122. }
  123. yield "\">
  124. <h1 class=\"text-white\">";
  125. // line 14
  126. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('replaceIfComponentDataExists')->getCallable()((isset($context["pageComponents"]) || array_key_exists("pageComponents", $context) ? $context["pageComponents"] : (function () { throw new RuntimeError('Variable "pageComponents" does not exist.', 14, $this->source); })()), "title", CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 14, $this->source); })()), "title", [], "any", false, false, false, 14)), "html", null, true);
  127. yield "</h1>
  128. ";
  129. // line 15
  130. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 15, $this->source); })()), "subtitle", [], "any", false, false, false, 15)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  131. // line 16
  132. yield " <h3 class=\"text-white\">";
  133. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::striptags($this->env->getFunction('allowInlineEditor')->getCallable()((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 16, $this->source); })()), "subtitle")), "html", null, true);
  134. yield "</h3>
  135. ";
  136. }
  137. // line 18
  138. yield " ";
  139. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 18, $this->source); })()), "kicker", [], "any", false, false, false, 18)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  140. // line 19
  141. yield " ";
  142. yield $this->env->getFunction('allowInlineEditor')->getCallable()((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 19, $this->source); })()), "kicker");
  143. yield "
  144. ";
  145. }
  146. // line 21
  147. yield " </div>
  148. ";
  149. // line 22
  150. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 22, $this->source); })()), "content", [], "any", false, false, false, 22)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  151. // line 23
  152. yield " <div class=\"row cms-area mb-12\">
  153. <div class=\"md:col-10 md:offset-1 green-title\">
  154. ";
  155. // line 25
  156. yield $this->env->getFunction('allowInlineEditor')->getCallable()((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 25, $this->source); })()), "content");
  157. yield "
  158. ";
  159. // line 26
  160. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 26, $this->source); })()), "file", [], "any", false, false, false, 26)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  161. // line 27
  162. yield " <video src=\"";
  163. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 27, $this->source); })()), "getFileUrl", [], "any", false, false, false, 27), "html", null, true);
  164. yield "\" controls></video>
  165. ";
  166. }
  167. // line 29
  168. yield " </div>
  169. </div>
  170. ";
  171. }
  172. // line 32
  173. yield " ";
  174. if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 32, $this->source); })()), "image2", [], "any", false, false, false, 32) || CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 32, $this->source); })()), "image3", [], "any", false, false, false, 32))) {
  175. // line 33
  176. yield " <div class=\"row mb-12\">
  177. ";
  178. // line 34
  179. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 34, $this->source); })()), "image2", [], "any", false, false, false, 34)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  180. // line 35
  181. yield " <div class=\"sm:col-6 mb-8 sm:mb-0\">
  182. <img src=\"";
  183. // line 36
  184. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('imageCache')->getCallable()(("/" . CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 36, $this->source); })()), "getFullImage2Path", [], "any", false, false, false, 36)), "zoomCrop", 1140, 1040), "html", null, true);
  185. yield "\" width=\"670\" height=\"612\" alt=\"";
  186. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 36, $this->source); })()), "title", [], "any", false, false, false, 36), "html", null, true);
  187. yield "\" loading=\"lazy\" />
  188. </div>
  189. ";
  190. }
  191. // line 39
  192. yield " ";
  193. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 39, $this->source); })()), "image3", [], "any", false, false, false, 39)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  194. // line 40
  195. yield " <div class=\"sm:col-6\">
  196. <img src=\"";
  197. // line 41
  198. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('imageCache')->getCallable()(("/" . CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 41, $this->source); })()), "getFullImage3Path", [], "any", false, false, false, 41)), "zoomCrop", 1140, 1040), "html", null, true);
  199. yield "\" width=\"670\" height=\"612\" alt=\"";
  200. yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 41, $this->source); })()), "title", [], "any", false, false, false, 41), "html", null, true);
  201. yield "\" loading=\"lazy\" />
  202. </div>
  203. ";
  204. }
  205. // line 44
  206. yield " </div>
  207. ";
  208. }
  209. // line 46
  210. yield " ";
  211. if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 46, $this->source); })()), "content2", [], "any", false, false, false, 46)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
  212. // line 47
  213. yield " <div class=\"row cms-area mb-12 green-title\">
  214. <div class=\"md:col-10 md:offset-1\">
  215. ";
  216. // line 49
  217. yield $this->env->getFunction('allowInlineEditor')->getCallable()((isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 49, $this->source); })()), "content2");
  218. yield "
  219. </div>
  220. </div>
  221. ";
  222. }
  223. // line 53
  224. yield " </div>
  225. </section>
  226. ";
  227. // line 56
  228. yield $this->env->getFunction('renderComponents')->getCallable()("Block 1", (isset($context["pageComponents"]) || array_key_exists("pageComponents", $context) ? $context["pageComponents"] : (function () { throw new RuntimeError('Variable "pageComponents" does not exist.', 56, $this->source); })()));
  229. yield "
  230. ";
  231. // line 58
  232. yield $this->env->getFunction('renderComponents')->getCallable()("Block 2", (isset($context["pageComponents"]) || array_key_exists("pageComponents", $context) ? $context["pageComponents"] : (function () { throw new RuntimeError('Variable "pageComponents" does not exist.', 58, $this->source); })()));
  233. yield "
  234. ";
  235. // line 60
  236. yield $this->env->getFunction('renderComponents')->getCallable()("Block 3", (isset($context["pageComponents"]) || array_key_exists("pageComponents", $context) ? $context["pageComponents"] : (function () { throw new RuntimeError('Variable "pageComponents" does not exist.', 60, $this->source); })()));
  237. yield "
  238. ";
  239. // line 62
  240. if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 62, $this->source); })()), "id", [], "any", false, false, false, 62) == 19)) {
  241. // line 63
  242. yield " ";
  243. yield from $this->load("@theme/common/company-info.html.twig", 63)->unwrap()->yield($context);
  244. }
  245. // line 65
  246. yield "
  247. ";
  248. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  249. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  250. yield from [];
  251. }
  252. // line 68
  253. /**
  254. * @return iterable<null|scalar|\Stringable>
  255. */
  256. public function block_stylesheets(array $context, array $blocks = []): iterable
  257. {
  258. $macros = $this->macros;
  259. $__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  260. $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
  261. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  262. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
  263. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  264. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  265. yield from [];
  266. }
  267. /**
  268. * @codeCoverageIgnore
  269. */
  270. public function getTemplateName(): string
  271. {
  272. return "themes/theme/templates/cmspage-kicker.html.twig";
  273. }
  274. /**
  275. * @codeCoverageIgnore
  276. */
  277. public function isTraitable(): bool
  278. {
  279. return false;
  280. }
  281. /**
  282. * @codeCoverageIgnore
  283. */
  284. public function getDebugInfo(): array
  285. {
  286. return array ( 292 => 68, 280 => 65, 276 => 63, 274 => 62, 269 => 60, 264 => 58, 259 => 56, 254 => 53, 247 => 49, 243 => 47, 240 => 46, 236 => 44, 228 => 41, 225 => 40, 222 => 39, 214 => 36, 211 => 35, 209 => 34, 206 => 33, 203 => 32, 198 => 29, 192 => 27, 190 => 26, 186 => 25, 182 => 23, 180 => 22, 177 => 21, 171 => 19, 168 => 18, 162 => 16, 160 => 15, 156 => 14, 148 => 13, 141 => 11, 138 => 10, 130 => 8, 128 => 7, 125 => 6, 112 => 5, 89 => 3, 66 => 2, 43 => 1,);
  287. }
  288. public function getSourceContext(): Source
  289. {
  290. return new Source("{% extends '@theme/base.html.twig' %}
  291. {% block metatitle %}{{page.metatitle}}{% endblock %}
  292. {% block metadescription %}{{page.metadescription|striptags|slice(0, 160)}}{% endblock %}
  293. {% block body %}
  294. {% if page.image %}
  295. <div class=\"banner-image banner-image--gradient lazyBackgroundImage\" data-mobile=\"{{ imageCache('/'~ page.getFullImagePath, 'zoomCrop', 1566, 822) }}\" data-desktop=\"{{ imageCache('/'~ page.getFullImagePath, 'zoomCrop', 3200, 1680) }}\"></div>
  296. {% endif %}
  297. <section class=\"page-content{% if page.image == null %} pt-[148px] md:pt-[163px]{% endif %}\">
  298. <div class=\"container\">
  299. <div class=\"bg-primary text-center text-white px-10 py-12 relative z-20 mb-12 {% if page.image != null %} -mt-12 sm:-mt-24 md:-mt-52{% else %}mt-12{% endif %}\">
  300. <h1 class=\"text-white\">{{ replaceIfComponentDataExists(pageComponents, \"title\", page.title) }}</h1>
  301. {% if page.subtitle %}
  302. <h3 class=\"text-white\">{{ allowInlineEditor(page, 'subtitle')|striptags }}</h3>
  303. {% endif %}
  304. {% if page.kicker %}
  305. {{ allowInlineEditor(page, 'kicker')|raw }}
  306. {% endif %}
  307. </div>
  308. {% if page.content %}
  309. <div class=\"row cms-area mb-12\">
  310. <div class=\"md:col-10 md:offset-1 green-title\">
  311. {{ allowInlineEditor(page, 'content')|raw }}
  312. {% if page.file %}
  313. <video src=\"{{ page.getFileUrl }}\" controls></video>
  314. {% endif %}
  315. </div>
  316. </div>
  317. {% endif %}
  318. {% if page.image2 or page.image3 %}
  319. <div class=\"row mb-12\">
  320. {% if page.image2 %}
  321. <div class=\"sm:col-6 mb-8 sm:mb-0\">
  322. <img src=\"{{ imageCache('/'~ page.getFullImage2Path, 'zoomCrop', 1140, 1040) }}\" width=\"670\" height=\"612\" alt=\"{{ page.title }}\" loading=\"lazy\" />
  323. </div>
  324. {% endif %}
  325. {% if page.image3 %}
  326. <div class=\"sm:col-6\">
  327. <img src=\"{{ imageCache('/'~ page.getFullImage3Path, 'zoomCrop', 1140, 1040) }}\" width=\"670\" height=\"612\" alt=\"{{ page.title }}\" loading=\"lazy\" />
  328. </div>
  329. {% endif %}
  330. </div>
  331. {% endif %}
  332. {% if page.content2 %}
  333. <div class=\"row cms-area mb-12 green-title\">
  334. <div class=\"md:col-10 md:offset-1\">
  335. {{ allowInlineEditor(page, 'content2')|raw }}
  336. </div>
  337. </div>
  338. {% endif %}
  339. </div>
  340. </section>
  341. {{ renderComponents('Block 1', pageComponents)|raw }}
  342. {{ renderComponents('Block 2', pageComponents)|raw }}
  343. {{ renderComponents('Block 3', pageComponents)|raw }}
  344. {% if page.id == 19 %}
  345. {% include '@theme/common/company-info.html.twig' %}
  346. {% endif %}
  347. {% endblock %}
  348. {% block stylesheets %}
  349. {% endblock %}
  350. ", "themes/theme/templates/cmspage-kicker.html.twig", "/var/www/html/k/kasscaffolding/templates/themes/theme/templates/cmspage-kicker.html.twig");
  351. }
  352. }