<?php

class __Mustache_d4647d6903c9f9d8475ff547e1442d2c extends Mustache_Template
{
    private $lambdaHelper;

    public function renderInternal(Mustache_Context $context, $indent = '')
    {
        $this->lambdaHelper = new Mustache_LambdaHelper($this->mustache, $context);
        $buffer = '';

        if ($partial = $this->mustache->loadPartial('theme_boost/head')) {
            $buffer .= $partial->renderInternal($context);
        }
        $buffer .= $indent . '
';
        $buffer .= $indent . '<body ';
        $value = $this->resolveValue($context->find('bodyattributes'), $context);
        $buffer .= ($value === null ? '' : $value);
        $buffer .= '>
';
        if ($partial = $this->mustache->loadPartial('core/local/toast/wrapper')) {
            $buffer .= $partial->renderInternal($context);
        }
        $buffer .= $indent . '
';
        $buffer .= $indent . '<div id="page-wrapper" class="miflora-login">
';
        $buffer .= $indent . '    ';
        $value = $this->resolveValue($context->findDot('output.standard_top_of_body_html'), $context);
        $buffer .= ($value === null ? '' : $value);
        $buffer .= '
';
        $buffer .= $indent . '
';
        $value = $context->find('showpublicheader');
        $buffer .= $this->sectionE9f648dc193b37060f813fb43ab42fcb($context, $indent, $value);
        $buffer .= $indent . '
';
        $buffer .= $indent . '    <main
';
        $buffer .= $indent . '        id="page"
';
        $buffer .= $indent . '        class="miflora-login-stage"
';
        $value = $context->find('hasloginbackground');
        $buffer .= $this->sectionFcb04a2ca67baed1c6ba3fb7fcff11ed($context, $indent, $value);
        $buffer .= $indent . '    >
';
        $buffer .= $indent . '        <div class="miflora-login-stage__overlay"></div>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '        <div class="miflora-login-shell">
';
        $buffer .= $indent . '            <section class="miflora-login-hero" aria-labelledby="miflora-login-welcome">
';
        $buffer .= $indent . '                <span class="miflora-login-hero__kicker">';
        $value = $this->resolveValue($context->find('sitename'), $context);
        $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
        $buffer .= '</span>
';
        $buffer .= $indent . '                <h1 id="miflora-login-welcome">';
        $value = $this->resolveValue($context->find('loginwelcome'), $context);
        $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
        $buffer .= '</h1>
';
        $buffer .= $indent . '                <p>';
        $value = $this->resolveValue($context->find('loginsubtitle'), $context);
        $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
        $buffer .= '</p>
';
        $buffer .= $indent . '                <div class="miflora-login-hero__rule"></div>
';
        $buffer .= $indent . '                <span class="miflora-login-hero__tagline">Aprender. Crecer. Trascender.</span>
';
        $buffer .= $indent . '            </section>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '            <section
';
        $buffer .= $indent . '                id="region-main"
';
        $buffer .= $indent . '                class="miflora-login-card"
';
        $buffer .= $indent . '                aria-label="';
        $value = $context->find('str');
        $buffer .= $this->sectionB15dee8971ab065bf4d6402b60d852be($context, $indent, $value);
        $buffer .= '"
';
        $buffer .= $indent . '                style="background-color: ';
        $value = $this->resolveValue($context->find('logincardbackground'), $context);
        $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
        $buffer .= ';"
';
        $buffer .= $indent . '            >
';
        $buffer .= $indent . '                <div class="miflora-login-card__brand">
';
        $value = $context->find('showloginlogo');
        $buffer .= $this->sectionCa4d16bf1e52a0f2e3280514f70f84be($context, $indent, $value);
        $buffer .= $indent . '
';
        $value = $context->find('showlogintext');
        $buffer .= $this->sectionD80e326e120a067c27bfbcd5caf9340e($context, $indent, $value);
        $buffer .= $indent . '                </div>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '                <div class="miflora-login-card__welcome">
';
        $buffer .= $indent . '                    <strong>Bienvenido nuevamente</strong>
';
        $buffer .= $indent . '                    <span>Ingresa a tu espacio educativo.</span>
';
        $buffer .= $indent . '                </div>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '                <div class="miflora-login-card__form">
';
        $buffer .= $indent . '                    ';
        $value = $this->resolveValue($context->findDot('output.main_content'), $context);
        $buffer .= ($value === null ? '' : $value);
        $buffer .= '
';
        $buffer .= $indent . '                </div>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '                <div class="miflora-login-card__security">
';
        $buffer .= $indent . '                    <span aria-hidden="true">🔒</span>
';
        $buffer .= $indent . '                    <span>Acceso institucional protegido</span>
';
        $buffer .= $indent . '                </div>
';
        $buffer .= $indent . '            </section>
';
        $buffer .= $indent . '        </div>
';
        $buffer .= $indent . '    </main>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '    <footer class="miflora-footer">
';
        $buffer .= $indent . '        <div class="miflora-footer__inner">
';
        $buffer .= $indent . '            <section class="miflora-footer__brand">
';
        $value = $context->find('hasfooterlogo');
        $buffer .= $this->section0fc2162e485053cb38412609d65adeab($context, $indent, $value);
        $buffer .= $indent . '                <div class="miflora-footer__text">';
        $value = $this->resolveValue($context->find('footertext'), $context);
        $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
        $buffer .= '</div>
';
        $buffer .= $indent . '            </section>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '            <section class="miflora-footer__contact">
';
        $buffer .= $indent . '                <h2 class="miflora-footer__title">';
        $value = $context->find('str');
        $buffer .= $this->section91a64cca9c8c45cfce0414d1b67eb590($context, $indent, $value);
        $buffer .= '</h2>
';
        $buffer .= $indent . '
';
        $value = $context->find('hasfooterphone');
        $buffer .= $this->section0b8dc411611a792f8dd0d9f56f56c898($context, $indent, $value);
        $buffer .= $indent . '
';
        $value = $context->find('hasfooteremail');
        $buffer .= $this->section96211f936007a819d90c2019bfa9fda8($context, $indent, $value);
        $buffer .= $indent . '
';
        $value = $context->find('hasfooteraddress');
        $buffer .= $this->sectionEf8af0ffca844de47feea51596fc2325($context, $indent, $value);
        $buffer .= $indent . '            </section>
';
        $buffer .= $indent . '
';
        $value = $context->find('hassociallinks');
        $buffer .= $this->section7f9320d68407a74adfce9a751cf8da6d($context, $indent, $value);
        $buffer .= $indent . '        </div>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '        <div class="miflora-footer__bottom">
';
        $buffer .= $indent . '            <span>© ';
        $value = $this->resolveValue($context->find('currentyear'), $context);
        $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
        $buffer .= ' ';
        $value = $this->resolveValue($context->find('sitename'), $context);
        $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
        $buffer .= '</span>
';
        $buffer .= $indent . '            <span>Mi Flora · Campus Virtual Oficial</span>
';
        $buffer .= $indent . '        </div>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '        <div class="visually-hidden">
';
        $buffer .= $indent . '            ';
        $value = $this->resolveValue($context->findDot('output.standard_footer_html'), $context);
        $buffer .= ($value === null ? '' : $value);
        $buffer .= '
';
        $buffer .= $indent . '        </div>
';
        $buffer .= $indent . '    </footer>
';
        $buffer .= $indent . '
';
        $buffer .= $indent . '    ';
        $value = $this->resolveValue($context->findDot('output.standard_end_of_body_html'), $context);
        $buffer .= ($value === null ? '' : $value);
        $buffer .= '
';
        $buffer .= $indent . '    ';
        $value = $this->resolveValue($context->findDot('output.debug_footer_html'), $context);
        $buffer .= ($value === null ? '' : $value);
        $buffer .= '
';
        $buffer .= $indent . '</div>
';
        $buffer .= $indent . '</body>
';
        $buffer .= $indent . '</html>
';
        $buffer .= $indent . '
';
        $value = $context->find('js');
        $buffer .= $this->sectionE4e9ce433d115bf94a88c060ac2a2671($context, $indent, $value);

        return $buffer;
    }

