/* Incorp You – site (obras, formulário e efeitos) */
:root{--iy-ora:#BE6E2E;--iy-oraD:#A65F26;--iy-oraL:#DFA773;--iy-gra:#3B3B3B;--iy-txt:#5C5B59;--iy-mute:#6B6661;--iy-line:#E3DFDA;--iy-soft:#F6F6F4;--iy-preto:#1F1D1B;--iy-ilha:linear-gradient(180deg,#262422 0%,#3B3B3B 100%);--iy-raio:18px;--iy-curva:cubic-bezier(.2,.7,.2,1)}

/* Base das páginas de obras */
.iy-pagina-obras,.iy-pagina-obra{margin:0;background:#fff;color:var(--iy-txt);font-family:"Open Sans",Arial,sans-serif;font-size:16px;line-height:1.7}
.iy-pagina-obras *,.iy-pagina-obra *{box-sizing:border-box}
.iy-container{width:100%;max-width:1200px;margin:0 auto;padding:0 40px}
.iy-secao{padding:88px 0}
.iy-ilha{background:var(--iy-ilha);color:#E8E5E1}
.iy-sobrelinha{font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:2.6px;text-transform:uppercase;color:var(--iy-oraD);margin:0 0 14px}
.iy-ilha .iy-sobrelinha{color:var(--iy-oraL)}
.iy-titulo,.iy-titulo-secao{font-family:Montserrat,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1.1;color:var(--iy-gra);margin:0 0 18px}
.iy-titulo{font-size:clamp(30px,4.4vw,48px)}
.iy-titulo-secao{font-size:clamp(24px,3vw,32px)}
.iy-ilha .iy-titulo,.iy-ilha .iy-titulo-secao{color:#fff}
.iy-subtitulo{font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:600;color:var(--iy-gra);margin:36px 0 16px}
.iy-lead{max-width:680px;font-size:17px;margin:0 0 28px}
.iy-pular:focus{position:fixed!important;top:8px;left:8px;width:auto!important;height:auto!important;clip:auto!important;padding:10px 16px;background:#fff;color:var(--iy-gra);z-index:9999;border-radius:8px}
.iy-obras-topo{padding:72px 0 64px}
.iy-abas{display:flex;flex-wrap:wrap;gap:10px}
.iy-aba{display:inline-flex;padding:9px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#fff;text-decoration:none;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:600}
.iy-aba:hover{border-color:#fff}
.iy-aba.is-ativa{background:#fff;color:var(--iy-gra);border-color:#fff}
.iy-vazio{color:var(--iy-mute)}

/* Botões */
.iy-botao{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border-radius:999px;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;border:1px solid transparent;cursor:pointer;line-height:1.2;transition:transform .3s var(--iy-curva),box-shadow .3s,background-color .2s,color .2s}
.iy-botao-primario{background:linear-gradient(180deg,#C77B3B,#A65F26);color:#fff;box-shadow:0 12px 30px -12px rgba(190,110,46,.75)}
.iy-botao-primario:hover{color:#fff;box-shadow:0 16px 34px -12px rgba(190,110,46,.9)}
.iy-botao-contorno{background:transparent;border-color:currentColor;color:var(--iy-gra)}
.iy-ilha .iy-botao-contorno,.is-escuro .iy-botao-contorno{color:#fff;border-color:rgba(255,255,255,.55)}
.iy-botao-claro{background:#fff;color:var(--iy-gra)}
.iy-botao:focus-visible,.iy-aba:focus-visible,.iy-projeto:focus-visible,.iy-seta:focus-visible{outline:3px solid var(--iy-oraL);outline-offset:3px}

/* Botões do Elementor no estilo pílula (classes aplicadas na página) */
.iy-pilula .elementor-button{border-radius:999px!important}
.iy-grad .elementor-button{background-image:linear-gradient(180deg,#C77B3B,#A65F26)!important;border-color:transparent!important;box-shadow:0 12px 30px -12px rgba(190,110,46,.75)}
.iy-grad .elementor-button:hover{background-image:linear-gradient(180deg,#B56C30,#8C4F1E)!important}
.iy-raio img{border-radius:var(--iy-raio)}
.iy-cartao-arred{border-radius:var(--iy-raio)!important;overflow:hidden}

/* Etiquetas */
.iy-etiqueta{display:inline-flex;align-items:center;padding:.4em .9em;border-radius:999px;font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(31,29,27,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.18);color:#fff}
.iy-etiqueta-em_obras{color:#FFD9A8;border-color:rgba(223,167,115,.45)}
.iy-etiqueta-entregue{color:#B9E8CF;border-color:rgba(95,196,160,.4)}
.iy-etiqueta-lancamento{background:linear-gradient(90deg,#DFA773,#BE6E2E);color:#fff;border-color:transparent}

/* Cartão de obra */
.iy-projeto{display:block;color:inherit;text-decoration:none;height:100%}
.iy-projeto-imagem{position:relative;aspect-ratio:4/3;border-radius:var(--iy-raio);overflow:hidden;background:#2A2826;margin-bottom:16px}
.iy-projeto-imagem img,.iy-projeto-semfoto{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s var(--iy-curva)}
.iy-projeto:hover .iy-projeto-imagem img{transform:scale(1.05)}
.iy-projeto-imagem .iy-etiqueta{position:absolute;top:14px;left:14px}
.iy-projeto h3{font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;margin:0 0 2px;color:var(--iy-gra)}
.iy-projeto-local{display:block;font-size:13px;color:var(--iy-mute);margin-bottom:8px}
.iy-projeto p{font-size:15px;line-height:1.6;margin:0 0 14px}
.iy-projeto-dados{list-style:none;margin:12px 0 14px;padding:0;display:grid;gap:4px;font-size:14px}
.iy-projeto-dados li::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--iy-ora);margin:0 8px 2px 0}
.iy-projeto-link{display:inline-flex;gap:6px;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:600;color:var(--iy-oraD)}
.iy-projeto:hover .iy-projeto-link span[aria-hidden]{transform:translateX(4px)}
.iy-projeto-link span[aria-hidden]{transition:transform .3s var(--iy-curva)}
.is-escuro .iy-projeto h3{color:#fff}
.is-escuro .iy-projeto,.is-escuro .iy-projeto p{color:#D2D0CD}
.is-escuro .iy-projeto-local{color:#B7B2AC}
.is-escuro .iy-projeto-link{color:var(--iy-oraL)}

/* Andamento */
.iy-andamento{margin:4px 0 8px}
.iy-andamento-topo{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;margin-bottom:6px}
.iy-andamento-topo strong{font-family:Montserrat,Arial,sans-serif;font-size:14px;color:var(--iy-oraD)}
.is-escuro .iy-andamento-topo strong,.iy-ilha .iy-andamento-topo strong{color:var(--iy-oraL)}
.iy-barra{height:8px;border-radius:999px;background:rgba(0,0,0,.08);overflow:hidden}
.is-escuro .iy-barra,.iy-ilha .iy-barra,.iy-demo .iy-barra{background:rgba(255,255,255,.12)}
.iy-barra i{display:block;height:100%;width:var(--iy-pct,0);border-radius:inherit;background:linear-gradient(90deg,#DFA773,#BE6E2E);transition:width 1.4s var(--iy-curva)}
.iy-js .iy-barra:not(.is-visivel) i{width:0}
.iy-andamento-avulso{max-width:520px;margin:18px 0 0}

/* Carrossel */
.iy-carrossel{position:relative}
.iy-carrossel-setas{display:flex;justify-content:flex-end;gap:10px;margin:-64px 0 24px}
.iy-seta{width:46px;height:46px;border-radius:50%;border:1px solid rgba(59,59,59,.25);background:#fff;color:var(--iy-gra);font-size:24px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s,opacity .2s}
.is-escuro .iy-seta{background:transparent;border-color:rgba(255,255,255,.35);color:#fff}
.iy-seta:hover{background:var(--iy-ora);border-color:var(--iy-ora);color:#fff}
.iy-seta[disabled]{opacity:.35;cursor:default;background:transparent}
.iy-carrossel-trilho{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 2px 18px;scrollbar-width:none}
.iy-carrossel-trilho::-webkit-scrollbar{display:none}
.iy-carrossel-item{scroll-snap-align:start}
.iy-carrossel-acoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
.iy-grade-obras{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 28px}

/* Vitrine da Área do cliente */
.iy-demo{position:relative;background:linear-gradient(160deg,#2B2826,#3B3B3B);border-radius:22px;padding:0 0 18px;box-shadow:0 40px 80px -40px rgba(0,0,0,.6);color:#E8E5E1;max-width:460px;margin-left:auto;transform:perspective(1200px) rotateY(-6deg) rotateX(3deg);transition:transform .8s var(--iy-curva)}
.iy-demo:hover{transform:perspective(1200px) rotateY(0) rotateX(0)}
.iy-demo-topo{display:flex;align-items:center;gap:6px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08)}
.iy-demo-topo span{width:10px;height:10px;border-radius:50%;background:#5A5551}
.iy-demo-topo span:first-child{background:#DFA773}
.iy-demo-topo b{margin-left:10px;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.5px}
.iy-demo-corpo{display:grid;grid-template-columns:150px 1fr;gap:22px;align-items:center;padding:22px 22px 6px}
.iy-anel{position:relative;width:150px;height:150px}
.iy-anel svg{width:100%;height:100%;transform:rotate(-90deg)}
.iy-anel circle{fill:none;stroke:rgba(255,255,255,.1);stroke-width:10}
.iy-anel circle.is-fg{stroke:#DFA773;stroke-linecap:round;stroke-dashoffset:var(--iy-off);transition:stroke-dashoffset 1.6s var(--iy-curva)}
.iy-js .iy-demo:not(.is-visivel) .iy-anel circle.is-fg{stroke-dashoffset:999}
.iy-anel-centro{position:absolute;inset:0;display:grid;place-content:center;text-align:center}
.iy-anel-centro strong{font-family:Montserrat,Arial,sans-serif;font-size:36px;font-weight:700;color:#fff;line-height:1}
.iy-anel-centro span{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#B7B2AC}
.iy-demo-etapas{display:grid;gap:12px}
.iy-demo-etapa>div:first-child{display:flex;justify-content:space-between;font-size:13px;margin-bottom:5px}
.iy-demo-nota{margin:10px 22px 0;font-size:11px;color:#9C9791;text-transform:uppercase;letter-spacing:1px}

/* Formulário */
.iy-form{display:block}
.iy-form-grade{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}
.iy-campo{margin:0 0 14px}
.iy-campo label{display:block;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:600;color:var(--iy-gra);margin:0 0 6px}
.iy-campo input,.iy-campo select,.iy-campo textarea{width:100%;min-height:48px;padding:11px 14px;border:1px solid #CFC9C2;border-radius:11px;background:#fff;font:inherit;font-size:16px;color:var(--iy-gra)}
.iy-campo textarea{min-height:110px;resize:vertical}
.iy-campo input:focus,.iy-campo select:focus,.iy-campo textarea:focus{outline:none;border-color:var(--iy-ora);box-shadow:0 0 0 3px rgba(190,110,46,.18)}
.iy-campo [aria-invalid=true]{border-color:#A12C2C}
.iy-campo-isca{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.iy-form-acoes{margin:6px 0 10px}
.iy-form-nota{font-size:12px;color:var(--iy-mute);margin:0}
.iy-form-retorno:not(:empty){margin-top:14px;padding:12px 16px;border-radius:12px;font-size:14px;background:#EFF6F1;color:#245236}
.iy-form-retorno.is-erro{background:#FBF1F0;color:#7A2020}
.iy-form.is-enviando button{opacity:.6;pointer-events:none}
.iy-alerta{padding:12px 16px;border-radius:12px;margin:0 0 16px;font-size:14px}
.iy-alerta-ok{background:#EFF6F1;color:#245236}
.iy-alerta-erro{background:#FBF1F0;color:#7A2020}

/* Página do empreendimento */
.iy-obra-hero{position:relative;min-height:62vh;display:flex;align-items:flex-end;background:#2A2826 var(--iy-capa) center/cover no-repeat;color:#fff;padding:120px 0 56px}
.iy-obra-veu{position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,18,16,.25) 0%,rgba(20,18,16,.78) 100%)}
.iy-obra-hero-interno{position:relative}
.iy-obra-hero .iy-titulo{color:#fff;margin:14px 0 6px}
.iy-obra-local{margin:0;color:#E8E5E1}
.iy-voltar{display:inline-flex;gap:6px;color:#fff;text-decoration:none;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:600;margin-bottom:18px;opacity:.9}
.iy-voltar:hover{opacity:1;text-decoration:underline}
.iy-obra-hero .iy-voltar{display:flex;width:max-content}
.iy-obra-grade{display:grid;grid-template-columns:1fr 400px;gap:56px;align-items:start}
.iy-fatos{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:0 0 24px}
.iy-fatos>div{background:var(--iy-soft);border-radius:14px;padding:14px 16px}
.iy-fatos dt{font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--iy-mute);margin:0 0 4px}
.iy-fatos dd{margin:0;color:var(--iy-gra);font-weight:600}
.iy-obra-resumo{font-family:Montserrat,Arial,sans-serif;font-size:20px;line-height:1.45;color:var(--iy-gra);margin:24px 0 12px}
.iy-obra-aviso{font-size:13px;color:var(--iy-mute);margin-top:22px}
.iy-obra-lateral{position:sticky;top:110px}
.iy-cartao-form{background:#fff;border:1px solid var(--iy-line);border-radius:var(--iy-raio);padding:28px;box-shadow:0 30px 60px -40px rgba(59,40,20,.45)}
.iy-cartao-form .iy-subtitulo{margin-top:0}
.iy-cartao-form .iy-form-grade{grid-template-columns:1fr}
.iy-galeria{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.iy-galeria a{display:block;border-radius:14px;overflow:hidden;aspect-ratio:4/3}
.iy-galeria img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--iy-curva)}
.iy-galeria a:hover img{transform:scale(1.05)}
.iy-cta-faixa{background:linear-gradient(120deg,#A65F26,#BE6E2E 55%,#C98A50);color:#fff;padding:72px 0;text-align:center}
.iy-cta-faixa h2{font-family:Montserrat,Arial,sans-serif;font-size:clamp(24px,3vw,34px);font-weight:700;text-transform:uppercase;margin:0 0 10px;color:#fff}
.iy-cta-faixa p{margin:0 0 24px}

/* Ampliação de fotos */
.iy-lb{position:fixed;inset:0;z-index:10000;background:rgba(15,13,12,.92);display:grid;place-items:center;padding:40px}
.iy-lb[hidden]{display:none}
.iy-lb img{max-width:min(1200px,92vw);max-height:82vh;border-radius:12px}
.iy-lb button{position:absolute;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.35);color:#fff;font-size:26px;cursor:pointer}
.iy-lb .iy-lb-fechar{top:18px;right:18px}
.iy-lb .iy-lb-ant{left:18px;top:50%}
.iy-lb .iy-lb-prox{right:18px;top:50%}
.iy-lb-cont{position:absolute;top:26px;left:24px;color:#ddd;font-size:13px}
body.iy-sem-rolagem{overflow:hidden}

/* Cabeçalho e rodapé simples (sem modelo do Elementor) */
.iy-cab-simples{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:16px 40px;background:#fff;border-bottom:1px solid var(--iy-line);position:sticky;top:0;z-index:100}
.iy-cab-simples img{height:56px;width:auto}
.iy-cab-simples nav{display:flex;flex-wrap:wrap;gap:20px}
.iy-cab-simples nav a{color:var(--iy-gra);text-decoration:none;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:600}
.iy-rod-simples{background:#2F2F2F;color:#C9C5C1;padding:28px 40px;font-size:13px}

/* Cabeçalho do Elementor: fixo com efeito vidro ao rolar */
.iy-cabecalho{position:sticky!important;top:0;z-index:999;transition:background-color .3s,box-shadow .3s,backdrop-filter .3s}
.admin-bar .iy-cabecalho{top:32px}
.iy-cabecalho.is-rolado{background-color:rgba(255,255,255,.86)!important;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 10px 30px -20px rgba(0,0,0,.35)}

/* Abertura com logo */
.iy-abertura{position:fixed;inset:0;z-index:100000;background:var(--iy-preto);display:grid;place-items:center;transition:opacity .7s ease,visibility .7s}
.iy-abertura img{width:min(220px,50vw);height:auto;opacity:0;transform:translateY(10px) scale(.96);animation:iy-logo 1s var(--iy-curva) .1s forwards}
.iy-abertura i{position:absolute;bottom:22%;left:50%;width:120px;height:2px;margin-left:-60px;background:rgba(255,255,255,.12);overflow:hidden;border-radius:2px}
.iy-abertura i::after{content:"";position:absolute;inset:0;background:var(--iy-oraL);transform:translateX(-100%);animation:iy-carga 1.2s var(--iy-curva) .2s forwards}
.iy-abertura.is-saindo{opacity:0;visibility:hidden}
@keyframes iy-logo{to{opacity:1;transform:none}}
@keyframes iy-carga{to{transform:none}}

/* Botão "Reduzir animações" */
.iy-reduzir{background:none;border:0;padding:0;color:#C9C5C1;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}
.iy-reduzir[aria-pressed=true]{color:var(--iy-oraL)}

/* Movimento reduzido (sistema ou botão) */
@media (prefers-reduced-motion:reduce){.iy-barra i,.iy-anel circle.is-fg,.iy-demo{transition:none!important}.iy-js .iy-barra:not(.is-visivel) i{width:var(--iy-pct)}.iy-js .iy-demo:not(.is-visivel) .iy-anel circle.is-fg{stroke-dashoffset:var(--iy-off)}.iy-abertura{display:none}}
html.iy-sem-animacao *,html.iy-sem-animacao *::before,html.iy-sem-animacao *::after{animation:none!important;transition:none!important}
html.iy-sem-animacao .elementor-invisible{visibility:visible!important;opacity:1!important}
html.iy-sem-animacao .iy-barra i{width:var(--iy-pct)!important}
html.iy-sem-animacao .iy-anel circle.is-fg{stroke-dashoffset:var(--iy-off)!important}
html.iy-sem-animacao .iy-demo{transform:none}
html.iy-sem-animacao .iy-abertura{display:none}

/* Responsivo */
@media (max-width:1024px){
	.iy-container{padding:0 32px}
	.iy-carrossel-trilho{grid-auto-columns:calc((100% - 24px)/2)}
	.iy-grade-obras{grid-template-columns:repeat(2,1fr)}
	.iy-obra-grade{grid-template-columns:1fr}
	.iy-obra-lateral{position:static}
	.iy-demo{margin:0 auto;transform:none}
}
@media (max-width:767px){
	.iy-container{padding:0 20px}
	.iy-secao{padding:56px 0}
	.iy-carrossel-trilho{grid-auto-columns:86%}
	.iy-carrossel-setas{margin:0 0 16px}
	.iy-grade-obras{grid-template-columns:1fr;gap:36px}
	.iy-form-grade{grid-template-columns:1fr}
	.iy-galeria{grid-template-columns:repeat(2,1fr)}
	.iy-demo-corpo{grid-template-columns:1fr;justify-items:center}
	.iy-demo-etapas{width:100%}
	.iy-cab-simples{padding:12px 20px}
	.iy-cab-simples nav{gap:12px}
	.admin-bar .iy-cabecalho{top:0}
}

/* Acessibilidade e links */
.iy-pagina-obras .screen-reader-text,.iy-pagina-obra .screen-reader-text,.iy-projeto .screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.iy-projeto,.iy-projeto *,.iy-botao,.iy-aba,.iy-voltar{text-decoration:none!important}
.iy-pagina-obras h1,.iy-pagina-obras h2,.iy-pagina-obras h3,.iy-pagina-obra h1,.iy-pagina-obra h2,.iy-pagina-obra h3{font-family:Montserrat,Arial,sans-serif}

/* Carrossel dentro de contêineres flexíveis do Elementor: não deixa os cartões alargarem a página */
.iy-carrossel{min-width:0;width:100%;max-width:100%}
.iy-carrossel-trilho{min-width:0;width:100%;max-width:100%;contain:paint}
.elementor-widget-shortcode{min-width:0;max-width:100%}

/* Topo com fotos trocando: véu escuro acima das fotos e texto acima do véu */
.e-con:has(> .elementor-background-slideshow)::before{opacity:1!important;z-index:1!important}
.e-con:has(> .elementor-background-slideshow) > .e-con-inner{position:relative;z-index:2}
@media (min-width:601px) and (max-width:782px){.admin-bar .iy-cabecalho{top:46px}}
.iy-obra-legenda{margin:14px 0 0;font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.75)}

/* Ícone do WhatsApp sem depender da fonte de ícones (Font Awesome Brands não é carregada) */
i.fab.fa-whatsapp{display:inline-block;width:1em;height:1em;font-style:normal;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E") no-repeat center/contain}
i.fab.fa-whatsapp::before{content:none!important}
.iy-wa .elementor-button-icon i.fab.fa-whatsapp{width:30px;height:30px;color:#FFFFFF}
