“Histórias, historias, iсторії, iστορίες”
Seg, 1º. de jan
Este evento imersivo celebra a experiência humana universal através das lentes da história e da ancestralidade, apresentando uma diversa seleção de fotógrafos cujos trabalhos capturam a essência de diferentes culturas e momentos históricos.
<!doctype html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mayra Cred - Empréstimo Consignado INSS</title>
<script src="/_sdk/element_sdk.js"></script>
<style>
body {
box-sizing: border-box;
margin: 0;
padding: 0;
font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Arial, sans-serif;
color: #2d3748;
min-height: 100%;
background: #f7fafc;
}
* {
box-sizing: border-box;
}
/* Header */
header {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
padding: 1.5rem 1.5rem;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
position: sticky;
top: 0;
z-index: 100;
}
.header-content {
max-width: 1200px;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
gap: 1rem;
}
.logo-section h1 {
margin: 0;
font-size: 1.875rem;
font-weight: 700;
}
.logo-section p {
margin: 0.25rem 0 0 0;
font-size: 0.9rem;
opacity: 0.95;
}
nav {
display: flex;
gap: 0.75rem;
flex-wrap: wrap;
}
.nav-link {
color: white;
text-decoration: none;
padding: 0.5rem 1rem;
border-radius: 6px;
font-weight: 500;
transition: all 0.3s ease;
background: rgba(255, 255, 255, 0.1);
font-size: 0.95rem;
}
.nav-link:hover {
background: rgba(255, 255, 255, 0.2);
transform: translateY(-2px);
}
/* Hero Section */
.hero {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
padding: 4rem 1.5rem;
text-align: center;
}
.hero-content {
max-width: 800px;
margin: 0 auto;
}
.hero h2 {
font-size: 2.5rem;
margin: 0 0 1rem 0;
font-weight: 700;
line-height: 1.2;
}
.hero p {
font-size: 1.25rem;
margin: 0 0 2rem 0;
opacity: 0.95;
}
.cta-button {
background: white;
color: #667eea;
border: none;
padding: 1rem 2.5rem;
border-radius: 50px;
font-size: 1.125rem;
font-weight: 600;
cursor: pointer;
transition: all 0.3s ease;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
display: inline-block;
text-decoration: none;
}
.cta-button:hover {
transform: translateY(-3px);
box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3);
}
/* Container */
.container {
max-width: 1200px;
margin: 0 auto;
padding: 3rem 1.5rem;
}
/* Services Section */
.section-title {
text-align: center;
font-size: 2.25rem;
color: #1a202c;
margin: 0 0 3rem 0;
font-weight: 700;
}
.services-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: 2rem;
margin-bottom: 3rem;
}
.service-card {
background: white;
padding: 2rem;
border-radius: 12px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
transition: all 0.3s ease;
border-top: 4px solid #667eea;
}
.service-card:hover {
transform: translateY(-8px);
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);
}
.service-icon {
font-size: 3rem;
margin-bottom: 1rem;
display: block;
}
.service-card h3 {
color: #2d3748;
font-size: 1.5rem;
margin: 0 0 1rem 0;
font-weight: 600;
}
.service-card p {
color: #4a5568;
line-height: 1.7;
margin: 0 0 1rem 0;
}
.service-card ul {
list-style: none;
padding: 0;
margin: 1rem 0;
}
.service-card li {
color: #4a5568;
padding: 0.5rem 0;
padding-left: 1.5rem;
position: relative;
}
.service-card li:before {
content: "✓";
position: absolute;
left: 0;
color: #48bb78;
font-weight: bold;
}
/* Benefits Section */
.benefits {
background: linear-gradient(135deg, #667eea15 0%, #764ba215 100%);
padding: 3rem 1.5rem;
margin: 3rem 0;
border-radius: 12px;
}
.benefits-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 2rem;
max-width: 1200px;
margin: 0 auto;
}
.benefit-item {
text-align: center;
}
.benefit-icon {
font-size: 2.5rem;
margin-bottom: 1rem;
display: block;
}
.benefit-item h3 {
color: #2d3748;
font-size: 1.25rem;
margin: 0 0 0.5rem 0;
font-weight: 600;
}
.benefit-item p {
color: #4a5568;
margin: 0;
line-height: 1.6;
}
/* Testimonials Section */
.testimonials {
background: white;
padding: 3rem 0;
}
.testimonials-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 2rem;
}
.testimonial-card {
background: #f7fafc;
padding: 2rem;
border-radius: 12px;
border-left: 4px solid #667eea;
position: relative;
}
.quote-icon {
font-size: 3rem;
color: #667eea;
opacity: 0.3;
position: absolute;
top: 1rem;
right: 1rem;
}
.testimonial-text {
color: #4a5568;
font-style: italic;
line-height: 1.7;
margin: 0 0 1.5rem 0;
}
.testimonial-author {
display: flex;
align-items: center;
gap: 1rem;
}
.author-avatar {
width: 50px;
height: 50px;
border-radius: 50%;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
display: flex;
align-items: center;
justify-content: center;
color: white;
font-weight: bold;
font-size: 1.25rem;
}
.author-info h4 {
margin: 0;
color: #2d3748;
font-size: 1rem;
font-weight: 600;
}
.author-info p {
margin: 0.25rem 0 0 0;
color: #718096;
font-size: 0.875rem;
}
.rating {
color: #f6ad55;
margin-top: 0.5rem;
}
/* CTA Section */
.cta-section {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
color: white;
padding: 4rem 1.5rem;
text-align: center;
border-radius: 12px;
margin: 3rem 0;
}
.cta-section h2 {
font-size: 2rem;
margin: 0 0 1rem 0;
font-weight: 700;
}
.cta-section p {
font-size: 1.125rem;
margin: 0 0 2rem 0;
opacity: 0.95;
}
/* Company Info */
.company-info {
background: white;
padding: 2rem;
border-radius: 12px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
margin: 3rem 0;
}
.company-info h3 {
color: #667eea;
margin: 0 0 1.5rem 0;
font-size: 1.5rem;
}
.info-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 1.5rem;
}
.info-item {
display: flex;
align-items: start;
gap: 1rem;
}
.info-icon {
font-size: 1.5rem;
color: #667eea;
}
.info-item p {
margin: 0;
color: #4a5568;
line-height: 1.6;
}
.info-item strong {
color: #2d3748;
display: block;
margin-bottom: 0.25rem;
}
/* Footer */
footer {
background: #2d3748;
color: white;
padding: 3rem 1.5rem 2rem;
margin-top: 3rem;
}
.footer-content {
max-width: 1200px;
margin: 0 auto;
}
.footer-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 2rem;
margin-bottom: 2rem;
}
.footer-section h4 {
color: white;
margin: 0 0 1rem 0;
font-size: 1.125rem;
}
.footer-section p,
.footer-section a {
color: #cbd5e0;
margin: 0.5rem 0;
line-height: 1.7;
text-decoration: none;
display: block;
}
.footer-section a:hover {
color: white;
}
.footer-links {
list-style: none;
padding: 0;
margin: 0;
}
.footer-links li {
margin: 0.75rem 0;
}
.footer-links a {
color: #cbd5e0;
text-decoration: none;
transition: color 0.3s ease;
}
.footer-links a:hover {
color: white;
}
.footer-bottom {
border-top: 1px solid #4a5568;
padding-top: 2rem;
text-align: center;
color: #cbd5e0;
margin-top: 2rem;
}
/* Responsive */
@media (max-width: 768px) {
.hero h2 {
font-size: 1.875rem;
}
.section-title {
font-size: 1.75rem;
}
.services-grid,
.testimonials-grid {
grid-template-columns: 1fr;
}
.header-content {
flex-direction: column;
align-items: flex-start;
}
nav {
width: 100%;
}
}
</style>
<style>@view-transition { navigation: auto; }</style>
<script src="/_sdk/data_sdk.js" type="text/javascript"></script>
<script src="https://cdn.tailwindcss.com" type="text/javascript"></script>
</head>
<body>
<header>
<div class="header-content">
<div class="logo-section">
<h1 id="company-name">Mayra Cred</h1>
<p id="tagline">Seu parceiro em crédito consignado</p>
</div>
<nav><a href="#servicos" class="nav-link">Serviços</a> <a href="#depoimentos" class="nav-link">Depoimentos</a> <a href="#contato" class="nav-link">Contato</a>
</nav>
</div>
</header>
<section class="hero">
<div class="hero-content">
<h2 id="hero-title">Crédito Consignado INSS com as Melhores Taxas</h2>
<p id="hero-subtitle">Empréstimo rápido, seguro e com desconto direto no benefício. Aprove hoje mesmo!</p><a href="#contato" class="cta-button">Simular Agora</a>
</div>
</section>
<main>
<div class="container">
<section id="servicos">
<h2 class="section-title" id="services-title">Nossos Serviços</h2>
<div class="services-grid">
<div class="service-card"><span class="service-icon">💰</span>
<h3 id="loan-title">Empréstimo Consignado</h3>
<p>Crédito com desconto automático no seu benefício INSS. As menores taxas do mercado!</p>
<ul>
<li>Taxas a partir de 1,60% ao mês</li>
<li>Até 84 parcelas</li>
<li>Aprovação em 24 horas</li>
<li>Dinheiro na conta rapidamente</li>
<li>Sem consulta ao SPC/Serasa</li>
</ul>
</div>
<div class="service-card"><span class="service-icon">🔄</span>
<h3 id="portability-title">Portabilidade</h3>
<p>Transfira seu empréstimo e reduza suas parcelas. Economia garantida!</p>
<ul>
<li>Redução de até 40% na taxa</li>
<li>Diminua o valor das parcelas</li>
<li>Processo 100% digital</li>
<li>Sem custo adicional</li>
<li>Análise gratuita</li>
</ul>
</div>
<div class="service-card"><span class="service-icon">💳</span>
<h3 id="card-title">Cartão Consignado</h3>
<p>Cartão de crédito com limite exclusivo e desconto no benefício.</p>
<ul>
<li>Limite de até 5x o benefício</li>
<li>Sem anuidade</li>
<li>Saque em dinheiro disponível</li>
<li>Aceito em todo Brasil</li>
<li>Controle total pelo app</li>
</ul>
</div>
<div class="service-card"><span class="service-icon">📈</span>
<h3 id="refinancing-title">Refinanciamento</h3>
<p>Pague dívidas e ainda receba dinheiro extra. Organize suas finanças!</p>
<ul>
<li>Junte todas as dívidas em uma</li>
<li>Parcelas menores</li>
<li>Receba valor adicional</li>
<li>Use a margem disponível</li>
<li>Planejamento financeiro</li>
</ul>
</div>
</div>
</section>
<section class="benefits">
<h2 class="section-title">Por que escolher a Mayra Cred?</h2>
<div class="benefits-grid">
<div class="benefit-item"><span class="benefit-icon">⚡</span>
<h3>Rápido e Fácil</h3>
<p>Aprovação em até 24 horas com processo 100% digital</p>
</div>
<div class="benefit-item"><span class="benefit-icon">🔒</span>
<h3>Seguro</h3>
<p>Dados protegidos e transações seguras</p>
</div>
<div class="benefit-item"><span class="benefit-icon">💯</span>
<h3>Transparência</h3>
<p>Sem taxas ocultas, tudo claro desde o início</p>
</div>
<div class="benefit-item"><span class="benefit-icon">🎯</span>
<h3>Especialistas</h3>
<p>Equipe experiente em crédito consignado</p>
</div>
</div>
</section>
<section id="depoimentos" class="testimonials">
<h2 class="section-title" id="testimonials-title">O que nossos clientes dizem</h2>
<div class="testimonials-grid">
<div class="testimonial-card"><span class="quote-icon">"</span>
<p class="testimonial-text">"Precisava de dinheiro urgente e a Mayra Cred me ajudou muito! O processo foi rápido e a taxa muito boa. Em 2 dias o dinheiro já estava na minha conta. Recomendo!"</p>
<div class="testimonial-author">
<div class="author-avatar">
MR
</div>
<div class="author-info">
<h4>Maria Rosa</h4>
<p>Aposentada INSS</p>
<div class="rating">
⭐⭐⭐⭐⭐
</div>
</div>
</div>
</div>
<div class="testimonial-card"><span class="quote-icon">"</span>
<p class="testimonial-text">"Fiz a portabilidade do meu empréstimo e consegui reduzir a parcela em R$ 180,00. O atendimento foi excelente, tiraram todas minhas dúvidas. Muito satisfeito!"</p>
<div class="testimonial-author">
<div class="author-avatar">
JS
</div>
<div class="author-info">
<h4>João Silva</h4>
<p>Aposentado INSS</p>
<div class="rating">
⭐⭐⭐⭐⭐
</div>
</div>
</div>
</div>
<div class="testimonial-card"><span class="quote-icon">"</span>
<p class="testimonial-text">"Equipe muito profissional e atenciosa. Me explicaram tudo direitinho e encontraram a melhor opção para mim. Consegui quitar minhas dívidas e ainda sobrou um dinheiro. Gratidão!"</p>
<div class="testimonial-author">
<div class="author-avatar">
AC
</div>
<div class="author-info">
<h4>Ana Clara</h4>
<p>Pensionista INSS</p>
<div class="rating">
⭐⭐⭐⭐⭐
</div>
</div>
</div>
</div>
</div>
</section>
<section class="cta-section">
<h2 id="cta-title">Pronto para realizar seus planos?</h2>
<p>Entre em contato agora e faça uma simulação gratuita. Nossa equipe está pronta para te atender!</p><a href="#contato" class="cta-button" id="cta-button">Falar com Especialista</a>
</section>
<section id="contato" class="company-info">
<h3 id="footer-title">Entre em Contato</h3>
<div class="info-grid">
<div class="info-item"><span class="info-icon">📍</span>
<div><strong>Endereço</strong>
<p>Rua Espirito Santo, 44<br>
Casa Terceiro Portão Prata<br>
Praia do Riacho - Guarapari/ES<br>
CEP: 29201-412</p>
</div>
</div>
<div class="info-item"><span class="info-icon">🏢</span>
<div><strong>CNPJ</strong>
<p>52.908.070/0001-46</p>
</div>
</div>
<div class="info-item"><span class="info-icon">⏰</span>
<div><strong>Horário de Atendimento</strong>
<p>Segunda a Sexta: 9h às 18h<br>
Sábado: 9h às 13h</p>
</div>
</div>
</div>
</section>
</div>
</main>
<footer>
<div class="footer-content">
<div class="footer-grid">
<div class="footer-section">
<h4>Mayra Cred</h4>
<p>Especialistas em empréstimo consignado INSS. Oferecemos as melhores condições do mercado com atendimento humanizado e transparente.</p>
</div>
<div class="footer-section">
<h4>Serviços</h4>
<ul class="footer-links">
<li><a href="#servicos">Empréstimo Consignado</a></li>
<li><a href="#servicos">Portabilidade</a></li>
<li><a href="#servicos">Cartão Consignado</a></li>
<li><a href="#servicos">Refinanciamento</a></li>
</ul>
</div>
<div class="footer-section">
<h4>Institucional</h4>
<ul class="footer-links">
<li><a href="#" onclick="showPolicy('privacy'); return false;">Política de Privacidade</a></li>
<li><a href="#" onclick="showPolicy('terms'); return false;">Termos de Uso</a></li>
<li><a href="#contato">Contato</a></li>
</ul>
</div>
<div class="footer-section">
<h4>Contato</h4>
<p>Guarapari - ES</p>
<p>CNPJ: 52.908.070/0001-46</p>
</div>
</div>
<div class="footer-bottom">
<p id="rights-text">© 2025 Mayra Cred. Todos os direitos reservados.</p>
</div>
</div>
</footer>
<script>
const defaultConfig = {
company_name: "Mayra Cred",
tagline: "Seu parceiro em crédito consignado",
hero_title: "Crédito Consignado INSS com as Melhores Taxas",
hero_subtitle: "Empréstimo rápido, seguro e com desconto direto no benefício. Aprove hoje mesmo!",
services_title: "Nossos Serviços",
loan_title: "Empréstimo Consignado",
portability_title: "Portabilidade",
card_title: "Cartão Consignado",
refinancing_title: "Refinanciamento",
testimonials_title: "O que nossos clientes dizem",
cta_title: "Pronto para realizar seus planos?",
cta_button: "Falar com Especialista",
footer_title: "Entre em Contato",
rights_text: "© 2025 Mayra Cred. Todos os direitos reservados.",
background_color: "#667eea",
surface_color: "#ffffff",
text_color: "#4a5568",
primary_action_color: "#667eea",
secondary_action_color: "#764ba2",
font_family: "Inter",
font_size: 16
};
function showPolicy(type) {
const message = type === 'privacy'
? 'Para acessar nossa Política de Privacidade completa, entre em contato conosco.'
: 'Para acessar nossos Termos de Uso completos, entre em contato conosco.';
const modal = document.createElement('div');
modal.style.cssText = 'position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7); display: flex; align-items: center; justify-content: center; z-index: 1000; padding: 1rem;';
const content = document.createElement('div');
content.style.cssText = 'background: white; padding: 2rem; border-radius: 12px; max-width: 500px; text-align: center;';
content.innerHTML = `
<h3 style="color: #667eea; margin-top: 0;">Informação</h3>
<p style="color: #4a5568; margin: 1rem 0;">${message}</p>
<button onclick="this.parentElement.parentElement.remove()" style="background: #667eea; color: white; border: none; padding: 0.75rem 2rem; border-radius: 8px; font-size: 1rem; cursor: pointer; margin-top: 1rem;">Fechar</button>
`;
modal.appendChild(content);
document.body.appendChild(modal);
modal.onclick = (e) => {
if (e.target === modal) modal.remove();
};
}
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
anchor.addEventListener('click', function (e) {
e.preventDefault();
const target = document.querySelector(this.getAttribute('href'));
if (target) {
target.scrollIntoView({ behavior: 'smooth', block: 'start' });
}
});
});
async function onConfigChange(config) {
const customFont = config.font_family || defaultConfig.font_family;
const baseSize = config.font_size || defaultConfig.font_size;
const baseFontStack = '-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif';
document.body.style.fontFamily = `${customFont}, ${baseFontStack}`;
document.body.style.fontSize = `${baseSize}px`;
const primaryColor = config.primary_action_color || defaultConfig.primary_action_color;
const secondaryColor = config.secondary_action_color || defaultConfig.secondary_action_color;
const bgGradient = `linear-gradient(135deg, ${primaryColor} 0%, ${secondaryColor} 100%)`;
const header = document.querySelector('header');
if (header) header.style.background = bgGradient;
const hero = document.querySelector('.hero');
if (hero) hero.style.background = bgGradient;
const ctaSection = document.querySelector('.cta-section');
if (ctaSection) ctaSection.style.background = bgGradient;
const surfaces = document.querySelectorAll('.service-card, .company-info, .testimonials, footer');
surfaces.forEach(surface => {
surface.style.backgroundColor = config.surface_color || defaultConfig.surface_color;
});
const textElements = document.querySelectorAll('p, li');
textElements.forEach(el => {
el.style.color = config.text_color || defaultConfig.text_color;
});
const navLinks = document.querySelectorAll('.nav-link');
navLinks.forEach(link => {
link.style.fontSize = `${baseSize * 0.95}px`;
});
const h1Elements = document.querySelectorAll('h1');
h1Elements.forEach(el => {
el.style.fontSize = `${baseSize * 1.875}px`;
});
const h2Elements = document.querySelectorAll('.hero h2');
h2Elements.forEach(el => {
el.style.fontSize = `${baseSize * 2.5}px`;
});
const sectionTitles = document.querySelectorAll('.section-title');
sectionTitles.forEach(el => {
el.style.fontSize = `${baseSize * 2.25}px`;
});
const h3Elements = document.querySelectorAll('h3');
h3Elements.forEach(el => {
el.style.fontSize = `${baseSize * 1.5}px`;
});
const ctaButtons = document.querySelectorAll('.cta-button');
ctaButtons.forEach(button => {
button.style.fontSize = `${baseSize * 1.125}px`;
});
const serviceCards = document.querySelectorAll('.service-card');
serviceCards.forEach(card => {
card.style.borderTopColor = primaryColor;
});
const testimonialCards = document.querySelectorAll('.testimonial-card');
testimonialCards.forEach(card => {
card.style.borderLeftColor = primaryColor;
});
const quoteIcons = document.querySelectorAll('.quote-icon');
quoteIcons.forEach(icon => {
icon.style.color = primaryColor;
});
const infoIcons = document.querySelectorAll('.info-icon');
infoIcons.forEach(icon => {
icon.style.color = primaryColor;
});
const companyInfoH3 = document.querySelector('.company-info h3');
if (companyInfoH3) companyInfoH3.style.color = primaryColor;
document.getElementById('company-name').textContent = config.company_name || defaultConfig.company_name;
document.getElementById('tagline').textContent = config.tagline || defaultConfig.tagline;
document.getElementById('hero-title').textContent = config.hero_title || defaultConfig.hero_title;
document.getElementById('hero-subtitle').textContent = config.hero_subtitle || defaultConfig.hero_subtitle;
document.getElementById('services-title').textContent = config.services_title || defaultConfig.services_title;
document.getElementById('loan-title').textContent = config.loan_title || defaultConfig.loan_title;
document.getElementById('portability-title').textContent = config.portability_title || defaultConfig.portability_title;
document.getElementById('card-title').textContent = config.card_title || defaultConfig.card_title;
document.getElementById('refinancing-title').textContent = config.refinancing_title || defaultConfig.refinancing_title;
document.getElementById('testimonials-title').textContent = config.testimonials_title || defaultConfig.testimonials_title;
document.getElementById('cta-title').textContent = config.cta_title || defaultConfig.cta_title;
document.getElementById('cta-button').textContent = config.cta_button || defaultConfig.cta_button;
document.getElementById('footer-title').textContent = config.footer_title || defaultConfig.footer_title;
document.getElementById('rights-text').textContent = config.rights_text || defaultConfig.rights_text;
}
if (window.elementSdk) {
window.elementSdk.init({
defaultConfig: defaultConfig,
onConfigChange: onConfigChange,
mapToCapabilities: (config) => ({
recolorables: [
{
get: () => config.background_color || defaultConfig.background_color,
set: (value) => {
config.background_color = value;
window.elementSdk.setConfig({ background_color: value });
}
},
{
get: () => config.surface_color || defaultConfig.surface_color,
set: (value) => {
config.surface_color = value;
window.elementSdk.setConfig({ surface_color: value });
}
},
{
get: () => config.text_color || defaultConfig.text_color,
set: (value) => {
config.text_color = value;
window.elementSdk.setConfig({ text_color: value });
}
},
{
get: () => config.primary_action_color || defaultConfig.primary_action_color,
set: (value) => {
config.primary_action_color = value;
window.elementSdk.setConfig({ primary_action_color: value });
}
},
{
get: () => config.secondary_action_color || defaultConfig.secondary_action_color,
set: (value) => {
config.secondary_action_color = value;
window.elementSdk.setConfig({ secondary_action_color: value });
}
}
],
borderables: [],
fontEditable: {
get: () => config.font_family || defaultConfig.font_family,
set: (value) => {
config.font_family = value;
window.elementSdk.setConfig({ font_family: value });
}
},
fontSizeable: {
get: () => config.font_size || defaultConfig.font_size,
set: (value) => {
config.font_size = value;
window.elementSdk.setConfig({ font_size: value });
}
}
}),
mapToEditPanelValues: (config) => new Map([
["company_name", config.company_name || defaultConfig.company_name],
["tagline", config.tagline || defaultConfig.tagline],
["hero_title", config.hero_title || defaultConfig.hero_title],
["hero_subtitle", config.hero_subtitle || defaultConfig.hero_subtitle],
["services_title", config.services_title || defaultConfig.services_title],
["loan_title", config.loan_title || defaultConfig.loan_title],
["portability_title", config.portability_title || defaultConfig.portability_title],
["card_title", config.card_title || defaultConfig.card_title],
["refinancing_title", config.refinancing_title || defaultConfig.refinancing_title],
["testimonials_title", config.testimonials_title || defaultConfig.testimonials_title],
["cta_title", config.cta_title || defaultConfig.cta_title],
["cta_button", config.cta_button || defaultConfig.cta_button],
["footer_title", config.footer_title || defaultConfig.footer_title],
["rights_text", config.rights_text || defaultConfig.rights_text]
])
});
}
</script>
<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'99c8eaa273dbb7a9',t:'MTc2MjgxMzAxMC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body>
</html>