    private function section04107cfab33028f003a6aaeed482decd(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                <img src="{{loginlogourl}}" alt="{{logintitle}}">
            ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                <img src="';
                $value = $this->resolveValue($context->find('loginlogourl'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '" alt="';
                $value = $this->resolveValue($context->find('logintitle'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '">
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section73193d5739ec4c20610f141e2330a3e6(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                <span>
                    <strong>{{logintitle}}</strong>
                    <small>{{loginsubtitle}}</small>
                </span>
            ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                <span>
';
                $buffer .= $indent . '                    <strong>';
                $value = $this->resolveValue($context->find('logintitle'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</strong>
';
                $buffer .= $indent . '                    <small>';
                $value = $this->resolveValue($context->find('loginsubtitle'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</small>
';
                $buffer .= $indent . '                </span>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section9bfc67e4305a35fc164283473617e50a(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '<a href="{{headerwhatsappurl}}" target="_blank" rel="noopener noreferrer">💬 {{headerphone}}</a>';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= '<a href="';
                $value = $this->resolveValue($context->find('headerwhatsappurl'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '" target="_blank" rel="noopener noreferrer">💬 ';
                $value = $this->resolveValue($context->find('headerphone'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</a>';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section349c20e25deb185259f6738275d83278(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '<a href="mailto:{{headeremail}}">✉ {{headeremail}}</a>';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= '<a href="mailto:';
                $value = $this->resolveValue($context->find('headeremail'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '">✉ ';
                $value = $this->resolveValue($context->find('headeremail'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</a>';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionE853d3aaa77aabfacb70ec20c99f181e(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '<a href="{{customlink1url}}">{{customlink1label}}</a>';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= '<a href="';
                $value = $this->resolveValue($context->find('customlink1url'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '">';
                $value = $this->resolveValue($context->find('customlink1label'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</a>';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section9d8cbf6e2f4b5fd1e825ab24885c05bd(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '<a href="{{customlink2url}}">{{customlink2label}}</a>';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= '<a href="';
                $value = $this->resolveValue($context->find('customlink2url'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '">';
                $value = $this->resolveValue($context->find('customlink2label'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</a>';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section440940be178da2ed0b84816479e5123e(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '{{{ output.render_lang_menu }}}';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $value = $this->resolveValue($context->findDot('output.render_lang_menu'), $context);
                $buffer .= ($value === null ? '' : $value);
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionE9f648dc193b37060f813fb43ab42fcb(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
    <header class="miflora-login-topbar">
        <a class="miflora-login-topbar__brand" href="{{homeurl}}">
            {{#showloginlogo}}
                <img src="{{loginlogourl}}" alt="{{logintitle}}">
            {{/showloginlogo}}
            {{#showlogintext}}
                <span>
                    <strong>{{logintitle}}</strong>
                    <small>{{loginsubtitle}}</small>
                </span>
            {{/showlogintext}}
        </a>

        <div class="miflora-login-topbar__tools">
            {{#showheaderphone}}<a href="{{headerwhatsappurl}}" target="_blank" rel="noopener noreferrer">💬 {{headerphone}}</a>{{/showheaderphone}}
            {{#showheaderemail}}<a href="mailto:{{headeremail}}">✉ {{headeremail}}</a>{{/showheaderemail}}
            {{#showcustomlink1}}<a href="{{customlink1url}}">{{customlink1label}}</a>{{/showcustomlink1}}
            {{#showcustomlink2}}<a href="{{customlink2url}}">{{customlink2label}}</a>{{/showcustomlink2}}
            {{#showloginlanguage}}{{{ output.render_lang_menu }}}{{/showloginlanguage}}
        </div>
    </header>
    ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '    <header class="miflora-login-topbar">
';
                $buffer .= $indent . '        <a class="miflora-login-topbar__brand" href="';
                $value = $this->resolveValue($context->find('homeurl'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '">
';
                $value = $context->find('showloginlogo');
                $buffer .= $this->section04107cfab33028f003a6aaeed482decd($context, $indent, $value);
                $value = $context->find('showlogintext');
                $buffer .= $this->section73193d5739ec4c20610f141e2330a3e6($context, $indent, $value);
                $buffer .= $indent . '        </a>
';
                $buffer .= $indent . '
';
                $buffer .= $indent . '        <div class="miflora-login-topbar__tools">
';
                $buffer .= $indent . '            ';
                $value = $context->find('showheaderphone');
                $buffer .= $this->section9bfc67e4305a35fc164283473617e50a($context, $indent, $value);
                $buffer .= '
';
                $buffer .= $indent . '            ';
                $value = $context->find('showheaderemail');
                $buffer .= $this->section349c20e25deb185259f6738275d83278($context, $indent, $value);
                $buffer .= '
';
                $buffer .= $indent . '            ';
                $value = $context->find('showcustomlink1');
                $buffer .= $this->sectionE853d3aaa77aabfacb70ec20c99f181e($context, $indent, $value);
                $buffer .= '
';
                $buffer .= $indent . '            ';
                $value = $context->find('showcustomlink2');
                $buffer .= $this->section9d8cbf6e2f4b5fd1e825ab24885c05bd($context, $indent, $value);
                $buffer .= '
';
                $buffer .= $indent . '            ';
                $value = $context->find('showloginlanguage');
                $buffer .= $this->section440940be178da2ed0b84816479e5123e($context, $indent, $value);
                $buffer .= '
';
                $buffer .= $indent . '        </div>
';
                $buffer .= $indent . '    </header>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionFcb04a2ca67baed1c6ba3fb7fcff11ed(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
            style="background-image: url(\'{{loginbackgroundurl}}\');"
        ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '            style="background-image: url(\'';
                $value = $this->resolveValue($context->find('loginbackgroundurl'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '\');"
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionB15dee8971ab065bf4d6402b60d852be(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = 'login';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= 'login';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionCa4d16bf1e52a0f2e3280514f70f84be(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                        <img
                            class="miflora-login-card__logo"
                            src="{{loginlogourl}}"
                            alt="{{logintitle}}"
                        >
                    ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                        <img
';
                $buffer .= $indent . '                            class="miflora-login-card__logo"
';
                $buffer .= $indent . '                            src="';
                $value = $this->resolveValue($context->find('loginlogourl'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '"
';
                $buffer .= $indent . '                            alt="';
                $value = $this->resolveValue($context->find('logintitle'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '"
';
                $buffer .= $indent . '                        >
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionD80e326e120a067c27bfbcd5caf9340e(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                        <h2>{{logintitle}}</h2>
                        <p>{{loginsubtitle}}</p>
                    ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                        <h2>';
                $value = $this->resolveValue($context->find('logintitle'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</h2>
';
                $buffer .= $indent . '                        <p>';
                $value = $this->resolveValue($context->find('loginsubtitle'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</p>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section0fc2162e485053cb38412609d65adeab(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                    <img
                        class="miflora-footer__logo"
                        src="{{footerlogourl}}"
                        alt="{{sitename}}"
                    >
                ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                    <img
';
                $buffer .= $indent . '                        class="miflora-footer__logo"
';
                $buffer .= $indent . '                        src="';
                $value = $this->resolveValue($context->find('footerlogourl'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '"
';
                $buffer .= $indent . '                        alt="';
                $value = $this->resolveValue($context->find('sitename'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '"
';
                $buffer .= $indent . '                    >
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section91a64cca9c8c45cfce0414d1b67eb590(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = 'contacttitle, theme_miflora';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= 'contacttitle, theme_miflora';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section0b8dc411611a792f8dd0d9f56f56c898(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                    <p><span aria-hidden="true">☎</span> <a href="tel:{{footerphone}}">{{footerphone}}</a></p>
                ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                    <p><span aria-hidden="true">☎</span> <a href="tel:';
                $value = $this->resolveValue($context->find('footerphone'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '">';
                $value = $this->resolveValue($context->find('footerphone'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</a></p>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section96211f936007a819d90c2019bfa9fda8(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                    <p><span aria-hidden="true">✉</span> <a href="mailto:{{footeremail}}">{{footeremail}}</a></p>
                ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                    <p><span aria-hidden="true">✉</span> <a href="mailto:';
                $value = $this->resolveValue($context->find('footeremail'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '">';
                $value = $this->resolveValue($context->find('footeremail'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</a></p>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionEf8af0ffca844de47feea51596fc2325(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                    <p><span aria-hidden="true">⌖</span> {{footeraddress}}</p>
                ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                    <p><span aria-hidden="true">⌖</span> ';
                $value = $this->resolveValue($context->find('footeraddress'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '</p>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionEca5eb3cff7d89a171eda0186c7616b2(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = 'socialtitle, theme_miflora';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= 'socialtitle, theme_miflora';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section4fdc113d88c85f855e38ae5e7b1a0e47(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <path fill="currentColor" d="M13.7 21v-8h2.7l.4-3h-3.1V8.1c0-.9.3-1.5 1.6-1.5H17V4a23 23 0 0 0-2.5-.1c-2.5 0-4.2 1.5-4.2 4.3V10H7.5v3h2.8v8h3.4Z"/>
                                        </svg>
                                    ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                                        <svg viewBox="0 0 24 24" focusable="false">
';
                $buffer .= $indent . '                                            <path fill="currentColor" d="M13.7 21v-8h2.7l.4-3h-3.1V8.1c0-.9.3-1.5 1.6-1.5H17V4a23 23 0 0 0-2.5-.1c-2.5 0-4.2 1.5-4.2 4.3V10H7.5v3h2.8v8h3.4Z"/>
';
                $buffer .= $indent . '                                        </svg>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section093ce84893a6efc40b6f2a3966892a8c(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <rect x="4" y="4" width="16" height="16" rx="5" fill="none" stroke="currentColor" stroke-width="2"/>
                                            <circle cx="12" cy="12" r="3.5" fill="none" stroke="currentColor" stroke-width="2"/>
                                            <circle cx="17.2" cy="6.8" r="1.1" fill="currentColor"/>
                                        </svg>
                                    ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                                        <svg viewBox="0 0 24 24" focusable="false">
';
                $buffer .= $indent . '                                            <rect x="4" y="4" width="16" height="16" rx="5" fill="none" stroke="currentColor" stroke-width="2"/>
';
                $buffer .= $indent . '                                            <circle cx="12" cy="12" r="3.5" fill="none" stroke="currentColor" stroke-width="2"/>
';
                $buffer .= $indent . '                                            <circle cx="17.2" cy="6.8" r="1.1" fill="currentColor"/>
';
                $buffer .= $indent . '                                        </svg>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section4b31e9601762f4ea826bbd60b6e24e2e(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <rect x="3" y="6" width="18" height="12" rx="4" fill="none" stroke="currentColor" stroke-width="2"/>
                                            <path fill="currentColor" d="m10 9 5 3-5 3V9Z"/>
                                        </svg>
                                    ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                                        <svg viewBox="0 0 24 24" focusable="false">
';
                $buffer .= $indent . '                                            <rect x="3" y="6" width="18" height="12" rx="4" fill="none" stroke="currentColor" stroke-width="2"/>
';
                $buffer .= $indent . '                                            <path fill="currentColor" d="m10 9 5 3-5 3V9Z"/>
';
                $buffer .= $indent . '                                        </svg>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionFccb08f174555e8740b585cb402a1b1a(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M14 4v10.2a4.2 4.2 0 1 1-3.1-4.1M14 4c.8 2.4 2.4 3.8 5 4"/>
                                        </svg>
                                    ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                                        <svg viewBox="0 0 24 24" focusable="false">
';
                $buffer .= $indent . '                                            <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M14 4v10.2a4.2 4.2 0 1 1-3.1-4.1M14 4c.8 2.4 2.4 3.8 5 4"/>
';
                $buffer .= $indent . '                                        </svg>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section6135f474b6f8f0f1ef01acbc6364fcde(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                            <a
                                class="miflora-footer__social-link"
                                href="{{url}}"
                                target="_blank"
                                rel="noopener noreferrer"
                                aria-label="{{name}}"
                                title="{{name}}"
                            >
                                <span class="miflora-social miflora-social--{{icon}}" aria-hidden="true">
                                    {{#isfacebook}}
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <path fill="currentColor" d="M13.7 21v-8h2.7l.4-3h-3.1V8.1c0-.9.3-1.5 1.6-1.5H17V4a23 23 0 0 0-2.5-.1c-2.5 0-4.2 1.5-4.2 4.3V10H7.5v3h2.8v8h3.4Z"/>
                                        </svg>
                                    {{/isfacebook}}
                                    {{#isinstagram}}
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <rect x="4" y="4" width="16" height="16" rx="5" fill="none" stroke="currentColor" stroke-width="2"/>
                                            <circle cx="12" cy="12" r="3.5" fill="none" stroke="currentColor" stroke-width="2"/>
                                            <circle cx="17.2" cy="6.8" r="1.1" fill="currentColor"/>
                                        </svg>
                                    {{/isinstagram}}
                                    {{#isyoutube}}
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <rect x="3" y="6" width="18" height="12" rx="4" fill="none" stroke="currentColor" stroke-width="2"/>
                                            <path fill="currentColor" d="m10 9 5 3-5 3V9Z"/>
                                        </svg>
                                    {{/isyoutube}}
                                    {{#istiktok}}
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M14 4v10.2a4.2 4.2 0 1 1-3.1-4.1M14 4c.8 2.4 2.4 3.8 5 4"/>
                                        </svg>
                                    {{/istiktok}}
                                </span>
                            </a>
                        ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                            <a
';
                $buffer .= $indent . '                                class="miflora-footer__social-link"
';
                $buffer .= $indent . '                                href="';
                $value = $this->resolveValue($context->find('url'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '"
';
                $buffer .= $indent . '                                target="_blank"
';
                $buffer .= $indent . '                                rel="noopener noreferrer"
';
                $buffer .= $indent . '                                aria-label="';
                $value = $this->resolveValue($context->find('name'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '"
';
                $buffer .= $indent . '                                title="';
                $value = $this->resolveValue($context->find('name'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '"
';
                $buffer .= $indent . '                            >
';
                $buffer .= $indent . '                                <span class="miflora-social miflora-social--';
                $value = $this->resolveValue($context->find('icon'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '" aria-hidden="true">
';
                $value = $context->find('isfacebook');
                $buffer .= $this->section4fdc113d88c85f855e38ae5e7b1a0e47($context, $indent, $value);
                $value = $context->find('isinstagram');
                $buffer .= $this->section093ce84893a6efc40b6f2a3966892a8c($context, $indent, $value);
                $value = $context->find('isyoutube');
                $buffer .= $this->section4b31e9601762f4ea826bbd60b6e24e2e($context, $indent, $value);
                $value = $context->find('istiktok');
                $buffer .= $this->sectionFccb08f174555e8740b585cb402a1b1a($context, $indent, $value);
                $buffer .= $indent . '                                </span>
';
                $buffer .= $indent . '                            </a>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function section7f9320d68407a74adfce9a751cf8da6d(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
                <section class="miflora-footer__networks">
                    <h2 class="miflora-footer__title">{{#str}}socialtitle, theme_miflora{{/str}}</h2>

                    <div
                        class="miflora-footer__social"
                        style="--miflora-social-icon: {{socialiconcolour}}; --miflora-social-hover: {{socialiconhovercolour}};"
                    >
                        {{#sociallinks}}
                            <a
                                class="miflora-footer__social-link"
                                href="{{url}}"
                                target="_blank"
                                rel="noopener noreferrer"
                                aria-label="{{name}}"
                                title="{{name}}"
                            >
                                <span class="miflora-social miflora-social--{{icon}}" aria-hidden="true">
                                    {{#isfacebook}}
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <path fill="currentColor" d="M13.7 21v-8h2.7l.4-3h-3.1V8.1c0-.9.3-1.5 1.6-1.5H17V4a23 23 0 0 0-2.5-.1c-2.5 0-4.2 1.5-4.2 4.3V10H7.5v3h2.8v8h3.4Z"/>
                                        </svg>
                                    {{/isfacebook}}
                                    {{#isinstagram}}
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <rect x="4" y="4" width="16" height="16" rx="5" fill="none" stroke="currentColor" stroke-width="2"/>
                                            <circle cx="12" cy="12" r="3.5" fill="none" stroke="currentColor" stroke-width="2"/>
                                            <circle cx="17.2" cy="6.8" r="1.1" fill="currentColor"/>
                                        </svg>
                                    {{/isinstagram}}
                                    {{#isyoutube}}
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <rect x="3" y="6" width="18" height="12" rx="4" fill="none" stroke="currentColor" stroke-width="2"/>
                                            <path fill="currentColor" d="m10 9 5 3-5 3V9Z"/>
                                        </svg>
                                    {{/isyoutube}}
                                    {{#istiktok}}
                                        <svg viewBox="0 0 24 24" focusable="false">
                                            <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M14 4v10.2a4.2 4.2 0 1 1-3.1-4.1M14 4c.8 2.4 2.4 3.8 5 4"/>
                                        </svg>
                                    {{/istiktok}}
                                </span>
                            </a>
                        {{/sociallinks}}
                    </div>
                </section>
            ';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . '                <section class="miflora-footer__networks">
';
                $buffer .= $indent . '                    <h2 class="miflora-footer__title">';
                $value = $context->find('str');
                $buffer .= $this->sectionEca5eb3cff7d89a171eda0186c7616b2($context, $indent, $value);
                $buffer .= '</h2>
';
                $buffer .= $indent . '
';
                $buffer .= $indent . '                    <div
';
                $buffer .= $indent . '                        class="miflora-footer__social"
';
                $buffer .= $indent . '                        style="--miflora-social-icon: ';
                $value = $this->resolveValue($context->find('socialiconcolour'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= '; --miflora-social-hover: ';
                $value = $this->resolveValue($context->find('socialiconhovercolour'), $context);
                $buffer .= ($value === null ? '' : call_user_func($this->mustache->getEscape(), $value));
                $buffer .= ';"
';
                $buffer .= $indent . '                    >
';
                $value = $context->find('sociallinks');
                $buffer .= $this->section6135f474b6f8f0f1ef01acbc6364fcde($context, $indent, $value);
                $buffer .= $indent . '                    </div>
';
                $buffer .= $indent . '                </section>
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

    private function sectionE4e9ce433d115bf94a88c060ac2a2671(Mustache_Context $context, $indent, $value)
    {
        $buffer = '';
    
        if (!is_string($value) && is_callable($value)) {
            $source = '
M.util.js_pending(\'theme_boost/loader\');
require([\'theme_boost/loader\'], function() {
    M.util.js_complete(\'theme_boost/loader\');
});
';
            $result = (string) call_user_func($value, $source, $this->lambdaHelper);
            $buffer .= $result;
        } elseif (!empty($value)) {
            $values = $this->isIterable($value) ? $value : array($value);
            foreach ($values as $value) {
                $context->push($value);
                
                $buffer .= $indent . 'M.util.js_pending(\'theme_boost/loader\');
';
                $buffer .= $indent . 'require([\'theme_boost/loader\'], function() {
';
                $buffer .= $indent . '    M.util.js_complete(\'theme_boost/loader\');
';
                $buffer .= $indent . '});
';
                $context->pop();
            }
        }
    
        return $buffer;
    }

}
