<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* layouts/layout.html.twig */
class __TwigTemplate_19f1619a5753f6595a8c81b505e14083 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'layout_head_meta' => [$this, 'block_layout_head_meta'],
'head_stylesheets' => [$this, 'block_head_stylesheets'],
'body' => [$this, 'block_body'],
];
$this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension');
$this->checkSecurity();
$this->deferred = $this->env->getExtension('Twig\DeferredExtension\DeferredExtension');
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "layouts/layout.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "layouts/layout.html.twig"));
// line 1
echo "<!doctype html>
<html lang=\"";
// line 2
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 2, $this->source); })()), "request", [], "any", false, false, true, 2), "locale", [], "any", false, false, true, 2), 2, $this->source), "html", null, true);
echo "\">
\t<head>
\t\t<!-- Required meta tags -->
\t\t<meta charset=\"utf-8\">
\t\t<meta
\t\tname=\"viewport\" content=\"width=device-width\"/>
\t\t<!-- GOOGLE FONTS -->
\t\t<link href=\"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap\" rel=\"stylesheet\">
\t\t<link rel=\"icon\" type=\"image/x-icon\" href=\"/static/img/icons/favicon.ico\">
\t\t";
// line 11
ob_start();
// line 12
echo "\t\t";
// line 13
echo "\t\t";
// line 14
echo "\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_link')->getCallable()(), "appendStylesheet", [0 => $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("global.css")], "method", false, false, true, 14);
// line 15
echo "
\t\t<!-- Global site tag (gtag.js) - Google Analytics -->
\t\t<script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=UA-163580205-1\"></script>
\t\t<script>
\t\twindow.dataLayer = window.dataLayer || [];
\t\tfunction gtag(){dataLayer.push(arguments);}
\t\tgtag('js', new Date());
\t\tgtag('config', 'UA-163580205-1');
\t\t</script>
\t\t";
// line 26
if (( !array_key_exists("document", $context) || !(isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 26, $this->source); })()))) {
// line 27
echo "\t\t\t";
$context["document"] = Pimcore\Model\Document::getById(1);
// line 28
echo "\t\t";
}
// line 29
echo "
\t\t";
// line 30
if ($this->env->getTest('instanceof')->getCallable()((isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 30, $this->source); })()), "\\Pimcore\\Model\\Document\\Link")) {
// line 31
echo "\t\t\t";
// line 32
echo "\t\t\t";
$context["document"] = twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 32, $this->source); })()), "getObject", [], "method", false, false, true, 32);
// line 33
echo "\t\t";
}
// line 34
echo "
\t\t";
// line 35
if ($this->env->getTest('instanceof')->getCallable()((isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 35, $this->source); })()), "\\Pimcore\\Model\\Document\\Page")) {
// line 36
echo "\t\t\t
\t\t\t";
// line 37
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 37, $this->source); })()), "getTitle", [], "method", false, false, true, 37))) {
// line 38
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [0 => twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 38, $this->source); })()), "getTitle", [], "method", false, false, true, 38)], "method", false, false, true, 38);
// line 39
echo "\t\t\t";
}
// line 40
echo "
\t\t\t";
// line 41
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 41, $this->source); })()), "getDescription", [], "method", false, false, true, 41))) {
// line 42
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [0 => twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 42, $this->source); })()), "getDescription", [], "method", false, false, true, 42)], "method", false, false, true, 42);
// line 43
echo "\t\t\t";
}
// line 44
echo "
\t\t\t";
// line 45
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "append", [0 => "Torq IT"], "method", false, false, true, 45);
// line 46
echo "\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "setSeparator", [0 => " | "], "method", false, false, true, 46);
// line 47
echo "
\t\t";
}
// line 49
echo "
\t\t";
// line 50
if ((array_key_exists("caseStudy", $context) && $this->env->getTest('instanceof')->getCallable()((isset($context["caseStudy"]) || array_key_exists("caseStudy", $context) ? $context["caseStudy"] : (function () { throw new RuntimeError('Variable "caseStudy" does not exist.', 50, $this->source); })()), "\\Pimcore\\Model\\DataObject\\CaseStudy"))) {
// line 51
echo "\t\t\t
\t\t\t";
// line 52
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["caseStudy"]) || array_key_exists("caseStudy", $context) ? $context["caseStudy"] : (function () { throw new RuntimeError('Variable "caseStudy" does not exist.', 52, $this->source); })()), "getTitle", [], "method", false, false, true, 52))) {
// line 53
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [0 => twig_get_attribute($this->env, $this->source, (isset($context["caseStudy"]) || array_key_exists("caseStudy", $context) ? $context["caseStudy"] : (function () { throw new RuntimeError('Variable "caseStudy" does not exist.', 53, $this->source); })()), "getTitle", [], "method", false, false, true, 53)], "method", false, false, true, 53);
// line 54
echo "\t\t\t";
}
// line 55
echo "
\t\t\t";
// line 56
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["caseStudy"]) || array_key_exists("caseStudy", $context) ? $context["caseStudy"] : (function () { throw new RuntimeError('Variable "caseStudy" does not exist.', 56, $this->source); })()), "getDescription", [], "method", false, false, true, 56))) {
// line 57
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [0 => twig_get_attribute($this->env, $this->source, (isset($context["caseStudy"]) || array_key_exists("caseStudy", $context) ? $context["caseStudy"] : (function () { throw new RuntimeError('Variable "caseStudy" does not exist.', 57, $this->source); })()), "getDescription", [], "method", false, false, true, 57)], "method", false, false, true, 57);
// line 58
echo "\t\t\t";
}
// line 59
echo "
\t\t\t";
// line 60
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "append", [0 => "Torq IT"], "method", false, false, true, 60);
// line 61
echo "\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "setSeparator", [0 => " | "], "method", false, false, true, 61);
// line 62
echo "
\t\t";
}
// line 64
echo "
\t\t";
// line 65
if ((array_key_exists("blogPost", $context) && $this->env->getTest('instanceof')->getCallable()((isset($context["blogPost"]) || array_key_exists("blogPost", $context) ? $context["blogPost"] : (function () { throw new RuntimeError('Variable "blogPost" does not exist.', 65, $this->source); })()), "\\Pimcore\\Model\\DataObject\\BlogPost"))) {
// line 66
echo "\t\t\t
\t\t\t";
// line 67
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["blogPost"]) || array_key_exists("blogPost", $context) ? $context["blogPost"] : (function () { throw new RuntimeError('Variable "blogPost" does not exist.', 67, $this->source); })()), "getTitle", [], "method", false, false, true, 67))) {
// line 68
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [0 => twig_get_attribute($this->env, $this->source, (isset($context["blogPost"]) || array_key_exists("blogPost", $context) ? $context["blogPost"] : (function () { throw new RuntimeError('Variable "blogPost" does not exist.', 68, $this->source); })()), "getTitle", [], "method", false, false, true, 68)], "method", false, false, true, 68);
// line 69
echo "\t\t\t";
}
// line 70
echo "
\t\t\t";
// line 71
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["blogPost"]) || array_key_exists("blogPost", $context) ? $context["blogPost"] : (function () { throw new RuntimeError('Variable "blogPost" does not exist.', 71, $this->source); })()), "getDescription", [], "method", false, false, true, 71))) {
// line 72
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [0 => twig_get_attribute($this->env, $this->source, (isset($context["blogPost"]) || array_key_exists("blogPost", $context) ? $context["blogPost"] : (function () { throw new RuntimeError('Variable "blogPost" does not exist.', 72, $this->source); })()), "getDescription", [], "method", false, false, true, 72)], "method", false, false, true, 72);
// line 73
echo "\t\t\t";
}
// line 74
echo "
\t\t\t";
// line 75
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "append", [0 => "Torq IT"], "method", false, false, true, 75);
// line 76
echo "\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "setSeparator", [0 => " | "], "method", false, false, true, 76);
// line 77
echo "
\t\t";
}
// line 79
echo "
\t\t";
// line 80
if ((array_key_exists("torqService", $context) && $this->env->getTest('instanceof')->getCallable()((isset($context["torqService"]) || array_key_exists("torqService", $context) ? $context["torqService"] : (function () { throw new RuntimeError('Variable "torqService" does not exist.', 80, $this->source); })()), "\\Pimcore\\Model\\DataObject\\TorqService"))) {
// line 81
echo "\t\t\t
\t\t\t";
// line 82
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["torqService"]) || array_key_exists("torqService", $context) ? $context["torqService"] : (function () { throw new RuntimeError('Variable "torqService" does not exist.', 82, $this->source); })()), "getTitle", [], "method", false, false, true, 82))) {
// line 83
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [0 => twig_get_attribute($this->env, $this->source, (isset($context["torqService"]) || array_key_exists("torqService", $context) ? $context["torqService"] : (function () { throw new RuntimeError('Variable "torqService" does not exist.', 83, $this->source); })()), "getTitle", [], "method", false, false, true, 83)], "method", false, false, true, 83);
// line 84
echo "\t\t\t";
}
// line 85
echo "
\t\t\t";
// line 86
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["torqService"]) || array_key_exists("torqService", $context) ? $context["torqService"] : (function () { throw new RuntimeError('Variable "torqService" does not exist.', 86, $this->source); })()), "getDescription", [], "method", false, false, true, 86))) {
// line 87
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [0 => twig_get_attribute($this->env, $this->source, (isset($context["torqService"]) || array_key_exists("torqService", $context) ? $context["torqService"] : (function () { throw new RuntimeError('Variable "torqService" does not exist.', 87, $this->source); })()), "getDescription", [], "method", false, false, true, 87)], "method", false, false, true, 87);
// line 88
echo "\t\t\t";
}
// line 89
echo "
\t\t\t";
// line 90
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "append", [0 => "Torq IT"], "method", false, false, true, 90);
// line 91
echo "\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "setSeparator", [0 => " | "], "method", false, false, true, 91);
// line 92
echo "
\t\t";
}
// line 94
echo "
\t\t";
// line 95
if ((array_key_exists("solution", $context) && $this->env->getTest('instanceof')->getCallable()((isset($context["solution"]) || array_key_exists("solution", $context) ? $context["solution"] : (function () { throw new RuntimeError('Variable "solution" does not exist.', 95, $this->source); })()), "\\Pimcore\\Model\\DataObject\\Solution"))) {
// line 96
echo "\t\t\t
\t\t\t";
// line 97
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["solution"]) || array_key_exists("solution", $context) ? $context["solution"] : (function () { throw new RuntimeError('Variable "solution" does not exist.', 97, $this->source); })()), "getTitle", [], "method", false, false, true, 97))) {
// line 98
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "set", [0 => twig_get_attribute($this->env, $this->source, (isset($context["solution"]) || array_key_exists("solution", $context) ? $context["solution"] : (function () { throw new RuntimeError('Variable "solution" does not exist.', 98, $this->source); })()), "getTitle", [], "method", false, false, true, 98)], "method", false, false, true, 98);
// line 99
echo "\t\t\t";
}
// line 100
echo "
\t\t\t";
// line 101
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, (isset($context["solution"]) || array_key_exists("solution", $context) ? $context["solution"] : (function () { throw new RuntimeError('Variable "solution" does not exist.', 101, $this->source); })()), "getDescription", [], "method", false, false, true, 101))) {
// line 102
echo "\t\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_meta')->getCallable()(), "setDescription", [0 => twig_get_attribute($this->env, $this->source, (isset($context["solution"]) || array_key_exists("solution", $context) ? $context["solution"] : (function () { throw new RuntimeError('Variable "solution" does not exist.', 102, $this->source); })()), "getDescription", [], "method", false, false, true, 102)], "method", false, false, true, 102);
// line 103
echo "\t\t\t";
}
// line 104
echo "
\t\t\t";
// line 105
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "append", [0 => "Torq IT"], "method", false, false, true, 105);
// line 106
echo "\t\t\t";
twig_get_attribute($this->env, $this->source, $this->env->getFunction('pimcore_head_title')->getCallable()(), "setSeparator", [0 => " | "], "method", false, false, true, 106);
// line 107
echo "
\t\t";
}
// line 109
echo "
\t\t";
// line 110
$context["isPortal"] = (array_key_exists("isPortal", $context) && (isset($context["isPortal"]) || array_key_exists("isPortal", $context) ? $context["isPortal"] : (function () { throw new RuntimeError('Variable "isPortal" does not exist.', 110, $this->source); })()));
// line 111
echo "\t\t";
$___internal_parse_0_ = ('' === $tmp = ob_get_clean()) ? '' : new Markup($tmp, $this->env->getCharset());
// line 11
echo twig_spaceless($___internal_parse_0_);
// line 112
echo "
\t\t";
// line 114
echo "\t\t";
$this->displayBlock('layout_head_meta', $context, $blocks);
// line 118
echo "
\t\t";
// line 119
$this->displayBlock('head_stylesheets', $context, $blocks);
// line 122
echo "\t</head>
\t";
// line 123
$context["pageClassId"] = (" page-id-" . $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 123, $this->source); })()), "getId", [], "method", false, false, true, 123), 123, $this->source));
// line 124
echo "\t";
$context["pageClassName"] = ((twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 124, $this->source); })()), "getTitle", [], "method", false, false, true, 124)) ? ((" " . twig_lower_filter($this->env, twig_replace_filter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 124, $this->source); })()), "getTitle", [], "method", false, false, true, 124), 124, $this->source), [" " => "-"])))) : (""));
// line 125
echo "\t";
if (array_key_exists("caseStudy", $context)) {
// line 126
echo "\t";
$context["caseStudyClassName"] = ((twig_get_attribute($this->env, $this->source, (isset($context["caseStudy"]) || array_key_exists("caseStudy", $context) ? $context["caseStudy"] : (function () { throw new RuntimeError('Variable "caseStudy" does not exist.', 126, $this->source); })()), "getTitle", [], "method", false, false, true, 126)) ? ((" case-study-" . twig_lower_filter($this->env, twig_replace_filter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, (isset($context["caseStudy"]) || array_key_exists("caseStudy", $context) ? $context["caseStudy"] : (function () { throw new RuntimeError('Variable "caseStudy" does not exist.', 126, $this->source); })()), "getTitle", [], "method", false, false, true, 126), 126, $this->source), [" " => "-"])))) : (""));
// line 127
echo "\t";
}
// line 128
echo "\t";
$context["altPageLayout"] = ((twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 128, $this->source); })()), "getProperty", [0 => "alt_page_layout"], "method", false, false, true, 128)) ? (" alt-page-layout") : (""));
// line 129
echo "\t\t<body class=\"";
if ((twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 129, $this->source); })()), "getId", [], "method", false, false, true, 129) == 1)) {
echo "home ";
}
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["pageClassName"]) || array_key_exists("pageClassName", $context) ? $context["pageClassName"] : (function () { throw new RuntimeError('Variable "pageClassName" does not exist.', 129, $this->source); })()), 129, $this->source), "html", null, true);
if (array_key_exists("caseStudy", $context)) {
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["caseStudyClassName"]) || array_key_exists("caseStudyClassName", $context) ? $context["caseStudyClassName"] : (function () { throw new RuntimeError('Variable "caseStudyClassName" does not exist.', 129, $this->source); })()), 129, $this->source), "html", null, true);
}
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["pageClassId"]) || array_key_exists("pageClassId", $context) ? $context["pageClassId"] : (function () { throw new RuntimeError('Variable "pageClassId" does not exist.', 129, $this->source); })()), 129, $this->source), "html", null, true);
echo "\">
\t\t\t<a href=\"#main-content\" class=\"skip-to-main-content\">Skip to main content</a>
\t\t\t";
// line 131
echo twig_include($this->env, $context, "layouts/includes/parts/mobile-menu.html.twig");
echo "
\t\t\t";
// line 132
echo twig_include($this->env, $context, "layouts/includes/header.html.twig");
echo "
<div class=\"wrapper";
// line 133
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["altPageLayout"]) || array_key_exists("altPageLayout", $context) ? $context["altPageLayout"] : (function () { throw new RuntimeError('Variable "altPageLayout" does not exist.', 133, $this->source); })()), 133, $this->source), "html", null, true);
echo "\">
\t\t\t\t<div class=\"content\"";
// line 134
if (twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 134, $this->source); })()), "getProperty", [0 => "alt_page_layout"], "method", false, false, true, 134)) {
echo " style=background-color:var(--med-dark-bg) ";
}
echo ">
\t\t\t\t\t";
// line 135
if (array_key_exists("caseStudy", $context)) {
// line 136
echo "\t\t\t\t\t\t";
$this->loadTemplate("content/includes/breadcrumbs.html.twig", "layouts/layout.html.twig", 136)->display(twig_array_merge($context, ["breadcrumbs" => $this->extensions['App\Twig\Extension\NavigationExtension']->getBreadcrumbs((isset($context["caseStudy"]) || array_key_exists("caseStudy", $context) ? $context["caseStudy"] : (function () { throw new RuntimeError('Variable "caseStudy" does not exist.', 136, $this->source); })()))]));
// line 137
echo "\t\t\t\t\t";
} elseif (array_key_exists("blogPost", $context)) {
// line 138
echo "\t\t\t\t\t\t";
$this->loadTemplate("content/includes/breadcrumbs.html.twig", "layouts/layout.html.twig", 138)->display(twig_array_merge($context, ["breadcrumbs" => $this->extensions['App\Twig\Extension\NavigationExtension']->getBreadcrumbs((isset($context["blogPost"]) || array_key_exists("blogPost", $context) ? $context["blogPost"] : (function () { throw new RuntimeError('Variable "blogPost" does not exist.', 138, $this->source); })()))]));
// line 139
echo "\t\t\t\t\t";
} elseif (array_key_exists("torqService", $context)) {
// line 140
echo "\t\t\t\t\t\t";
$this->loadTemplate("content/includes/breadcrumbs.html.twig", "layouts/layout.html.twig", 140)->display(twig_array_merge($context, ["breadcrumbs" => $this->extensions['App\Twig\Extension\NavigationExtension']->getBreadcrumbs((isset($context["torqService"]) || array_key_exists("torqService", $context) ? $context["torqService"] : (function () { throw new RuntimeError('Variable "torqService" does not exist.', 140, $this->source); })()))]));
// line 141
echo "\t\t\t\t\t";
} elseif (array_key_exists("solution", $context)) {
// line 142
echo "\t\t\t\t\t\t";
$this->loadTemplate("content/includes/breadcrumbs.html.twig", "layouts/layout.html.twig", 142)->display(twig_array_merge($context, ["breadcrumbs" => $this->extensions['App\Twig\Extension\NavigationExtension']->getBreadcrumbs((isset($context["solution"]) || array_key_exists("solution", $context) ? $context["solution"] : (function () { throw new RuntimeError('Variable "solution" does not exist.', 142, $this->source); })()))]));
// line 143
echo "\t\t\t\t\t";
} elseif (((array_key_exists("document", $context) && (twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 143, $this->source); })()), "getId", [], "method", false, false, true, 143) != 1)) && !twig_get_attribute($this->env, $this->source, (isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 143, $this->source); })()), "getProperty", [0 => "hide_breadcrumbs"], "method", false, false, true, 143))) {
// line 144
echo "\t\t\t\t\t\t";
$this->loadTemplate("content/includes/breadcrumbs.html.twig", "layouts/layout.html.twig", 144)->display(twig_array_merge($context, ["breadcrumbs" => $this->extensions['App\Twig\Extension\NavigationExtension']->getBreadcrumbs((isset($context["document"]) || array_key_exists("document", $context) ? $context["document"] : (function () { throw new RuntimeError('Variable "document" does not exist.', 144, $this->source); })()))]));
// line 145
echo "\t\t\t\t\t";
}
// line 146
echo "\t\t\t\t\t
\t\t\t\t\t";
// line 147
if ((array_key_exists("blogPost", $context) && !(isset($context["editmode"]) || array_key_exists("editmode", $context) ? $context["editmode"] : (function () { throw new RuntimeError('Variable "editmode" does not exist.', 147, $this->source); })()))) {
// line 148
echo "\t\t\t\t\t<div class=\"progress-container\">
\t\t\t\t\t\t<div class=\"progress-bar\" id=\"progressBar\"></div>
\t\t\t\t\t</div>
\t\t\t\t\t";
}
// line 152
echo "
\t\t\t\t\t";
// line 153
$this->displayBlock('body', $context, $blocks);
// line 169
echo "\t\t\t\t</div>
\t\t\t\t";
// line 170
echo twig_include($this->env, $context, "layouts/includes/footer.html.twig");
echo "
\t\t\t</div>
\t\t<!-- JQUERY -->
\t\t<script src=\"https://code.jquery.com/jquery-3.6.4.min.js\"></script>
\t\t<!-- RECAPTCHA -->
\t\t<script src=\"https://www.google.com/recaptcha/api.js\"></script>
\t\t<!-- GOOGLE MAPS -->
\t\t<script>
\t\t\t(g=>{var h,a,k,p=\"The Google Maps JavaScript API\",c=\"google\",l=\"importLibrary\",q=\"__ib__\",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement(\"script\"));e.set(\"libraries\",[...r]+\"\");for(k in g)e.set(k.replace(/[A-Z]/g,t=>\"_\"+t[0].toLowerCase()),g[k]);e.set(\"callback\",c+\".maps.\"+q);a.src=`https://maps.\${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+\" could not load.\"));a.nonce=m.querySelector(\"script[nonce]\")?.nonce||\"\";m.head.append(a)}));d[l]?console.warn(p+\" only loads once. Ignoring:\",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({
\t\t\t\tkey: \"AIzaSyAJ0nTL7Dl35XPWribB6nJqm3ItMfL5JoE\",
\t\t\t\tv: \"weekly\",
\t\t\t\t// Use the 'v' parameter to indicate the version to use (weekly, beta, alpha, etc.).
\t\t\t\t// Add other bootstrap parameters as needed, using camel case.
\t\t\t});
\t\t</script>
\t\t<!-- JS SCRIPTS -->
\t\t<script type=\"text/javascript\" src=\"";
// line 190
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("global.js"), "html", null, true);
echo "\"></script>
\t\t<!-- BLOG PROGRESS BAR -->
\t\t";
// line 193
if ((array_key_exists("blogPost", $context) && !(isset($context["editmode"]) || array_key_exists("editmode", $context) ? $context["editmode"] : (function () { throw new RuntimeError('Variable "editmode" does not exist.', 193, $this->source); })()))) {
// line 194
echo "\t\t<script src=\"/static/js/frontend.js\"></script>
\t\t";
}
// line 196
echo "
\t\t<!-- LIGHTBOX -->
\t\t";
// line 198
if ((array_key_exists("caseStudy", $context) && twig_get_attribute($this->env, $this->source, (isset($context["caseStudy"]) || array_key_exists("caseStudy", $context) ? $context["caseStudy"] : (function () { throw new RuntimeError('Variable "caseStudy" does not exist.', 198, $this->source); })()), "getLightbox", [], "method", false, false, true, 198))) {
// line 199
echo "\t\t<script src=\"/static/js/fslightbox.js\"></script>
\t\t";
}
// line 201
echo "
\t\t<!-- FONT AWESOME -->
\t\t<script src=\"https://use.fontawesome.com/6ccd600e51.js\"></script>
\t\t<!-- ANIMATE ON SCROLL -->
<script>
torq.aos.init({
once: true,
});
</script>
\t\t
\t\t<!-- MODAL -->
\t\t";
// line 213
echo twig_include($this->env, $context, "layouts/includes/modal.html.twig");
echo "
\t</body>
</html>";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$this->deferred->resolve($this, $context, $blocks);
}
public function block_layout_head_meta($context, array $blocks = [])
{
$this->deferred->defer($this, 'layout_head_meta');
}
// line 114
public function block_layout_head_meta_deferred($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "layout_head_meta"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "layout_head_meta"));
// line 115
echo "\t\t\t";
echo $this->env->getFunction('pimcore_head_title')->getCallable()();
echo "
\t\t\t";
// line 116
echo $this->env->getFunction('pimcore_head_meta')->getCallable()();
echo "
\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$this->deferred->resolve($this, $context, $blocks);
}
public function block_head_stylesheets($context, array $blocks = [])
{
$this->deferred->defer($this, 'head_stylesheets');
}
// line 119
public function block_head_stylesheets_deferred($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_stylesheets"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head_stylesheets"));
// line 120
echo "\t\t\t";
echo $this->env->getFunction('pimcore_head_link')->getCallable()();
echo "
\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$this->deferred->resolve($this, $context, $blocks);
}
// line 153
public function block_body($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 154
echo "\t\t\t\t\t<div id=\"main-content\">
\t\t\t\t\t\t";
// line 155
echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context, "areablock", "myAreablock", ["allowed" => [0 => "splash"], "limit" => 1, "controlsAlign" => "right"]);
// line 159
echo "
\t\t\t\t\t\t";
// line 160
echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context, "areablock", "sectionAreaBlocks", ["allowed" => [0 => "section"]]);
// line 162
echo "
\t\t\t\t\t\t";
// line 163
echo $this->extensions['Pimcore\Twig\Extension\DocumentEditableExtension']->renderEditable($context, "areablock", "footerFormBlock", ["allowed" => [0 => "footer-form"], "limit" => 1]);
// line 166
echo "
\t\t\t\t\t</div>
\t\t\t\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "layouts/layout.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 585 => 166, 583 => 163, 580 => 162, 578 => 160, 575 => 159, 573 => 155, 570 => 154, 560 => 153, 546 => 120, 536 => 119, 518 => 116, 513 => 115, 503 => 114, 484 => 213, 470 => 201, 466 => 199, 464 => 198, 460 => 196, 456 => 194, 454 => 193, 448 => 190, 425 => 170, 422 => 169, 420 => 153, 417 => 152, 411 => 148, 409 => 147, 406 => 146, 403 => 145, 400 => 144, 397 => 143, 394 => 142, 391 => 141, 388 => 140, 385 => 139, 382 => 138, 379 => 137, 376 => 136, 374 => 135, 368 => 134, 364 => 133, 360 => 132, 356 => 131, 343 => 129, 340 => 128, 337 => 127, 334 => 126, 331 => 125, 328 => 124, 326 => 123, 323 => 122, 321 => 119, 318 => 118, 315 => 114, 312 => 112, 310 => 11, 307 => 111, 305 => 110, 302 => 109, 298 => 107, 295 => 106, 293 => 105, 290 => 104, 287 => 103, 284 => 102, 282 => 101, 279 => 100, 276 => 99, 273 => 98, 271 => 97, 268 => 96, 266 => 95, 263 => 94, 259 => 92, 256 => 91, 254 => 90, 251 => 89, 248 => 88, 245 => 87, 243 => 86, 240 => 85, 237 => 84, 234 => 83, 232 => 82, 229 => 81, 227 => 80, 224 => 79, 220 => 77, 217 => 76, 215 => 75, 212 => 74, 209 => 73, 206 => 72, 204 => 71, 201 => 70, 198 => 69, 195 => 68, 193 => 67, 190 => 66, 188 => 65, 185 => 64, 181 => 62, 178 => 61, 176 => 60, 173 => 59, 170 => 58, 167 => 57, 165 => 56, 162 => 55, 159 => 54, 156 => 53, 154 => 52, 151 => 51, 149 => 50, 146 => 49, 142 => 47, 139 => 46, 137 => 45, 134 => 44, 131 => 43, 128 => 42, 126 => 41, 123 => 40, 120 => 39, 117 => 38, 115 => 37, 112 => 36, 110 => 35, 107 => 34, 104 => 33, 101 => 32, 99 => 31, 97 => 30, 94 => 29, 91 => 28, 88 => 27, 86 => 26, 73 => 15, 70 => 14, 68 => 13, 66 => 12, 64 => 11, 52 => 2, 49 => 1,);
}
public function getSourceContext()
{
return new Source("<!doctype html>
<html lang=\"{{ app.request.locale }}\">
\t<head>
\t\t<!-- Required meta tags -->
\t\t<meta charset=\"utf-8\">
\t\t<meta
\t\tname=\"viewport\" content=\"width=device-width\"/>
\t\t<!-- GOOGLE FONTS -->
\t\t<link href=\"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600;1,700;1,800&display=swap\" rel=\"stylesheet\">
\t\t<link rel=\"icon\" type=\"image/x-icon\" href=\"/static/img/icons/favicon.ico\">
\t\t{% apply spaceless %}
\t\t{# add global stylesheets and scripts outside of any blocsk to add them to the helpers before any others assets are added #}
\t\t{# we use the view helper to have cache buster functionality #}
\t\t{% do pimcore_head_link().appendStylesheet(asset('global.css')) %}
\t\t<!-- Global site tag (gtag.js) - Google Analytics -->
\t\t<script async=\"\" src=\"https://www.googletagmanager.com/gtag/js?id=UA-163580205-1\"></script>
\t\t<script>
\t\twindow.dataLayer = window.dataLayer || [];
\t\tfunction gtag(){dataLayer.push(arguments);}
\t\tgtag('js', new Date());
\t\tgtag('config', 'UA-163580205-1');
\t\t</script>
\t\t{% if not document is defined or not document %}
\t\t\t{% set document = pimcore_document(1) %}
\t\t{% endif %}
\t\t{% if document is instanceof('\\\\Pimcore\\\\Model\\\\Document\\\\Link') %}
\t\t\t{# @var document \\Pimcore\\Model\\Document\\Link #}
\t\t\t{% set document = document.getObject() %}
\t\t{% endif %}
\t\t{% if document is instanceof('\\\\Pimcore\\\\Model\\\\Document\\\\Page') %}
\t\t\t
\t\t\t{% if document.getTitle() is not empty %}
\t\t\t\t{% do pimcore_head_title().set(document.getTitle()) %}
\t\t\t{% endif %}
\t\t\t{% if document.getDescription() is not empty %}
\t\t\t\t{% do pimcore_head_meta().setDescription(document.getDescription()) %}
\t\t\t{% endif %}
\t\t\t{% do pimcore_head_title().append('Torq IT') %}
\t\t\t{% do pimcore_head_title().setSeparator(' | ') %}
\t\t{% endif %}
\t\t{% if (caseStudy is defined) and (caseStudy is instanceof('\\\\Pimcore\\\\Model\\\\DataObject\\\\CaseStudy')) %}
\t\t\t
\t\t\t{% if caseStudy.getTitle() is not empty %}
\t\t\t\t{% do pimcore_head_title().set(caseStudy.getTitle()) %}
\t\t\t{% endif %}
\t\t\t{% if caseStudy.getDescription() is not empty %}
\t\t\t\t{% do pimcore_head_meta().setDescription(caseStudy.getDescription()) %}
\t\t\t{% endif %}
\t\t\t{% do pimcore_head_title().append('Torq IT') %}
\t\t\t{% do pimcore_head_title().setSeparator(' | ') %}
\t\t{% endif %}
\t\t{% if (blogPost is defined) and (blogPost is instanceof('\\\\Pimcore\\\\Model\\\\DataObject\\\\BlogPost')) %}
\t\t\t
\t\t\t{% if blogPost.getTitle() is not empty %}
\t\t\t\t{% do pimcore_head_title().set(blogPost.getTitle()) %}
\t\t\t{% endif %}
\t\t\t{% if blogPost.getDescription() is not empty %}
\t\t\t\t{% do pimcore_head_meta().setDescription(blogPost.getDescription()) %}
\t\t\t{% endif %}
\t\t\t{% do pimcore_head_title().append('Torq IT') %}
\t\t\t{% do pimcore_head_title().setSeparator(' | ') %}
\t\t{% endif %}
\t\t{% if (torqService is defined) and (torqService is instanceof('\\\\Pimcore\\\\Model\\\\DataObject\\\\TorqService')) %}
\t\t\t
\t\t\t{% if torqService.getTitle() is not empty %}
\t\t\t\t{% do pimcore_head_title().set(torqService.getTitle()) %}
\t\t\t{% endif %}
\t\t\t{% if torqService.getDescription() is not empty %}
\t\t\t\t{% do pimcore_head_meta().setDescription(torqService.getDescription()) %}
\t\t\t{% endif %}
\t\t\t{% do pimcore_head_title().append('Torq IT') %}
\t\t\t{% do pimcore_head_title().setSeparator(' | ') %}
\t\t{% endif %}
\t\t{% if (solution is defined) and (solution is instanceof('\\\\Pimcore\\\\Model\\\\DataObject\\\\Solution')) %}
\t\t\t
\t\t\t{% if solution.getTitle() is not empty %}
\t\t\t\t{% do pimcore_head_title().set(solution.getTitle()) %}
\t\t\t{% endif %}
\t\t\t{% if solution.getDescription() is not empty %}
\t\t\t\t{% do pimcore_head_meta().setDescription(solution.getDescription()) %}
\t\t\t{% endif %}
\t\t\t{% do pimcore_head_title().append('Torq IT') %}
\t\t\t{% do pimcore_head_title().setSeparator(' | ') %}
\t\t{% endif %}
\t\t{% set isPortal = ((isPortal is defined) and isPortal) %}
\t\t{% endapply %}
\t\t{# we're using the deferred extension here to make sure this block is rendered after all helper calls #}
\t\t{% block layout_head_meta deferred %}
\t\t\t{{ pimcore_head_title() }}
\t\t\t{{ pimcore_head_meta() }}
\t\t{% endblock %}
\t\t{% block head_stylesheets deferred %}
\t\t\t{{ pimcore_head_link() }}
\t\t{% endblock %}
\t</head>
\t{% set pageClassId = ' page-id-' ~ document.getId() %}
\t{% set pageClassName = document.getTitle() ? ' ' ~ document.getTitle() | replace({' ' : '-'}) | lower %}
\t{% if caseStudy is defined %}
\t{% set caseStudyClassName = caseStudy.getTitle() ? ' case-study-' ~ caseStudy.getTitle() | replace({' ' : '-'}) | lower %}
\t{% endif %}
\t{% set altPageLayout = document.getProperty('alt_page_layout') ? ' alt-page-layout' : '' %}
\t\t<body class=\"{% if document.getId() == 1 %}home {% endif %}{{ pageClassName }}{% if caseStudy is defined %}{{ caseStudyClassName }}{% endif %}{{ pageClassId }}\">
\t\t\t<a href=\"#main-content\" class=\"skip-to-main-content\">Skip to main content</a>
\t\t\t{{ include('layouts/includes/parts/mobile-menu.html.twig') }}
\t\t\t{{ include('layouts/includes/header.html.twig') }}
<div class=\"wrapper{{ altPageLayout }}\">
\t\t\t\t<div class=\"content\"{% if document.getProperty('alt_page_layout') %} style=background-color:var(--med-dark-bg) {% endif %}>
\t\t\t\t\t{% if caseStudy is defined %}
\t\t\t\t\t\t{% include 'content/includes/breadcrumbs.html.twig' with { 'breadcrumbs': app_navigation_get_breadcrumbs(caseStudy) } %}
\t\t\t\t\t{% elseif blogPost is defined %}
\t\t\t\t\t\t{% include 'content/includes/breadcrumbs.html.twig' with { 'breadcrumbs': app_navigation_get_breadcrumbs(blogPost) } %}
\t\t\t\t\t{% elseif torqService is defined %}
\t\t\t\t\t\t{% include 'content/includes/breadcrumbs.html.twig' with { 'breadcrumbs': app_navigation_get_breadcrumbs(torqService) } %}
\t\t\t\t\t{% elseif solution is defined %}
\t\t\t\t\t\t{% include 'content/includes/breadcrumbs.html.twig' with { 'breadcrumbs': app_navigation_get_breadcrumbs(solution) } %}
\t\t\t\t\t{% elseif document is defined and document.getId() != 1 and not document.getProperty('hide_breadcrumbs') %}
\t\t\t\t\t\t{% include 'content/includes/breadcrumbs.html.twig' with { 'breadcrumbs': app_navigation_get_breadcrumbs(document) } %}
\t\t\t\t\t{% endif %}
\t\t\t\t\t
\t\t\t\t\t{% if blogPost is defined and not editmode %}
\t\t\t\t\t<div class=\"progress-container\">
\t\t\t\t\t\t<div class=\"progress-bar\" id=\"progressBar\"></div>
\t\t\t\t\t</div>
\t\t\t\t\t{% endif %}
\t\t\t\t\t{% block body %}
\t\t\t\t\t<div id=\"main-content\">
\t\t\t\t\t\t{{ pimcore_areablock(\"myAreablock\", {
\t\t\t\t\t\t\t\"allowed\": [\"splash\"],
\t\t\t\t\t\t\t\"limit\": 1,
\t\t\t\t\t\t\t\"controlsAlign\": 'right'
\t\t\t\t\t\t}) }}
\t\t\t\t\t\t{{ pimcore_areablock(\"sectionAreaBlocks\", {
\t\t\t\t\t\t\t\"allowed\": [\"section\"]
\t\t\t\t\t\t}) }}
\t\t\t\t\t\t{{ pimcore_areablock(\"footerFormBlock\", {
\t\t\t\t\t\t\t\"allowed\": [\"footer-form\"],
\t\t\t\t\t\t\t\"limit\": 1
\t\t\t\t\t\t}) }}
\t\t\t\t\t</div>
\t\t\t\t\t{% endblock %}
\t\t\t\t</div>
\t\t\t\t{{ include('layouts/includes/footer.html.twig') }}
\t\t\t</div>
\t\t<!-- JQUERY -->
\t\t<script src=\"https://code.jquery.com/jquery-3.6.4.min.js\"></script>
\t\t<!-- RECAPTCHA -->
\t\t<script src=\"https://www.google.com/recaptcha/api.js\"></script>
\t\t<!-- GOOGLE MAPS -->
\t\t<script>
\t\t\t(g=>{var h,a,k,p=\"The Google Maps JavaScript API\",c=\"google\",l=\"importLibrary\",q=\"__ib__\",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement(\"script\"));e.set(\"libraries\",[...r]+\"\");for(k in g)e.set(k.replace(/[A-Z]/g,t=>\"_\"+t[0].toLowerCase()),g[k]);e.set(\"callback\",c+\".maps.\"+q);a.src=`https://maps.\${c}apis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+\" could not load.\"));a.nonce=m.querySelector(\"script[nonce]\")?.nonce||\"\";m.head.append(a)}));d[l]?console.warn(p+\" only loads once. Ignoring:\",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({
\t\t\t\tkey: \"AIzaSyAJ0nTL7Dl35XPWribB6nJqm3ItMfL5JoE\",
\t\t\t\tv: \"weekly\",
\t\t\t\t// Use the 'v' parameter to indicate the version to use (weekly, beta, alpha, etc.).
\t\t\t\t// Add other bootstrap parameters as needed, using camel case.
\t\t\t});
\t\t</script>
\t\t<!-- JS SCRIPTS -->
\t\t<script type=\"text/javascript\" src=\"{{ asset(\"global.js\") }}\"></script>
\t\t<!-- BLOG PROGRESS BAR -->
\t\t{% if blogPost is defined and not editmode %}
\t\t<script src=\"/static/js/frontend.js\"></script>
\t\t{% endif %}
\t\t<!-- LIGHTBOX -->
\t\t{% if caseStudy is defined and caseStudy.getLightbox() %}
\t\t<script src=\"/static/js/fslightbox.js\"></script>
\t\t{% endif %}
\t\t<!-- FONT AWESOME -->
\t\t<script src=\"https://use.fontawesome.com/6ccd600e51.js\"></script>
\t\t<!-- ANIMATE ON SCROLL -->
<script>
torq.aos.init({
once: true,
});
</script>
\t\t
\t\t<!-- MODAL -->
\t\t{{ include('layouts/includes/modal.html.twig') }}
\t</body>
</html>", "layouts/layout.html.twig", "/var/www/html/templates/layouts/layout.html.twig");
}
public function checkSecurity()
{
static $tags = array("apply" => 11, "do" => 14, "if" => 26, "set" => 27, "block" => 114, "include" => 136);
static $filters = array("escape" => 2, "spaceless" => 11, "lower" => 124, "replace" => 124);
static $functions = array("pimcore_head_link" => 14, "asset" => 14, "pimcore_document" => 27, "pimcore_head_title" => 38, "pimcore_head_meta" => 42, "include" => 131, "app_navigation_get_breadcrumbs" => 136, "pimcore_areablock" => 155);
try {
$this->sandbox->checkSecurity(
['apply', 'do', 'if', 'set', 'block', 'include'],
['escape', 'spaceless', 'lower', 'replace'],
['pimcore_head_link', 'asset', 'pimcore_document', 'pimcore_head_title', 'pimcore_head_meta', 'include', 'app_navigation_get_breadcrumbs', 'pimcore_areablock']
);
} catch (SecurityError $e) {
$e->setSourceContext($this->source);
if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
$e->setTemplateLine($tags[$e->getTagName()]);
} elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
$e->setTemplateLine($filters[$e->getFilterName()]);
} elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
$e->setTemplateLine($functions[$e->getFunctionName()]);
}
throw $e;
}
}
private $deferred;
}