{"id":21,"date":"2026-02-20T21:01:01","date_gmt":"2026-02-20T21:01:01","guid":{"rendered":"https:\/\/sitexis.com.br\/denin\/?page_id=21"},"modified":"2026-07-22T18:11:31","modified_gmt":"2026-07-22T18:11:31","slug":"home","status":"publish","type":"page","link":"https:\/\/sitexis.com.br\/denin\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21\" class=\"elementor elementor-21\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46ed354 borda e-con-full e-flex e-con e-parent\" data-id=\"46ed354\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/sitexis.com.br\\\/denin\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/0_Cinematic_Sleek_Architecture_1920x1080.mp4&quot;,&quot;background_play_once&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-background-video-container elementor-hidden-mobile\">\n\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline><\/video>\n\t\t\t\t\t<\/div><div class=\"elementor-element elementor-element-a4baba0 e-flex e-con-boxed e-con e-child\" data-id=\"a4baba0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8b4ad66 e-con-full e-flex e-con e-child\" data-id=\"8b4ad66\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d56b199 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"d56b199\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">A curadoria do <span class=\"destaque\">alto padr\u00e3o<\/span> em S\u00e3o Paulo.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76e921a elementor-widget elementor-widget-text-editor\" data-id=\"76e921a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tSelecionamos e conduzimos, com discri\u00e7\u00e3o e assessoria completa, a compra, a venda e a loca\u00e7\u00e3o dos endere\u00e7os mais desejados da cidade.\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1cb92c e-con-full e-flex e-con e-child\" data-id=\"a1cb92c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b87ecac elementor-widget elementor-widget-html\" data-id=\"b87ecac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<button class=\"botao\" onclick=\"window.location.href='\/denin\/imoveis'\">\r\n  <span class=\"botao-texto\"><span class=\"titulo-animado\">Nosso Portf\u00f3lio<\/span><\/span>\r\n  <span class=\"botao-icon\">\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n      <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n    <\/svg>\r\n  <\/span>\r\n<\/button>\r\n\r\n<style>\r\n  .botao {\r\n    position: relative;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 15px;\r\n    font-family: \"Plus Jakarta Sans\", sans-serif;\r\n    font-weight: 600;\r\n    font-size: 14px;\r\n    letter-spacing: 2.5px;\r\n    text-transform: uppercase;\r\n    color: #fff;\r\n    background: linear-gradient(135deg, #EA990A 0%, #c9532c 100%);\r\n    border: none;\r\n    border-radius: 3px;\r\n    padding: 12px 36px;\r\n    cursor: pointer;\r\n    overflow: hidden;\r\n    box-shadow:\r\n      0 4px 15px rgba(228, 108, 69, 0.35),\r\n      0 1px 3px rgba(0, 0, 0, 0.15),\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.15);\r\n    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\r\n  }\r\n\r\n  \/* Shimmer layer *\/\r\n  .botao::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0;\r\n    left: -100%;\r\n    width: 60%;\r\n    height: 100%;\r\n    background: linear-gradient(\r\n      120deg,\r\n      transparent 0%,\r\n      rgba(255, 255, 255, 0.18) 50%,\r\n      transparent 100%\r\n    );\r\n    transition: left 0.55s ease;\r\n    pointer-events: none;\r\n  }\r\n\r\n  \/* Fill layer *\/\r\n  .botao::after {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(135deg, #fff 0%, #f5f5f5 100%);\r\n    opacity: 0;\r\n    transition: opacity 0.35s ease;\r\n    z-index: 0;\r\n  }\r\n\r\n  .botao:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow:\r\n      0 8px 25px rgba(228, 108, 69, 0.45),\r\n      0 3px 8px rgba(0, 0, 0, 0.12),\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.2);\r\n  }\r\n\r\n  .botao:hover::before {\r\n    left: 150%;\r\n  }\r\n\r\n  .botao:hover::after {\r\n    opacity: 1;\r\n  }\r\n\r\n  .botao:active {\r\n    transform: translateY(0px);\r\n    box-shadow:\r\n      0 3px 10px rgba(228, 108, 69, 0.3),\r\n      0 1px 3px rgba(0, 0, 0, 0.1);\r\n  }\r\n\r\n  .botao-texto {\r\n    position: relative;\r\n    z-index: 1;\r\n    transition: color 0.35s ease;\r\n  }\r\n\r\n  .botao-icon {\r\n    position: relative;\r\n    z-index: 1;\r\n    display: flex;\r\n    align-items: center;\r\n    transition: color 0.35s ease, transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);\r\n  }\r\n\r\n  .botao:hover .botao-texto,\r\n  .botao:hover .botao-icon {\r\n    color: #EA990A;\r\n  }\r\n\r\n  .botao:hover .botao-icon {\r\n    transform: translateX(5px);\r\n  }\r\n\r\n  .botao:focus-visible {\r\n    outline: 2px solid #EA990A;\r\n    outline-offset: 4px;\r\n  }\r\n<\/style>\r\n<style>\r\n  .titulo-animado {\r\n    line-height: 1.2;\r\n  }\r\n  .letra {\r\n    display: inline-block;\r\n    opacity: 0;\r\n    transform: translateY(-80px) rotateX(90deg) scale(0.8);\r\n    filter: blur(4px);\r\n  }\r\n\r\n  .letra.visivel {\r\n    animation: cair 0.65s cubic-bezier(0.22, 1, 0.36, 1) forwards;\r\n  }\r\n\r\n  .destaque {\r\n    background: linear-gradient(135deg, #EA990A 0%, #c9532c 100%);\r\n    -webkit-background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    background-clip: text;\r\n  }\r\n\r\n  @keyframes cair {\r\n    0% {\r\n      opacity: 0;\r\n      transform: translateY(-80px) rotateX(90deg) scale(0.8);\r\n      filter: blur(6px);\r\n    }\r\n    60% {\r\n      opacity: 1;\r\n      filter: blur(0px);\r\n    }\r\n    75% {\r\n      transform: translateY(6px) rotateX(0deg) scale(1.02);\r\n    }\r\n    90% {\r\n      transform: translateY(-2px) rotateX(0deg) scale(0.99);\r\n    }\r\n    100% {\r\n      opacity: 1;\r\n      transform: translateY(0px) rotateX(0deg) scale(1);\r\n      filter: blur(0px);\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    const titulo = document.querySelector(\".titulo-animado\");\r\n\r\n    \/\/ Percorre todos os n\u00f3s de texto, preservando spans (como .destaque)\r\n    function envolverLetras(node) {\r\n      if (node.nodeType === Node.TEXT_NODE) {\r\n        const texto = node.textContent;\r\n        const fragment = document.createDocumentFragment();\r\n\r\n        for (const char of texto) {\r\n          if (char === \" \" || char === \"\\n\") {\r\n            fragment.appendChild(document.createTextNode(char));\r\n          } else {\r\n            const span = document.createElement(\"span\");\r\n            span.classList.add(\"letra\");\r\n            span.textContent = char;\r\n            fragment.appendChild(span);\r\n          }\r\n        }\r\n\r\n        node.parentNode.replaceChild(fragment, node);\r\n\r\n      } else if (\r\n        node.nodeType === Node.ELEMENT_NODE &&\r\n        node.nodeName !== \"BR\"\r\n      ) {\r\n        Array.from(node.childNodes).forEach(envolverLetras);\r\n      }\r\n    }\r\n\r\n    envolverLetras(titulo);\r\n\r\n    \/\/ Pega todas as letras e embaralha os delays\r\n    const letras = Array.from(titulo.querySelectorAll(\".letra\"));\r\n    const totalDuracao = 1.8; \/\/ segundos para todas as letras aparecerem\r\n\r\n    \/\/ Gera delays aleat\u00f3rios \u00fanicos\r\n    const delays = letras.map(() => Math.random() * totalDuracao);\r\n\r\n    letras.forEach((letra, i) => {\r\n      setTimeout(() => {\r\n        letra.classList.add(\"visivel\");\r\n      }, delays[i] * 1000);\r\n    });\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8eaf09 elementor-widget elementor-widget-html\" data-id=\"d8eaf09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.cta {\r\n  border: none;\r\n  background: none;\r\n  cursor: pointer;\r\n}\r\n.cta:hover, .cta:focus {\r\n  border: none;\r\n  background: none;\r\n  cursor: pointer;\r\n}\r\n.cta span {\r\n  padding-bottom: 7px;\r\n  letter-spacing: 4px;\r\n  font-size: 14px;\r\n  padding-right: 15px;\r\n  text-transform: uppercase;\r\n}\r\n\r\n.cta svg {\r\n  transform: translateX(-8px);\r\n  transition: all 0.3s ease;\r\n}\r\n\r\n.cta:hover svg {\r\n  transform: translateX(0);\r\n}\r\n\r\n.cta:active svg {\r\n  transform: scale(0.9);\r\n}\r\n\r\n.hover-underline-animation {\r\n  position: relative;\r\n  color: rgb(255, 255, 255);\r\n  padding-bottom: 20px;\r\n}\r\n\r\n.hover-underline-animation:after {\r\n  content: \"\";\r\n  position: absolute;\r\n  width: 100%;\r\n  transform: scaleX(0);\r\n  height: 2px;\r\n  bottom: 0;\r\n  left: 0;\r\n  background-color: #ffffff;\r\n  transform-origin: bottom right;\r\n  transition: transform 0.25s ease-out;\r\n}\r\n\r\n.cta:hover .hover-underline-animation:after {\r\n  transform: scaleX(1);\r\n  transform-origin: bottom left;\r\n}\r\n\r\n<\/style>\r\n<!-- From Uiverse.io by alexmaracinaru --> \r\n<button class=\"cta\">\r\n  <span class=\"hover-underline-animation\"> Alto Padr\u00e3o <\/span>\r\n  <svg\r\n    id=\"arrow-horizontal\"\r\n    xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n    width=\"30\"\r\n    height=\"10\"\r\n    viewBox=\"0 0 46 16\"\r\n  >\r\n    <path\r\n      id=\"Path_10\"\r\n      data-name=\"Path 10\"\r\n      d=\"M8,0,6.545,1.455l5.506,5.506H-30V9.039H12.052L6.545,14.545,8,16l8-8Z\"\r\n      transform=\"translate(30)\"\r\n    fill=\"#fff\"><\/path>\r\n  <\/svg>\r\n<\/button>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7210432 elementor-widget elementor-widget-html\" data-id=\"7210432\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* Seletor espec\u00edfico do Elementor *\/\r\n.elementor-background-video-container video {\r\n    transition: opacity 3s ease-in-out !important;\r\n}\r\n\r\n.elementor-background-video-container.video-ended video {\r\n    opacity: 0 !important;\r\n}\r\n\r\n.elementor-background-video-fallback {\r\n    opacity: 0;\r\n    transition: opacity 3s ease-in-out !important;\r\n}\r\n\r\n.elementor-background-video-container.video-ended .elementor-background-video-fallback {\r\n    opacity: 1 !important;\r\n}\r\n<\/style>\r\n\r\n<!-- JavaScript para Elementor -->\r\n<script>\r\njQuery(document).ready(function($) {\r\n    $('.elementor-background-video-container video').each(function() {\r\n        const video = this;\r\n        const container = $(this).closest('.elementor-background-video-container');\r\n        \r\n        $(video).on('timeupdate', function() {\r\n            if (video.duration - video.currentTime <= 3) {\r\n                container.addClass('video-ended');\r\n            }\r\n        });\r\n        \r\n        $(video).on('ended', function() {\r\n            container.addClass('video-ended');\r\n        });\r\n    });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-543cece e-con-full e-flex e-con e-child\" data-id=\"543cece\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-073b4e5 elementor-widget elementor-widget-html\" data-id=\"073b4e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<hr class=\"linha-horizontal\">\r\n\r\n<style>\r\n.linha-horizontal {\r\n    width: 100vw !important;\r\n    border: none; \/* Remove o estilo 3D padr\u00e3o *\/\r\n    border-top: 1px solid #ffffff50; \/* Cria uma linha s\u00f3lida de 1 pixel com a sua cor *\/\r\n    margin: 0px;\r\n}\r\nbody {\r\n    overflow-x: hidden;\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9a2decd e-flex e-con-boxed e-con e-child\" data-id=\"9a2decd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a2bc762 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"a2bc762\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">A DENIN FIL\u00caTO<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a985971 elementor-absolute elementor-widget elementor-widget-image\" data-id=\"a985971\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"916\" height=\"917\" src=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png\" class=\"attachment-full size-full wp-image-1298\" alt=\"\" srcset=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png 916w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-300x300.png 300w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-150x150.png 150w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-768x769.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c9677ff e-flex e-con-boxed e-con e-parent\" data-id=\"c9677ff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e02642e e-con-full e-flex e-con e-child\" data-id=\"e02642e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ed14d5e elementor-widget elementor-widget-image\" data-id=\"ed14d5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"916\" height=\"917\" src=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png\" class=\"attachment-full size-full wp-image-1298\" alt=\"\" srcset=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png 916w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-300x300.png 300w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-150x150.png 150w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-768x769.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea954c4 elementor-widget elementor-widget-heading\" data-id=\"ea954c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">portf\u00f3lio<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b9c23f elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"3b9c23f\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"animated-text\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Mais do que im\u00f3veis, cuidamos de escolhas que definem um jeito de viver.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6dc4fbd elementor-widget elementor-widget-html\" data-id=\"6dc4fbd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  #animated-text {\r\n    font-family: \"Plus Jakarta Sans\", Sans-serif;\r\n    font-size: 50px;\r\n    font-weight: 400;\r\n    text-transform: uppercase;\r\n    line-height: 1.1; \/* Ajustado para melhor legibilidade *\/\r\n    color: #000000;\r\n    display: block;\r\n  }\r\n\r\n  \/* Impede que a palavra quebre no meio *\/\r\n  .word {\r\n    display: inline-block;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  #animated-text .char {\r\n    display: inline-block;\r\n    opacity: 0;\r\n    transform: translateY(12px);\r\n    filter: blur(4px);\r\n    will-change: opacity, transform, filter;\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  const textElement = document.getElementById(\"animated-text\");\r\n  const content = textElement.textContent.trim();\r\n  textElement.innerHTML = \"\";\r\n\r\n  \/\/ 1. Divide por palavras primeiro\r\n  const words = content.split(\/\\s+\/);\r\n  \r\n  words.forEach((word, wordIndex) => {\r\n    const wordSpan = document.createElement(\"span\");\r\n    wordSpan.classList.add(\"word\");\r\n\r\n    \/\/ 2. Divide a palavra em caracteres\r\n    word.split(\"\").forEach((char) => {\r\n      const charSpan = document.createElement(\"span\");\r\n      charSpan.textContent = char;\r\n      charSpan.classList.add(\"char\");\r\n      wordSpan.appendChild(charSpan);\r\n    });\r\n\r\n    textElement.appendChild(wordSpan);\r\n\r\n    \/\/ 3. Adiciona o espa\u00e7o ap\u00f3s a palavra (fora do span da palavra)\r\n    if (wordIndex < words.length - 1) {\r\n      textElement.appendChild(document.createTextNode(\"\\u00A0\"));\r\n    }\r\n  });\r\n\r\n  const chars = textElement.querySelectorAll(\".char\");\r\n  let rafId = null;\r\n\r\n  function easeOutCubic(t) {\r\n    return 1 - Math.pow(1 - t, 3);\r\n  }\r\n\r\n  function lerp(a, b, t) {\r\n    return a + (b - a) * t;\r\n  }\r\n\r\n  function animate() {\r\n    const rect = textElement.getBoundingClientRect();\r\n    const windowHeight = window.innerHeight;\r\n\r\n    const triggerStart = windowHeight * 0.9; \/\/ Ajustado para come\u00e7ar um pouco depois\r\n    const triggerEnd = 0;\r\n    const totalRange = triggerStart - triggerEnd;\r\n\r\n    const rawProgress = (triggerStart - rect.top) \/ totalRange;\r\n    const globalProgress = Math.min(Math.max(rawProgress, 0), 1);\r\n\r\n    const total = chars.length;\r\n\r\n    chars.forEach((char, index) => {\r\n      const overlap = 0.8; \/\/ Aumentado para um efeito mais fluido entre letras\r\n      const windowSize = (1 \/ total) * (1 + overlap * (total - 1));\r\n      const start = (index \/ total) * (1 - windowSize);\r\n      const end = start + windowSize;\r\n\r\n      const localProgress = Math.min(Math.max((globalProgress - start) \/ (end - start), 0), 1);\r\n      const eased = easeOutCubic(localProgress);\r\n\r\n      char.style.opacity = eased;\r\n      char.style.transform = `translateY(${lerp(15, 0, eased)}px)`;\r\n      char.style.filter = `blur(${lerp(5, 0, eased)}px)`;\r\n    });\r\n  }\r\n\r\n  function onScroll() {\r\n    if (!rafId) {\r\n      rafId = requestAnimationFrame(() => {\r\n        animate();\r\n        rafId = null;\r\n      });\r\n    }\r\n  }\r\n\r\n  window.addEventListener(\"scroll\", onScroll, { passive: true });\r\n  window.addEventListener(\"resize\", animate);\r\n  \r\n  \/\/ Timeout curto para garantir que o layout foi calculado antes da primeira execu\u00e7\u00e3o\r\n  setTimeout(animate, 50);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3360686 elementor-widget elementor-widget-html\" data-id=\"3360686\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<button class=\"botao\" onclick=\"window.location.href='\/denin\/imoveis'\">\r\n  <span class=\"botao-texto\"><span class=\"titulo-animado\">NOSSOS IM\u00d3VEIS<\/span><\/span>\r\n  <span class=\"botao-icon\">\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n      <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n    <\/svg>\r\n  <\/span>\r\n<\/button>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-efb9afa e-con-full e-flex e-con e-parent\" data-id=\"efb9afa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ae7a9e elementor-absolute elementor-widget elementor-widget-html\" data-id=\"4ae7a9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  .carousel-container {\r\n    width: 100%;\r\n    overflow: hidden;\r\n    position: relative;\r\n    padding: 20px 0;\r\n    \/* Fade nas bordas *\/\r\n    -webkit-mask-image: linear-gradient(\r\n      to right,\r\n      transparent 0%,\r\n      #EA990A 8%,\r\n      #EA990A 92%,\r\n      transparent 100%\r\n    );\r\n    mask-image: linear-gradient(\r\n      to right,\r\n      transparent 0%,\r\n      #EA990A 8%,\r\n      #EA990A 92%,\r\n      transparent 100%\r\n    );\r\n  }\r\n\r\n  .carousel-track {\r\n    display: flex;\r\n    width: max-content;\r\n    gap: clamp(24px, 3vw, 56px);\r\n    animation: marquee 120s linear infinite;\r\n    will-change: transform;\r\n  }\r\n\r\n  \/* Pausa ao hover no container *\/\r\n  .carousel-container:hover .carousel-track {\r\n    animation-play-state: paused;\r\n  }\r\n\r\n  .carousel-slide {\r\n    flex: 0 0 auto;\r\n    text-transform: uppercase;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 20px;\r\n        font-family: \"Plus Jakarta Sans\", Sans-serif;\r\n    font-size: clamp(4rem, 12vw, 14rem);\r\n    font-weight: 700;\r\n    color: transparent;\r\n    -webkit-text-stroke: 1.5px #EA990A;\r\n    white-space: nowrap;\r\n    cursor: default;\r\n    transition:\r\n      -webkit-text-stroke 0.4s ease,\r\n      color 0.4s ease,\r\n      transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);\r\n    user-select: none;\r\n  }\r\n\r\n\r\n  .carousel-slide:hover {\r\n    color: #EA990A;\r\n    -webkit-text-stroke: 1.5px transparent;\r\n    transform: scale(1.06) translateY(-2px);\r\n  }\r\n\r\n  .carousel-slide:hover::after {\r\n    color: #EA990A;\r\n  }\r\n\r\n  @keyframes marquee {\r\n    from { transform: translateX(0); }\r\n    to   { transform: translateX(-50%); }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"carousel-container\" aria-label=\"Regi\u00f5es atendidas\" role=\"marquee\">\r\n<div class=\"carousel-track\">\r\n    <div class=\"carousel-slide\">Im\u00f3veis<\/div>\r\n    <div class=\"carousel-slide\">Compra e Venda<\/div>\r\n    <div class=\"carousel-slide\">Loca\u00e7\u00e3o<\/div>\r\n    <div class=\"carousel-slide\">Atendimento<\/div>\r\n    <div class=\"carousel-slide\">Alto Padr\u00e3o<\/div>\r\n    <div class=\"carousel-slide\">Assessoria Jur\u00eddica<\/div>\r\n    \r\n    <div class=\"carousel-slide\">Im\u00f3veis<\/div>\r\n    <div class=\"carousel-slide\">Compra e Venda<\/div>\r\n    <div class=\"carousel-slide\">Loca\u00e7\u00e3o<\/div>\r\n    <div class=\"carousel-slide\">Atendimento<\/div>\r\n    <div class=\"carousel-slide\">Alto Padr\u00e3o<\/div>\r\n    <div class=\"carousel-slide\">Assessoria Jur\u00eddica<\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36b40e4 elementor-widget elementor-widget-image\" data-id=\"36b40e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1460\" height=\"726\" src=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/02\/download.webp\" class=\"attachment-full size-full wp-image-468\" alt=\"\" srcset=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/02\/download.webp 1460w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/02\/download-300x149.webp 300w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/02\/download-1024x509.webp 1024w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/02\/download-768x382.webp 768w\" sizes=\"(max-width: 1460px) 100vw, 1460px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cfbf962 e-flex e-con-boxed e-con e-parent\" data-id=\"cfbf962\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2dc8913 e-flex e-con-boxed e-con e-child\" data-id=\"2dc8913\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5c6a1d elementor-widget elementor-widget-image\" data-id=\"f5c6a1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"916\" height=\"917\" src=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png\" class=\"attachment-full size-full wp-image-1298\" alt=\"\" srcset=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png 916w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-300x300.png 300w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-150x150.png 150w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-768x769.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b66f448 elementor-widget elementor-widget-heading\" data-id=\"b66f448\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Como atuamos<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-05600d5 e-flex e-con-boxed e-con e-child\" data-id=\"05600d5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-086ca90 elementor-widget elementor-widget-html\" data-id=\"086ca90\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<button class=\"btn-inv\" onclick=\"window.location.href='\/denin\/imoveis'\">\r\n  <span class=\"btn-inv__texto\"><span class=\"btn-inv__animado\">Nosso Portf\u00f3lio<\/span><\/span>\r\n  <span class=\"btn-inv__icon\">\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n      <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n    <\/svg>\r\n  <\/span>\r\n<\/button>\r\n\r\n<style>\r\n  .btn-inv {\r\n    position: relative;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 15px;\r\n    font-family: \"Plus Jakarta Sans\", sans-serif;\r\n    font-weight: 600;\r\n    font-size: 14px;\r\n    letter-spacing: 2.5px;\r\n    text-transform: uppercase;\r\n    color: #EA990A;\r\n    background: linear-gradient(135deg, #ffffff 0%, #f5f5f5 100%);\r\n    border: none;\r\n    border-radius: 3px;\r\n    padding: 12px 36px;\r\n    cursor: pointer;\r\n    overflow: hidden;\r\n    box-shadow:\r\n      0 4px 15px rgba(0, 0, 0, 0.12),\r\n      0 1px 3px rgba(0, 0, 0, 0.08),\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.9);\r\n    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\r\n  }\r\n\r\n  \/* Shimmer layer *\/\r\n  .btn-inv::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0;\r\n    left: -100%;\r\n    width: 60%;\r\n    height: 100%;\r\n    background: linear-gradient(\r\n      120deg,\r\n      transparent 0%,\r\n      rgba(255, 255, 255, 0.4) 50%,\r\n      transparent 100%\r\n    );\r\n    transition: left 0.55s ease;\r\n    pointer-events: none;\r\n  }\r\n\r\n  \/* Fill layer \u2014 alaranjado *\/\r\n  .btn-inv::after {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(135deg, #EA990A 0%, #c9532c 100%);\r\n    opacity: 0;\r\n    transition: opacity 0.35s ease;\r\n    z-index: 0;\r\n  }\r\n\r\n  .btn-inv:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow:\r\n      0 8px 25px rgba(228, 108, 69, 0.45),\r\n      0 3px 8px rgba(0, 0, 0, 0.12),\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.2);\r\n  }\r\n\r\n  .btn-inv:hover::before {\r\n    left: 150%;\r\n  }\r\n\r\n  .btn-inv:hover::after {\r\n    opacity: 1;\r\n  }\r\n\r\n  .btn-inv:active {\r\n    transform: translateY(0px);\r\n    box-shadow:\r\n      0 3px 10px rgba(228, 108, 69, 0.3),\r\n      0 1px 3px rgba(0, 0, 0, 0.1);\r\n  }\r\n\r\n  .btn-inv__texto {\r\n    position: relative;\r\n    z-index: 1;\r\n    transition: color 0.35s ease;\r\n  }\r\n\r\n  .btn-inv__icon {\r\n    position: relative;\r\n    z-index: 1;\r\n    display: flex;\r\n    align-items: center;\r\n    transition: color 0.35s ease, transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);\r\n  }\r\n\r\n  .btn-inv:hover .btn-inv__texto,\r\n  .btn-inv:hover .btn-inv__icon {\r\n    color: #fff;\r\n  }\r\n\r\n  .btn-inv:hover .btn-inv__icon {\r\n    transform: translateX(5px);\r\n  }\r\n\r\n  .btn-inv:focus-visible {\r\n    outline: 2px solid #EA990A;\r\n    outline-offset: 4px;\r\n  }\r\n<\/style>\r\n\r\n<style>\r\n  .btn-inv__animado {\r\n    line-height: 1.2;\r\n  }\r\n  .btn-inv__letra {\r\n    display: inline-block;\r\n    opacity: 0;\r\n    transform: translateY(-80px) rotateX(90deg) scale(0.8);\r\n    filter: blur(4px);\r\n  }\r\n\r\n  .btn-inv__letra.visivel {\r\n    animation: btn-inv-cair 0.65s cubic-bezier(0.22, 1, 0.36, 1) forwards;\r\n  }\r\n\r\n  @keyframes btn-inv-cair {\r\n    0% {\r\n      opacity: 0;\r\n      transform: translateY(-80px) rotateX(90deg) scale(0.8);\r\n      filter: blur(6px);\r\n    }\r\n    60% {\r\n      opacity: 1;\r\n      filter: blur(0px);\r\n    }\r\n    75% {\r\n      transform: translateY(6px) rotateX(0deg) scale(1.02);\r\n    }\r\n    90% {\r\n      transform: translateY(-2px) rotateX(0deg) scale(0.99);\r\n    }\r\n    100% {\r\n      opacity: 1;\r\n      transform: translateY(0px) rotateX(0deg) scale(1);\r\n      filter: blur(0px);\r\n    }\r\n  }\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-023041d e-flex e-con-boxed e-con e-parent\" data-id=\"023041d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b536ec8 elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"b536ec8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">ASSESSORIA COMPLETA, DO PRIMEIRO CONTATO \u00c0S CHAVES.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a470a18 e-flex e-con-boxed e-con e-parent\" data-id=\"a470a18\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9756408 elementor-widget elementor-widget-html\" data-id=\"9756408\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@700;800&family=Barlow:wght@400;500&display=swap\" rel=\"stylesheet\">\r\n\r\n<div class=\"sc-cards-grid\">\r\n\r\n<!-- Card 1 -->\r\n<article class=\"sc-card\" data-index=\"01\">\r\n  <div class=\"sc-card__bg\"><\/div>\r\n  <div class=\"sc-card__border-anim\"><\/div>\r\n  <div class=\"sc-card__content\">\r\n    <span class=\"sc-card__number\">01<\/span>\r\n    <h3 class=\"sc-card__title\">IM\u00d3VEIS DE<br> ALTO PADR\u00c3O<\/h3>\r\n    <p class=\"sc-card__text\">Curadoria dos endere\u00e7os mais desejados de S\u00e3o Paulo, com localiza\u00e7\u00e3o, projeto e valoriza\u00e7\u00e3o diferenciados.<\/p>\r\n    <div class=\"sc-card__cta\">\r\n      <span>Saiba mais<\/span>\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"sc-card__icon-wrap\">\r\n    <svg viewBox=\"0 0 64 64\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <rect x=\"8\" y=\"32\" width=\"48\" height=\"24\" rx=\"2\"\/>\r\n      <path d=\"M16 32V20a4 4 0 0 1 4-4h24a4 4 0 0 1 4 4v12\"\/>\r\n      <line x1=\"32\" y1=\"32\" x2=\"32\" y2=\"56\"\/>\r\n      <line x1=\"8\" y1=\"44\" x2=\"56\" y2=\"44\"\/>\r\n      <path d=\"M20 20h24\"\/>\r\n      <circle cx=\"32\" cy=\"12\" r=\"4\"\/>\r\n    <\/svg>\r\n  <\/div>\r\n  <div class=\"sc-card__shine\"><\/div>\r\n<\/article>\r\n\r\n<!-- Card 2 -->\r\n<article class=\"sc-card\" data-index=\"02\">\r\n  <div class=\"sc-card__bg\"><\/div>\r\n  <div class=\"sc-card__border-anim\"><\/div>\r\n  <div class=\"sc-card__content\">\r\n    <span class=\"sc-card__number\">02<\/span>\r\n    <h3 class=\"sc-card__title\">COMPRA <br>E VENDA<\/h3>\r\n    <p class=\"sc-card__text\">Negocia\u00e7\u00e3o segura e \u00e1gil, com avalia\u00e7\u00e3o precisa e as melhores condi\u00e7\u00f5es do alto padr\u00e3o.<\/p>\r\n    <div class=\"sc-card__cta\">\r\n      <span>Saiba mais<\/span>\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"sc-card__icon-wrap\">\r\n    <svg viewBox=\"0 0 64 64\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <rect x=\"10\" y=\"10\" width=\"28\" height=\"36\" rx=\"2\"\/>\r\n      <line x1=\"16\" y1=\"20\" x2=\"32\" y2=\"20\"\/>\r\n      <line x1=\"16\" y1=\"27\" x2=\"32\" y2=\"27\"\/>\r\n      <line x1=\"16\" y1=\"34\" x2=\"26\" y2=\"34\"\/>\r\n      <path d=\"M36 30 L54 48 L48 54 L30 36 Z\"\/>\r\n      <circle cx=\"34\" cy=\"20\" r=\"6\"\/>\r\n    <\/svg>\r\n  <\/div>\r\n  <div class=\"sc-card__shine\"><\/div>\r\n<\/article>\r\n\r\n<!-- Card 3 -->\r\n<article class=\"sc-card\" data-index=\"03\">\r\n  <div class=\"sc-card__bg\"><\/div>\r\n  <div class=\"sc-card__border-anim\"><\/div>\r\n  <div class=\"sc-card__content\">\r\n    <span class=\"sc-card__number\">03<\/span>\r\n    <h3 class=\"sc-card__title\">LOCA\u00c7\u00c3O <br>DESCOMPLICADA<\/h3>\r\n    <p class=\"sc-card__text\">Assessoria completa para locar com agilidade, seguran\u00e7a e todo o suporte jur\u00eddico.<\/p>\r\n    <div class=\"sc-card__cta\">\r\n      <span>Saiba mais<\/span>\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"sc-card__icon-wrap\">\r\n    <svg viewBox=\"0 0 64 64\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <rect x=\"10\" y=\"14\" width=\"44\" height=\"36\" rx=\"2\"\/>\r\n      <line x1=\"10\" y1=\"24\" x2=\"54\" y2=\"24\"\/>\r\n      <line x1=\"22\" y1=\"14\" x2=\"22\" y2=\"24\"\/>\r\n      <line x1=\"42\" y1=\"14\" x2=\"42\" y2=\"24\"\/>\r\n      <path d=\"M20 34 l6 6 12-12\"\/>\r\n      <line x1=\"44\" y1=\"34\" x2=\"48\" y2=\"34\"\/>\r\n      <line x1=\"44\" y1=\"40\" x2=\"48\" y2=\"40\"\/>\r\n    <\/svg>\r\n  <\/div>\r\n  <div class=\"sc-card__shine\"><\/div>\r\n<\/article>\r\n\r\n<!-- Card 4 -->\r\n<article class=\"sc-card\" data-index=\"04\">\r\n  <div class=\"sc-card__bg\"><\/div>\r\n  <div class=\"sc-card__border-anim\"><\/div>\r\n  <div class=\"sc-card__content\">\r\n    <span class=\"sc-card__number\">04<\/span>\r\n    <h3 class=\"sc-card__title\">ASSESSORIA<br>JUR\u00cdDICA<\/h3>\r\n    <p class=\"sc-card__text\">Contratos, documenta\u00e7\u00e3o e tr\u00e2mites conduzidos por especialistas, do in\u00edcio ao fim.<\/p>\r\n    <div class=\"sc-card__cta\">\r\n      <span>Saiba mais<\/span>\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"sc-card__icon-wrap\">\r\n    <svg viewBox=\"0 0 64 64\" fill=\"none\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <rect x=\"10\" y=\"28\" width=\"18\" height=\"28\"\/>\r\n      <rect x=\"36\" y=\"18\" width=\"18\" height=\"38\"\/>\r\n      <line x1=\"6\" y1=\"56\" x2=\"58\" y2=\"56\"\/>\r\n      <line x1=\"14\" y1=\"36\" x2=\"24\" y2=\"36\"\/>\r\n      <line x1=\"14\" y1=\"44\" x2=\"24\" y2=\"44\"\/>\r\n      <line x1=\"40\" y1=\"26\" x2=\"50\" y2=\"26\"\/>\r\n      <line x1=\"40\" y1=\"34\" x2=\"50\" y2=\"34\"\/>\r\n      <line x1=\"40\" y1=\"42\" x2=\"50\" y2=\"42\"\/>\r\n    <\/svg>\r\n  <\/div>\r\n  <div class=\"sc-card__shine\"><\/div>\r\n<\/article>\r\n\r\n<style>\r\n.sc-card {\r\n  --orange:   #EA990A;\r\n  --orange-h: #F5AC2B;\r\n  --card-bg:  transparent;\r\n  --muted:    #7fa8bc;\r\n  --dur:      0.55s;\r\n  --ease:     cubic-bezier(0.23, 1, 0.32, 1);\r\n\r\n  font-family: \"Plus Jakarta Sans\", Sans-serif;\r\n  position: relative;\r\n  overflow: hidden;\r\n  background: var(--card-bg);\r\n  cursor: pointer;\r\n  min-height: 420px;\r\n  border: 1px solid #ffffff20;\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: space-between;\r\n  padding: 36px 28px 36px;\r\n  transition: transform var(--dur) var(--ease);\r\n  isolation: isolate;\r\n  box-sizing: border-box;\r\n}\r\n\r\n.sc-card__bg {\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(135deg, #1a4a63 0%, #0b2030 60%, #0d1f2e 100%);\r\n  opacity: 0;\r\n  transition: opacity var(--dur) var(--ease);\r\n  z-index: 0;\r\n}\r\n\r\n.sc-card__border-anim {\r\n  position: absolute;\r\n  inset: 0;\r\n  z-index: 1;\r\n  pointer-events: none;\r\n}\r\n.sc-card__border-anim::before,\r\n.sc-card__border-anim::after {\r\n  content: '';\r\n  position: absolute;\r\n  background: var(--orange);\r\n  transition: all var(--dur) var(--ease);\r\n}\r\n.sc-card__border-anim::before {\r\n  top: 0; left: 0;\r\n  height: 3px; width: 0%;\r\n}\r\n.sc-card__border-anim::after {\r\n  top: 0; left: 0;\r\n  width: 3px; height: 0%;\r\n}\r\n\r\n.sc-card__shine {\r\n  position: absolute;\r\n  inset: 0;\r\n  background: linear-gradient(115deg, transparent 40%, rgba(255,255,255,0.06) 50%, transparent 60%);\r\n  transform: translateX(-100%);\r\n  transition: transform 0.7s var(--ease);\r\n  z-index: 2;\r\n  pointer-events: none;\r\n}\r\n\r\n.sc-card__content {\r\n  position: relative;\r\n  z-index: 3;\r\n  flex: 1;\r\n}\r\n\r\n.sc-card__number {\r\n  font-family: \"Plus Jakarta Sans\", Sans-serif;\r\n  font-size: 11px;\r\n  font-weight: 700;\r\n  letter-spacing: 4px;\r\n  color: var(--orange);\r\n  opacity: 0.7;\r\n  display: block;\r\n  margin-bottom: 20px;\r\n  transition: opacity var(--dur) var(--ease);\r\n}\r\n\r\n.sc-card__title {\r\n  font-family: \"Plus Jakarta Sans\", Sans-serif;\r\n  font-size: clamp(22px, 2.1vw, 28px);\r\n  font-weight: 800;\r\n  line-height: 1.0;\r\n  letter-spacing: 0.3px;\r\n  overflow-wrap: break-word;\r\n  word-break: break-word;\r\n  hyphens: auto;\r\n  color: #fff;\r\n  text-transform: uppercase;\r\n  margin-bottom: 20px;\r\n  transition: color var(--dur) var(--ease), transform var(--dur) var(--ease);\r\n}\r\n\r\n.sc-card__text {\r\n  font-size: 15px;\r\n  line-height: 1.65;\r\n  color: var(--muted);\r\n  max-width: 240px;\r\n  transition: color var(--dur) var(--ease), transform var(--dur) var(--ease);\r\n}\r\n\r\n.sc-card__cta {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 8px;\r\n  margin-top: 24px;\r\n  font-size: 13px;\r\n  font-weight: 600;\r\n  letter-spacing: 1.5px;\r\n  text-transform: uppercase;\r\n  color: var(--orange);\r\n  opacity: 0;\r\n  transform: translateY(12px);\r\n  transition: opacity 0.35s var(--ease) 0.1s, transform 0.35s var(--ease) 0.1s;\r\n}\r\n.sc-card__cta svg {\r\n  width: 18px;\r\n  height: 18px;\r\n  transition: transform 0.3s var(--ease);\r\n}\r\n\r\n.sc-card__icon-wrap {\r\n  position: relative;\r\n  z-index: 3;\r\n  width: 72px;\r\n  height: 72px;\r\n  background: var(--orange);\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  margin-top: 32px;\r\n  align-self: flex-start;\r\n  transition: background var(--dur) var(--ease),\r\n              transform var(--dur) var(--ease),\r\n              box-shadow var(--dur) var(--ease);\r\n  clip-path: polygon(0 0, 100% 0, 100% 75%, 75% 100%, 0 100%);\r\n}\r\n.sc-card__icon-wrap svg {\r\n  width: 36px;\r\n  height: 36px;\r\n  transition: transform var(--dur) var(--ease);\r\n}\r\n\r\n.sc-card:hover { transform: translateY(-6px); z-index: 2; }\r\n.sc-card:hover .sc-card__bg                 { opacity: 1; }\r\n.sc-card:hover .sc-card__border-anim::before { width: 100%; }\r\n.sc-card:hover .sc-card__border-anim::after  { height: 100%; }\r\n.sc-card:hover .sc-card__shine              { transform: translateX(100%); }\r\n.sc-card:hover .sc-card__number             { opacity: 1; }\r\n.sc-card:hover .sc-card__title              { transform: translateX(4px); }\r\n.sc-card:hover .sc-card__text               { color: #b0ccd8; transform: translateX(4px); }\r\n.sc-card:hover .sc-card__cta                { opacity: 1; transform: translateY(0); }\r\n.sc-card:hover .sc-card__cta svg            { transform: translateX(4px); }\r\n.sc-card:hover .sc-card__icon-wrap          { background: var(--orange-h); transform: scale(1.08); box-shadow: 0 8px 30px rgba(234,153,10,0.45); }\r\n.sc-card:hover .sc-card__icon-wrap svg      { transform: scale(1.1) rotate(-5deg); }\r\n\r\n@keyframes sc-fadeUp {\r\n  from { opacity: 0; transform: translateY(30px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n.sc-card { animation: sc-fadeUp 0.7s cubic-bezier(0.23,1,0.32,1) both; }\r\n.sc-card:nth-of-type(1) { animation-delay: 0.05s; }\r\n.sc-card:nth-of-type(2) { animation-delay: 0.15s; }\r\n.sc-card:nth-of-type(3) { animation-delay: 0.25s; }\r\n.sc-card:nth-of-type(4) { animation-delay: 0.35s; }\r\n.sc-cards-grid {\r\n  display: flex;\r\n  gap: 5px;\r\n  flex-wrap: wrap;\r\n}\r\n.sc-cards-grid .sc-card {\r\n  flex: 1 1 220px;\r\n  gap: 15px;\r\n}\r\n<\/style>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18811d6 e-flex e-con-boxed e-con e-parent\" data-id=\"18811d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2901ec6 e-con-full e-flex e-con e-child\" data-id=\"2901ec6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-21672ad elementor-widget elementor-widget-counter\" data-id=\"21672ad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">bairros nobres atendidos<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"12\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58aa5ec elementor-widget elementor-widget-html\" data-id=\"58aa5ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"divider\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-821d7fe elementor-widget elementor-widget-counter\" data-id=\"821d7fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">assessoria completa<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"360\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">\u00b0<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5125858 elementor-widget elementor-widget-html\" data-id=\"5125858\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"divider\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e003fe elementor-widget elementor-widget-counter\" data-id=\"1e003fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">dedica\u00e7\u00e3o ao alto padr\u00e3o<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"100\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\">%<\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c5d1265 e-flex e-con-boxed e-con e-parent\" data-id=\"c5d1265\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-482f8fe e-con-full e-flex e-con e-child\" data-id=\"482f8fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-184ad92 efeito elementor-widget elementor-widget-image\" data-id=\"184ad92\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"1080\" height=\"1434\" src=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FOTO-FUNDO.png\" class=\"attachment-full size-full wp-image-1321\" alt=\"\" srcset=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FOTO-FUNDO.png 1080w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FOTO-FUNDO-226x300.png 226w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FOTO-FUNDO-771x1024.png 771w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FOTO-FUNDO-768x1020.png 768w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-58ebe87 e-con-full e-flex e-con e-child\" data-id=\"58ebe87\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-bac7f1e e-con-full e-flex e-con e-child\" data-id=\"bac7f1e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a6604a elementor-widget elementor-widget-image\" data-id=\"9a6604a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"916\" height=\"917\" src=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png\" class=\"attachment-full size-full wp-image-1298\" alt=\"\" srcset=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png 916w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-300x300.png 300w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-150x150.png 150w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-768x769.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f88bc3 elementor-widget elementor-widget-heading\" data-id=\"7f88bc3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Nosso Compromisso<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8bbfef1 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"8bbfef1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInRight&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Excel\u00eancia e discri\u00e7\u00e3o em cada detalhe da sua escolha.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71a983d elementor-widget elementor-widget-text-editor\" data-id=\"71a983d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Na Denin Fil\u00eato, unimos a curadoria criteriosa dos melhores endere\u00e7os \u00e0 assessoria completa, jur\u00eddica e burocr\u00e1tica para que cada compra, venda ou loca\u00e7\u00e3o seja conduzida com transpar\u00eancia, agilidade e total tranquilidade.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-712638a elementor-widget elementor-widget-html\" data-id=\"712638a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"stats-box\">\r\n  <ul>\r\n    <li>\r\n      <strong>Curadoria Exclusiva<\/strong>\r\n      de im\u00f3veis de alto padr\u00e3o nos endere\u00e7os mais valorizados de S\u00e3o Paulo.\r\n    <\/li>\r\n    <li>\r\n      <strong>Assessoria Completa<\/strong>\r\n      suporte jur\u00eddico e burocr\u00e1tico do primeiro contato \u00e0 assinatura.\r\n    <\/li>\r\n    <li>\r\n      <strong>Presen\u00e7a Estrat\u00e9gica<\/strong>\r\n      atua\u00e7\u00e3o focada na zona sul de S\u00e3o Paulo, Alphaville e Barueri.\r\n    <\/li>\r\n  <\/ul>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5419ea elementor-widget elementor-widget-html\" data-id=\"c5419ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<button class=\"botao\" onclick=\"window.location.href='\/denin\/imoveis'\">\r\n  <span class=\"botao-texto\"><span class=\"titulo-animado\">Nosso Portf\u00f3lio<\/span><\/span>\r\n  <span class=\"botao-icon\">\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n      <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n    <\/svg>\r\n  <\/span>\r\n<\/button>\r\n\r\n<style>\r\n  .botao {\r\n    position: relative;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 15px;\r\n    font-family: \"Plus Jakarta Sans\", sans-serif;\r\n    font-weight: 600;\r\n    font-size: 14px;\r\n    letter-spacing: 2.5px;\r\n    text-transform: uppercase;\r\n    color: #fff;\r\n    background: linear-gradient(135deg, #EA990A 0%, #c9532c 100%);\r\n    border: none;\r\n    border-radius: 3px;\r\n    padding: 12px 36px;\r\n    cursor: pointer;\r\n    overflow: hidden;\r\n    box-shadow:\r\n      0 4px 15px rgba(228, 108, 69, 0.35),\r\n      0 1px 3px rgba(0, 0, 0, 0.15),\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.15);\r\n    transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\r\n  }\r\n\r\n  \/* Shimmer layer *\/\r\n  .botao::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0;\r\n    left: -100%;\r\n    width: 60%;\r\n    height: 100%;\r\n    background: linear-gradient(\r\n      120deg,\r\n      transparent 0%,\r\n      rgba(255, 255, 255, 0.18) 50%,\r\n      transparent 100%\r\n    );\r\n    transition: left 0.55s ease;\r\n    pointer-events: none;\r\n  }\r\n\r\n  \/* Fill layer *\/\r\n  .botao::after {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(135deg, #fff 0%, #f5f5f5 100%);\r\n    opacity: 0;\r\n    transition: opacity 0.35s ease;\r\n    z-index: 0;\r\n  }\r\n\r\n  .botao:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow:\r\n      0 8px 25px rgba(228, 108, 69, 0.45),\r\n      0 3px 8px rgba(0, 0, 0, 0.12),\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.2);\r\n  }\r\n\r\n  .botao:hover::before {\r\n    left: 150%;\r\n  }\r\n\r\n  .botao:hover::after {\r\n    opacity: 1;\r\n  }\r\n\r\n  .botao:active {\r\n    transform: translateY(0px);\r\n    box-shadow:\r\n      0 3px 10px rgba(228, 108, 69, 0.3),\r\n      0 1px 3px rgba(0, 0, 0, 0.1);\r\n  }\r\n\r\n  .botao-texto {\r\n    position: relative;\r\n    z-index: 1;\r\n    transition: color 0.35s ease;\r\n  }\r\n\r\n  .botao-icon {\r\n    position: relative;\r\n    z-index: 1;\r\n    display: flex;\r\n    align-items: center;\r\n    transition: color 0.35s ease, transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);\r\n  }\r\n\r\n  .botao:hover .botao-texto,\r\n  .botao:hover .botao-icon {\r\n    color: #EA990A;\r\n  }\r\n\r\n  .botao:hover .botao-icon {\r\n    transform: translateX(5px);\r\n  }\r\n\r\n  .botao:focus-visible {\r\n    outline: 2px solid #EA990A;\r\n    outline-offset: 4px;\r\n  }\r\n<\/style>\r\n<style>\r\n  .titulo-animado {\r\n    line-height: 1.2;\r\n  }\r\n  .letra {\r\n    display: inline-block;\r\n    opacity: 0;\r\n    transform: translateY(-80px) rotateX(90deg) scale(0.8);\r\n    filter: blur(4px);\r\n  }\r\n\r\n  .letra.visivel {\r\n    animation: cair 0.65s cubic-bezier(0.22, 1, 0.36, 1) forwards;\r\n  }\r\n\r\n  .destaque {\r\n    background: linear-gradient(135deg, #EA990A 0%, #c9532c 100%);\r\n    -webkit-background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    background-clip: text;\r\n  }\r\n\r\n  @keyframes cair {\r\n    0% {\r\n      opacity: 0;\r\n      transform: translateY(-80px) rotateX(90deg) scale(0.8);\r\n      filter: blur(6px);\r\n    }\r\n    60% {\r\n      opacity: 1;\r\n      filter: blur(0px);\r\n    }\r\n    75% {\r\n      transform: translateY(6px) rotateX(0deg) scale(1.02);\r\n    }\r\n    90% {\r\n      transform: translateY(-2px) rotateX(0deg) scale(0.99);\r\n    }\r\n    100% {\r\n      opacity: 1;\r\n      transform: translateY(0px) rotateX(0deg) scale(1);\r\n      filter: blur(0px);\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  document.addEventListener(\"DOMContentLoaded\", () => {\r\n    const titulo = document.querySelector(\".titulo-animado\");\r\n\r\n    \/\/ Percorre todos os n\u00f3s de texto, preservando spans (como .destaque)\r\n    function envolverLetras(node) {\r\n      if (node.nodeType === Node.TEXT_NODE) {\r\n        const texto = node.textContent;\r\n        const fragment = document.createDocumentFragment();\r\n\r\n        for (const char of texto) {\r\n          if (char === \" \" || char === \"\\n\") {\r\n            fragment.appendChild(document.createTextNode(char));\r\n          } else {\r\n            const span = document.createElement(\"span\");\r\n            span.classList.add(\"letra\");\r\n            span.textContent = char;\r\n            fragment.appendChild(span);\r\n          }\r\n        }\r\n\r\n        node.parentNode.replaceChild(fragment, node);\r\n\r\n      } else if (\r\n        node.nodeType === Node.ELEMENT_NODE &&\r\n        node.nodeName !== \"BR\"\r\n      ) {\r\n        Array.from(node.childNodes).forEach(envolverLetras);\r\n      }\r\n    }\r\n\r\n    envolverLetras(titulo);\r\n\r\n    \/\/ Pega todas as letras e embaralha os delays\r\n    const letras = Array.from(titulo.querySelectorAll(\".letra\"));\r\n    const totalDuracao = 1.8; \/\/ segundos para todas as letras aparecerem\r\n\r\n    \/\/ Gera delays aleat\u00f3rios \u00fanicos\r\n    const delays = letras.map(() => Math.random() * totalDuracao);\r\n\r\n    letras.forEach((letra, i) => {\r\n      setTimeout(() => {\r\n        letra.classList.add(\"visivel\");\r\n      }, delays[i] * 1000);\r\n    });\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2f35b74 e-flex e-con-boxed e-con e-parent\" data-id=\"2f35b74\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-93eff50 e-con-full e-flex e-con e-child\" data-id=\"93eff50\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32d3e56 elementor-widget elementor-widget-image\" data-id=\"32d3e56\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"916\" height=\"917\" src=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png\" class=\"attachment-full size-full wp-image-1298\" alt=\"\" srcset=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png 916w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-300x300.png 300w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-150x150.png 150w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-768x769.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a43fc1d elementor-widget elementor-widget-heading\" data-id=\"a43fc1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">nosso portf\u00f3lio<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c9bb126 e-con-full e-flex e-con e-child\" data-id=\"c9bb126\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec73636 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"ec73636\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Excel\u00eancia em<br>Comercializa\u00e7\u00e3o de <span class=\"destaque\">IM\u00d3VEIS<\/span><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e3f3d30 e-con-full e-flex e-con e-parent\" data-id=\"e3f3d30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9ce94c7 elementor-widget elementor-widget-html\" data-id=\"9ce94c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,400;0,500;1,400&family=DM+Sans:wght@300;400;500&family=DM+Mono:wght@300&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  #emp-root *,\r\n  #emp-root *::before,\r\n  #emp-root *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n\r\n  #emp-root {\r\n    --ease: cubic-bezier(0.76, 0, 0.24, 1);\r\n    --speed: 0.9s;\r\n    --gold: #EA990A;\r\n    --gold-muted: rgba(228,108,69,0.35);\r\n    --white: #f5f2ed;\r\n    --ink: #0c0b09;\r\n\r\n    position: relative;\r\n    width: 100%;\r\n    height: 100vh;\r\n    min-height: 640px;\r\n    max-height: 900px;\r\n    background: var(--ink);\r\n    font-family: 'DM Sans', sans-serif;\r\n    overflow: hidden;\r\n    user-select: none;\r\n    -webkit-user-select: none;\r\n  }\r\n\r\n  \/* GRAIN *\/\r\n  #emp-root::after {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 30;\r\n    pointer-events: none;\r\n    opacity: 0.06;\r\n    background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");\r\n    background-size: 200px;\r\n    mix-blend-mode: overlay;\r\n  }\r\n\r\n  \/* BG *\/\r\n  #emp-bg {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 0;\r\n  }\r\n  #emp-root .emp-bg-slide {\r\n    position: absolute;\r\n    inset: 0;\r\n    background-size: cover;\r\n    background-position: center;\r\n    opacity: 0;\r\n    transform: scale(1.04);\r\n    transition: opacity 1.4s var(--ease), transform 7s linear;\r\n  }\r\n  #emp-root .emp-bg-slide.active {\r\n    opacity: 1;\r\n    transform: scale(1);\r\n  }\r\n  #emp-root .emp-bg-slide::after {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    background:\r\n      linear-gradient(to right, rgba(12,11,9,0.82) 0%, rgba(12,11,9,0.3) 50%, rgba(12,11,9,0.65) 100%),\r\n      linear-gradient(to bottom, rgba(12,11,9,0.2) 0%, rgba(12,11,9,0.7) 100%);\r\n  }\r\n\r\n  \/* TOP STRIP *\/\r\n  #emp-root .emp-top {\r\n    position: absolute;\r\n    top: 0; left: 0; right: 0;\r\n    z-index: 20;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    padding: 32px 48px;\r\n    border-bottom: 1px solid rgba(228,108,69,0.12);\r\n  }\r\n  #emp-root .emp-eyebrow {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 16px;\r\n    color: var(--gold);\r\n    font-family: 'DM Mono', monospace;\r\n    font-size: 0.65rem;\r\n    letter-spacing: 0.25em;\r\n    text-transform: uppercase;\r\n    font-weight: 300;\r\n  }\r\n  #emp-root .emp-eyebrow-line {\r\n    width: 36px;\r\n    height: 1px;\r\n    background: var(--gold);\r\n    opacity: 0.6;\r\n  }\r\n  #emp-root .emp-counter {\r\n    font-family: 'DM Mono', monospace;\r\n    font-size: 0.65rem;\r\n    letter-spacing: 0.15em;\r\n    color: rgba(245,242,237,0.35);\r\n  }\r\n  #emp-root .emp-counter span { color: var(--gold); }\r\n\r\n  \/* STAGE *\/\r\n  #emp-root .emp-stage {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 10;\r\n    display: flex;\r\n    align-items: center;\r\n  }\r\n\r\n  \/* INFO PANEL *\/\r\n  #emp-root .emp-info-panel {\r\n    position: absolute;\r\n    left: 48px;\r\n    bottom: 80px;\r\n    width: min(480px, 45vw);\r\n    z-index: 15;\r\n  }\r\n  #emp-root .emp-index-num {\r\n    font-family: 'Playfair Display', serif;\r\n    font-size: clamp(4rem, 8vw, 7rem);\r\n    font-weight: 400;\r\n    font-style: italic;\r\n    color: rgba(228,108,69,0.12);\r\n    line-height: 1;\r\n    margin-bottom: -20px;\r\n    letter-spacing: -0.02em;\r\n  }\r\n  #emp-root .emp-title-wrap { overflow: hidden; }\r\n  #emp-root .emp-title {\r\n    font-family: 'Playfair Display', serif;\r\n    font-size: clamp(1.8rem, 3.5vw, 3.2rem);\r\n    font-weight: 400;\r\n    color: var(--white);\r\n    line-height: 1.15;\r\n    letter-spacing: 0.01em;\r\n    transform: translateY(100%);\r\n    transition: transform var(--speed) var(--ease);\r\n  }\r\n  #emp-root .emp-title.revealed { transform: translateY(0); }\r\n  #emp-root .emp-meta {\r\n    margin-top: 20px;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 20px;\r\n    opacity: 0;\r\n    transform: translateY(12px);\r\n    transition: opacity 0.6s ease 0.2s, transform 0.6s ease 0.2s;\r\n  }\r\n  #emp-root .emp-meta.revealed { opacity: 1; transform: translateY(0); }\r\n  #emp-root .emp-divider-v {\r\n    width: 1px;\r\n    height: 28px;\r\n    background: var(--gold-muted);\r\n    flex-shrink: 0;\r\n  }\r\n  #emp-root .emp-cta {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 10px;\r\n    padding: 11px 24px;\r\n    border: 1px solid var(--gold-muted);\r\n    color: var(--gold);\r\n    font-family: 'DM Mono', monospace;\r\n    font-size: 0.62rem;\r\n    letter-spacing: 0.22em;\r\n    text-transform: uppercase;\r\n    text-decoration: none;\r\n    position: relative;\r\n    overflow: hidden;\r\n    transition: border-color 0.35s ease;\r\n  }\r\n  #emp-root .emp-cta::before {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    background: var(--gold);\r\n    transform: translateX(-101%);\r\n    transition: transform 0.4s var(--ease);\r\n  }\r\n  #emp-root .emp-cta:hover::before { transform: translateX(0); }\r\n  #emp-root .emp-cta:hover { color: var(--ink); border-color: var(--gold); }\r\n  #emp-root .emp-cta span,\r\n  #emp-root .emp-cta svg { position: relative; z-index: 1; }\r\n\r\n  \/* RAIL *\/\r\n  #emp-root .emp-rail {\r\n    position: absolute;\r\n    right: 0;\r\n    top: 50%;\r\n    transform: translateY(-50%);\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 16px;\r\n    padding-right: 48px;\r\n    z-index: 15;\r\n  }\r\n  #emp-root .emp-card {\r\n    position: relative;\r\n    cursor: pointer;\r\n    transition: all var(--speed) var(--ease);\r\n    will-change: transform, opacity;\r\n    flex-shrink: 0;\r\n  }\r\n  #emp-root .emp-card.center {\r\n    width: clamp(220px, 22vw, 300px);\r\n    opacity: 1;\r\n    transform: scale(1);\r\n    z-index: 3;\r\n  }\r\n  #emp-root .emp-card.adjacent {\r\n    width: clamp(150px, 14vw, 200px);\r\n    opacity: 0.55;\r\n    transform: scale(0.88);\r\n    z-index: 2;\r\n  }\r\n  #emp-root .emp-card.far {\r\n    width: clamp(120px, 10vw, 160px);\r\n    opacity: 0.28;\r\n    transform: scale(0.78);\r\n    z-index: 1;\r\n  }\r\n  #emp-root .emp-card.adjacent:hover,\r\n  #emp-root .emp-card.far:hover {\r\n    opacity: 0.8;\r\n    transform: scale(0.92) translateY(-4px);\r\n  }\r\n  #emp-root .emp-card-inner {\r\n    position: relative;\r\n    overflow: hidden;\r\n    border-radius: 2px;\r\n  }\r\n  #emp-root .emp-card.center .emp-card-inner {\r\n    height: clamp(300px, 40vh, 500px);\r\n    box-shadow: 0 0 0 1px rgba(228,108,69,0.2), 0 30px 60px rgba(0,0,0,0.5), 0 4px 16px rgba(0,0,0,0.3);\r\n  }\r\n  #emp-root .emp-card.adjacent .emp-card-inner {\r\n    height: clamp(220px, 30vh, 380px);\r\n    box-shadow: 0 16px 40px rgba(0,0,0,0.45);\r\n  }\r\n  #emp-root .emp-card.far .emp-card-inner {\r\n    height: clamp(180px, 25vh, 300px);\r\n    box-shadow: 0 8px 24px rgba(0,0,0,0.4);\r\n  }\r\n  #emp-root .emp-card img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    display: block;\r\n    transition: transform 0.8s var(--ease);\r\n    will-change: transform;\r\n  }\r\n  #emp-root .emp-card.center:hover img { transform: scale(1.04); }\r\n  #emp-root .emp-card-veil {\r\n    position: absolute;\r\n    inset: 0;\r\n    transition: background var(--speed) var(--ease);\r\n  }\r\n  #emp-root .emp-card.center .emp-card-veil {\r\n    background: linear-gradient(to top, rgba(12,11,9,0.6) 0%, transparent 50%);\r\n  }\r\n  #emp-root .emp-card.adjacent .emp-card-veil { background: rgba(12,11,9,0.45); }\r\n  #emp-root .emp-card.far     .emp-card-veil { background: rgba(12,11,9,0.6); }\r\n  #emp-root .emp-card.center .emp-card-inner::before {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    border: 1px solid rgba(228,108,69,0.3);\r\n    z-index: 2;\r\n    pointer-events: none;\r\n    transition: border-color 0.4s ease;\r\n  }\r\n  #emp-root .emp-card.center:hover .emp-card-inner::before {\r\n    border-color: rgba(228,108,69,0.6);\r\n  }\r\n  #emp-root .emp-card-label {\r\n    position: absolute;\r\n    bottom: 18px;\r\n    left: 18px;\r\n    z-index: 3;\r\n    opacity: 0;\r\n    transform: translateY(6px);\r\n    transition: opacity 0.4s ease, transform 0.4s ease;\r\n  }\r\n  #emp-root .emp-card.center .emp-card-label { opacity: 1; transform: translateY(0); }\r\n  #emp-root .emp-card-label-text {\r\n    font-family: 'DM Mono', monospace;\r\n    font-size: 0.6rem;\r\n    letter-spacing: 0.2em;\r\n    color: rgba(245,242,237,0.55);\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  \/* BOTTOM BAR *\/\r\n  #emp-root .emp-bottom {\r\n    position: absolute;\r\n    bottom: 0; left: 0; right: 0;\r\n    z-index: 20;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    padding: 22px 48px;\r\n    border-top: 1px solid rgba(228,108,69,0.1);\r\n  }\r\n  #emp-root .emp-dots { display: flex; align-items: center; gap: 8px; }\r\n  #emp-root .emp-dot {\r\n    height: 2px;\r\n    background: rgba(245,242,237,0.2);\r\n    cursor: pointer;\r\n    transition: all 0.5s var(--ease);\r\n    border-radius: 1px;\r\n  }\r\n  #emp-root .emp-dot.active { background: var(--gold); }\r\n  #emp-root .emp-navs { display: flex; gap: 12px; }\r\n  #emp-root .emp-nav-btn {\r\n    width: 44px;\r\n    height: 44px;\r\n    border: 1px solid rgba(228,108,69,0.25);\r\n    border-radius: 50%;\r\n    background: transparent;\r\n    color: rgba(245,242,237,0.55);\r\n    cursor: pointer;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    transition: all 0.35s ease;\r\n    position: relative;\r\n    overflow: hidden;\r\n  }\r\n  #emp-root .emp-nav-btn::before {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    border-radius: 50%;\r\n    background: var(--gold);\r\n    transform: scale(0);\r\n    transition: transform 0.35s var(--ease);\r\n  }\r\n  #emp-root .emp-nav-btn:hover::before { transform: scale(1); }\r\n  #emp-root .emp-nav-btn:hover { border-color: var(--gold); color: var(--ink); }\r\n  #emp-root .emp-nav-btn svg { position: relative; z-index: 1; }\r\n  #emp-root .emp-progress {\r\n    width: 120px;\r\n    height: 1px;\r\n    background: rgba(228,108,69,0.15);\r\n    position: relative;\r\n    overflow: hidden;\r\n  }\r\n  #emp-root .emp-progress-fill {\r\n    position: absolute;\r\n    left: 0; top: 0; bottom: 0;\r\n    background: var(--gold);\r\n    transition: width 0.5s var(--ease);\r\n  }\r\n\r\n  \/* LOADING *\/\r\n  #emp-root .emp-loading {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 50;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    background: var(--ink);\r\n    transition: opacity 0.8s ease;\r\n    gap: 24px;\r\n  }\r\n  #emp-root .emp-loading.hide { opacity: 0; pointer-events: none; }\r\n  #emp-root .emp-spinner {\r\n    width: 40px;\r\n    height: 40px;\r\n    border: 1px solid rgba(228,108,69,0.2);\r\n    border-top-color: var(--gold);\r\n    border-radius: 50%;\r\n    animation: emp-spin 1s linear infinite;\r\n  }\r\n  #emp-root .emp-loading-text {\r\n    font-family: 'DM Mono', monospace;\r\n    font-size: 0.6rem;\r\n    letter-spacing: 0.3em;\r\n    color: rgba(228,108,69,0.4);\r\n    text-transform: uppercase;\r\n  }\r\n  @keyframes emp-spin { to { transform: rotate(360deg); } }\r\n\r\n  \/* RESPONSIVE *\/\r\n  @media (max-width: 900px) {\r\n    #emp-root .emp-top        { padding: 24px 28px; }\r\n    #emp-root .emp-info-panel { left: 28px; bottom: 72px; width: min(360px, 90vw); }\r\n    #emp-root .emp-rail       { padding-right: 28px; gap: 12px; }\r\n    #emp-root .emp-bottom     { padding: 18px 28px; }\r\n    #emp-root .emp-card.far   { display: none; }\r\n  }\r\n  @media (max-width: 600px) {\r\n    #emp-root .emp-rail       { display: none; }\r\n    #emp-root .emp-info-panel { left: 24px; right: 24px; bottom: 70px; width: auto; }\r\n    #emp-root .emp-bottom     { padding: 16px 24px; }\r\n    #emp-root .emp-top        { padding: 20px 24px; }\r\n    #emp-root .emp-index-num  { font-size: 3.5rem; }\r\n    #emp-root .emp-progress   { width: 60px; }\r\n  }\r\n<\/style>\r\n\r\n<div id=\"emp-root\">\r\n\r\n  <div class=\"emp-loading\" id=\"emp-loading\">\r\n    <div class=\"emp-spinner\"><\/div>\r\n    <div class=\"emp-loading-text\">Carregando<\/div>\r\n  <\/div>\r\n\r\n  <div id=\"emp-bg\"><\/div>\r\n\r\n  <div class=\"emp-top\">\r\n    <div class=\"emp-eyebrow\">\r\n      <div class=\"emp-eyebrow-line\"><\/div>\r\n      Nossos Empreendimentos\r\n    <\/div>\r\n    <div class=\"emp-counter\">\r\n      <span id=\"emp-curr-num\">01<\/span> &thinsp;\/&thinsp; <span id=\"emp-total-num\">\u2014<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"emp-stage\">\r\n    <div class=\"emp-info-panel\">\r\n      <div class=\"emp-index-num\" id=\"emp-big-num\">01<\/div>\r\n      <div class=\"emp-title-wrap\">\r\n        <div class=\"emp-title\" id=\"emp-title\">\u2014<\/div>\r\n      <\/div>\r\n      <div class=\"emp-meta\" id=\"emp-meta\">\r\n        <div class=\"emp-divider-v\"><\/div>\r\n        <a class=\"emp-cta\" id=\"emp-cta\" href=\"#\" target=\"_blank\">\r\n          <span>Conhecer<\/span>\r\n          <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n            <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\r\n            <polyline points=\"12 5 19 12 12 19\"\/>\r\n          <\/svg>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"emp-rail\" id=\"emp-rail\"><\/div>\r\n  <\/div>\r\n\r\n  <div class=\"emp-bottom\">\r\n    <div class=\"emp-dots\" id=\"emp-dots\"><\/div>\r\n    <div class=\"emp-progress\">\r\n      <div class=\"emp-progress-fill\" id=\"emp-progress-fill\"><\/div>\r\n    <\/div>\r\n    <div class=\"emp-navs\">\r\n      <button class=\"emp-nav-btn\" id=\"emp-prev\" aria-label=\"Anterior\">\r\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n          <polyline points=\"15 18 9 12 15 6\"\/>\r\n        <\/svg>\r\n      <\/button>\r\n      <button class=\"emp-nav-btn\" id=\"emp-next\" aria-label=\"Pr\u00f3ximo\">\r\n        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\">\r\n          <polyline points=\"9 18 15 12 9 6\"\/>\r\n        <\/svg>\r\n      <\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  const API = 'https:\/\/sitexis.com.br\/denin\/wp-json\/imovel\/imovel';\r\n\r\n  let imoveis = [];\r\n  let current = 0;\r\n  let busy = false;\r\n  let autoTimer;\r\n\r\n  const root       = document.getElementById('emp-root');\r\n  const bgWrap     = document.getElementById('emp-bg');\r\n  const rail       = document.getElementById('emp-rail');\r\n  const dotsWrap   = document.getElementById('emp-dots');\r\n  const loading    = document.getElementById('emp-loading');\r\n  const prevBtn    = document.getElementById('emp-prev');\r\n  const nextBtn    = document.getElementById('emp-next');\r\n  const titleEl    = document.getElementById('emp-title');\r\n  const metaEl     = document.getElementById('emp-meta');\r\n  const bigNum     = document.getElementById('emp-big-num');\r\n  const currNum    = document.getElementById('emp-curr-num');\r\n  const totalNum   = document.getElementById('emp-total-num');\r\n  const ctaEl      = document.getElementById('emp-cta');\r\n  const progressEl = document.getElementById('emp-progress-fill');\r\n\r\n  \/* BG Layers *\/\r\n  const layers = [0, 1].map(() => {\r\n    const d = document.createElement('div');\r\n    d.className = 'emp-bg-slide';\r\n    bgWrap.appendChild(d);\r\n    return d;\r\n  });\r\n  let activeBG = 0;\r\n\r\n  \/* FETCH *\/\r\n  fetch(API)\r\n    .then(r => r.json())\r\n    .then(data => { imoveis = data; init(); })\r\n    .catch(() => {\r\n      loading.querySelector('.emp-loading-text').textContent = 'Erro ao carregar';\r\n    });\r\n\r\n  function init() {\r\n    totalNum.textContent = pad(imoveis.length);\r\n    buildDots();\r\n    buildRail();\r\n    renderState(0, true);\r\n    setTimeout(() => loading.classList.add('hide'), 400);\r\n    startAuto();\r\n  }\r\n\r\n  \/* BG CROSSFADE *\/\r\n  function switchBG(url) {\r\n    if (!url) return;\r\n    const next = (activeBG + 1) % 2;\r\n    layers[next].style.backgroundImage = `url('${url}')`;\r\n    layers[next].getBoundingClientRect();\r\n    layers[next].classList.add('active');\r\n    layers[activeBG].classList.remove('active');\r\n    activeBG = next;\r\n  }\r\n\r\n  \/* DOTS *\/\r\n  function buildDots() {\r\n    imoveis.forEach((_, i) => {\r\n      const d = document.createElement('div');\r\n      d.className = 'emp-dot';\r\n      d.style.width = '14px';\r\n      d.addEventListener('click', () => goTo(i));\r\n      dotsWrap.appendChild(d);\r\n    });\r\n    updateDots(0);\r\n  }\r\n  function updateDots(idx) {\r\n    dotsWrap.querySelectorAll('.emp-dot').forEach((d, i) => {\r\n      const active = i === idx;\r\n      d.classList.toggle('active', active);\r\n      d.style.width = active ? '28px' : '14px';\r\n    });\r\n  }\r\n\r\n  \/* RAIL *\/\r\n  function buildRail() {\r\n    for (let s = -2; s <= 2; s++) {\r\n      const card = document.createElement('div');\r\n      card.className = 'emp-card';\r\n      card.dataset.slot = s;\r\n      card.innerHTML = `\r\n        <div class=\"emp-card-inner\">\r\n          <img decoding=\"async\" src=\"\" alt=\"\" draggable=\"false\">\r\n          <div class=\"emp-card-veil\"><\/div>\r\n          <div class=\"emp-card-label\">\r\n            <div class=\"emp-card-label-text\"><\/div>\r\n          <\/div>\r\n        <\/div>`;\r\n      card.addEventListener('click', () => {\r\n        const slot = parseInt(card.dataset.slot);\r\n        if (slot !== 0) goTo(wrap(current + slot));\r\n      });\r\n      rail.appendChild(card);\r\n    }\r\n  }\r\n\r\n  function updateRail(idx) {\r\n    rail.querySelectorAll('.emp-card').forEach(card => {\r\n      const slot     = parseInt(card.dataset.slot);\r\n      const dataIdx  = wrap(idx + slot);\r\n      const im       = imoveis[dataIdx];\r\n      const img      = card.querySelector('img');\r\n      const label    = card.querySelector('.emp-card-label-text');\r\n      const src      = im?.imagem_frente?.guid || im?.imagem_fundo?.guid || '';\r\n\r\n      if (img.getAttribute('src') !== src) img.src = src;\r\n      img.alt        = im?.title?.rendered || '';\r\n      label.textContent = im?.title?.rendered || '';\r\n\r\n      card.classList.remove('center', 'adjacent', 'far');\r\n      if (slot === 0)              card.classList.add('center');\r\n      else if (Math.abs(slot) === 1) card.classList.add('adjacent');\r\n      else                         card.classList.add('far');\r\n    });\r\n  }\r\n\r\n  \/* INFO *\/\r\n  function updateInfo(idx, instant) {\r\n    const im = imoveis[idx];\r\n    titleEl.classList.remove('revealed');\r\n    metaEl.classList.remove('revealed');\r\n    setTimeout(() => {\r\n      titleEl.textContent  = im?.title?.rendered || '\u2014';\r\n      bigNum.textContent   = pad(idx + 1);\r\n      currNum.textContent  = pad(idx + 1);\r\n      ctaEl.href           = im?.link || '#';\r\n      requestAnimationFrame(() => {\r\n        titleEl.classList.add('revealed');\r\n        metaEl.classList.add('revealed');\r\n      });\r\n    }, instant ? 0 : 120);\r\n  }\r\n\r\n  \/* PROGRESS *\/\r\n  function updateProgress(idx) {\r\n    progressEl.style.width = ((idx + 1) \/ imoveis.length * 100) + '%';\r\n  }\r\n\r\n  \/* RENDER *\/\r\n  function renderState(idx, instant) {\r\n    const im    = imoveis[idx];\r\n    const bgUrl = im?.imagem_fundo?.guid || im?.imagem_frente?.guid || '';\r\n    switchBG(bgUrl);\r\n    updateInfo(idx, instant);\r\n    updateRail(idx);\r\n    updateDots(idx);\r\n    updateProgress(idx);\r\n  }\r\n\r\n  \/* NAVIGATE *\/\r\n  function goTo(idx) {\r\n    if (busy || idx === current) return;\r\n    busy = true;\r\n    current = idx;\r\n    renderState(idx, false);\r\n    resetAuto();\r\n    setTimeout(() => { busy = false; }, 800);\r\n  }\r\n\r\n  prevBtn.addEventListener('click', () => goTo(wrap(current - 1)));\r\n  nextBtn.addEventListener('click', () => goTo(wrap(current + 1)));\r\n\r\n  \/* Touch *\/\r\n  let tx = 0;\r\n  root.addEventListener('touchstart', e => { tx = e.touches[0].clientX; }, { passive: true });\r\n  root.addEventListener('touchend',   e => {\r\n    const dx = e.changedTouches[0].clientX - tx;\r\n    if (Math.abs(dx) > 40) goTo(wrap(current + (dx < 0 ? 1 : -1)));\r\n  });\r\n\r\n  \/* Keyboard *\/\r\n  document.addEventListener('keydown', e => {\r\n    if (e.key === 'ArrowLeft')  goTo(wrap(current - 1));\r\n    if (e.key === 'ArrowRight') goTo(wrap(current + 1));\r\n  });\r\n\r\n  \/* Pause hover *\/\r\n  root.addEventListener('mouseenter', () => clearInterval(autoTimer));\r\n  root.addEventListener('mouseleave', startAuto);\r\n\r\n  \/* AUTOPLAY *\/\r\n  function startAuto() {\r\n    clearInterval(autoTimer);\r\n    autoTimer = setInterval(() => goTo(wrap(current + 1)), 6000);\r\n  }\r\n  function resetAuto() { clearInterval(autoTimer); startAuto(); }\r\n\r\n  \/* UTILS *\/\r\n  function wrap(i) { const n = imoveis.length; return ((i % n) + n) % n; }\r\n  function pad(n)  { return String(n).padStart(2, '0'); }\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1eb52f7 e-flex e-con-boxed e-con e-parent\" data-id=\"1eb52f7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d7be71f e-flex e-con-boxed e-con e-child\" data-id=\"d7be71f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-436a398 elementor-widget elementor-widget-image\" data-id=\"436a398\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"916\" height=\"917\" src=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png\" class=\"attachment-full size-full wp-image-1298\" alt=\"\" srcset=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png 916w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-300x300.png 300w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-150x150.png 150w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-768x769.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cffe872 elementor-widget elementor-widget-heading\" data-id=\"cffe872\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">clientes<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-305dd73 e-flex e-con-boxed e-con e-child\" data-id=\"305dd73\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-017b65c elementor-widget elementor-widget-html\" data-id=\"017b65c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<button class=\"btn-inv\" onclick=\"window.location.href='#seg'\">\r\n  <span class=\"btn-inv__texto\"><span class=\"btn-inv__animado\">Mais depoimentos<\/span><\/span>\r\n  <span class=\"btn-inv__icon\">\r\n    <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n      <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"><\/line>\r\n      <polyline points=\"12 5 19 12 12 19\"><\/polyline>\r\n    <\/svg>\r\n  <\/span>\r\n<\/button>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d612480 e-flex e-con-boxed e-con e-parent\" data-id=\"d612480\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e66ded elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"9e66ded\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">O que dizem nossos clientes<\/h1>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c52655e e-flex e-con-boxed e-con e-parent\" data-id=\"c52655e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27c34aa elementor-widget elementor-widget-html\" data-id=\"27c34aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.df-cards-wrap{max-width:1180px;margin:0 auto;font-family:\"Plus Jakarta Sans\",sans-serif;position:relative;}\n.df-cards-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 3%,#000 97%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 3%,#000 97%,transparent 100%);}\n.df-cards-track{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:10px 2px 26px;-ms-overflow-style:none;scrollbar-width:none;}\n.df-cards-track::-webkit-scrollbar{display:none;}\n.df-card{scroll-snap-align:start;flex:0 0 320px;background:#fff;border:1px solid rgba(28,52,85,.1);border-radius:14px;padding:28px 26px;box-shadow:0 6px 24px rgba(28,52,85,.07);display:flex;flex-direction:column;gap:16px;position:relative;}\n.df-card__quote{position:absolute;top:20px;right:22px;width:30px;height:30px;opacity:.12;}\n.df-card__quote svg{width:100%;height:100%;fill:#1C3455;}\n.df-card__top{display:flex;align-items:center;gap:13px;}\n.df-card__avatar{width:46px;height:46px;border-radius:50%;background:#1C3455;color:#EA990A;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0;}\n.df-card__name{font-size:15px;font-weight:700;color:#1C3455;text-transform:uppercase;letter-spacing:.3px;}\n.df-card__loc{font-size:13px;color:#8a97a8;}\n.df-card__stars{display:flex;gap:3px;}\n.df-card__stars svg{width:15px;height:15px;fill:#EA990A;}\n.df-card__text{font-size:14.5px;line-height:1.62;color:#3f4c5c;margin:0;}\n.df-cards-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:8px;}\n.df-cards-btn{width:42px;height:42px;border-radius:50%;border:1px solid rgba(28,52,85,.25);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;flex-shrink:0;}\n.df-cards-btn:hover{background:#1C3455;border-color:#1C3455;}\n.df-cards-btn:hover svg{stroke:#fff;}\n.df-cards-btn svg{width:17px;height:17px;stroke:#1C3455;fill:none;stroke-width:2;transition:stroke .25s ease;}\n@media(max-width:640px){.df-card{flex-basis:82%;}}\n<\/style>\n\n<div class=\"df-cards-wrap\">\n  <div class=\"df-cards-viewport\">\n    <div class=\"df-cards-track\" id=\"dfCardsTrack\">\n\n      <article class=\"df-card\">\n        <div class=\"df-card__quote\"><svg viewBox=\"0 0 24 24\"><path d=\"M9.5 8.5C7 8.5 5 10.5 5 13c0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1C9.3 18.5 8 19.8 6 20.3l.5 1.7c3.5-.9 6-3.9 6-8V8.5H9.5zm9 0c-2.5 0-4.5 2-4.5 4.5 0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1-.5 1.6-1.8 2.9-3.8 3.4l.5 1.7c3.5-.9 6-3.9 6-8V8.5H18.5z\"\/><\/svg><\/div>\n        <div class=\"df-card__top\">\n          <div class=\"df-card__avatar\">RA<\/div>\n          <div>\n            <div class=\"df-card__name\">Roberta Assun\u00e7\u00e3o<\/div>\n            <div class=\"df-card__loc\">Vila Nova Concei\u00e7\u00e3o, SP<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"df-card__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p class=\"df-card__text\">A Denin Fil\u00eato encontrou o apartamento certo em poucas semanas. Discri\u00e7\u00e3o, agilidade e uma assessoria que resolveu toda a burocracia por n\u00f3s.<\/p>\n      <\/article>\n\n      <article class=\"df-card\">\n        <div class=\"df-card__quote\"><svg viewBox=\"0 0 24 24\"><path d=\"M9.5 8.5C7 8.5 5 10.5 5 13c0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1C9.3 18.5 8 19.8 6 20.3l.5 1.7c3.5-.9 6-3.9 6-8V8.5H9.5zm9 0c-2.5 0-4.5 2-4.5 4.5 0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1-.5 1.6-1.8 2.9-3.8 3.4l.5 1.7c3.5-.9 6-3.9 6-8V8.5H18.5z\"\/><\/svg><\/div>\n        <div class=\"df-card__top\">\n          <div class=\"df-card__avatar\">EV<\/div>\n          <div>\n            <div class=\"df-card__name\">Eduardo Villela<\/div>\n            <div class=\"df-card__loc\">Itaim Bibi, SP<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"df-card__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p class=\"df-card__text\">Vendi meu im\u00f3vel com uma tranquilidade que n\u00e3o esperava. Avalia\u00e7\u00e3o justa, negocia\u00e7\u00e3o transparente e suporte jur\u00eddico do in\u00edcio ao fim.<\/p>\n      <\/article>\n\n      <article class=\"df-card\">\n        <div class=\"df-card__quote\"><svg viewBox=\"0 0 24 24\"><path d=\"M9.5 8.5C7 8.5 5 10.5 5 13c0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1C9.3 18.5 8 19.8 6 20.3l.5 1.7c3.5-.9 6-3.9 6-8V8.5H9.5zm9 0c-2.5 0-4.5 2-4.5 4.5 0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1-.5 1.6-1.8 2.9-3.8 3.4l.5 1.7c3.5-.9 6-3.9 6-8V8.5H18.5z\"\/><\/svg><\/div>\n        <div class=\"df-card__top\">\n          <div class=\"df-card__avatar\">CD<\/div>\n          <div>\n            <div class=\"df-card__name\">Camila Duprat<\/div>\n            <div class=\"df-card__loc\">Moema, SP<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"df-card__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p class=\"df-card__text\">Aluguei meu apartamento sem dor de cabe\u00e7a. Toda a documenta\u00e7\u00e3o e os contratos foram conduzidos pela equipe, com muita clareza em cada etapa.<\/p>\n      <\/article>\n\n      <article class=\"df-card\">\n        <div class=\"df-card__quote\"><svg viewBox=\"0 0 24 24\"><path d=\"M9.5 8.5C7 8.5 5 10.5 5 13c0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1C9.3 18.5 8 19.8 6 20.3l.5 1.7c3.5-.9 6-3.9 6-8V8.5H9.5zm9 0c-2.5 0-4.5 2-4.5 4.5 0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1-.5 1.6-1.8 2.9-3.8 3.4l.5 1.7c3.5-.9 6-3.9 6-8V8.5H18.5z\"\/><\/svg><\/div>\n        <div class=\"df-card__top\">\n          <div class=\"df-card__avatar\">MR<\/div>\n          <div>\n            <div class=\"df-card__name\">Marcelo Andrade Reis<\/div>\n            <div class=\"df-card__loc\">Jardins, SP<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"df-card__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p class=\"df-card__text\">Como investidor, valorizo a curadoria da Denin Fil\u00eato. Cada oportunidade apresentada tinha localiza\u00e7\u00e3o e potencial de valoriza\u00e7\u00e3o reais.<\/p>\n      <\/article>\n\n      <article class=\"df-card\">\n        <div class=\"df-card__quote\"><svg viewBox=\"0 0 24 24\"><path d=\"M9.5 8.5C7 8.5 5 10.5 5 13c0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1C9.3 18.5 8 19.8 6 20.3l.5 1.7c3.5-.9 6-3.9 6-8V8.5H9.5zm9 0c-2.5 0-4.5 2-4.5 4.5 0 2.2 1.8 4 4 4 .3 0 .6 0 .8-.1-.5 1.6-1.8 2.9-3.8 3.4l.5 1.7c3.5-.9 6-3.9 6-8V8.5H18.5z\"\/><\/svg><\/div>\n        <div class=\"df-card__top\">\n          <div class=\"df-card__avatar\">BF<\/div>\n          <div>\n            <div class=\"df-card__name\">Beatriz Fontoura<\/div>\n            <div class=\"df-card__loc\">Alphaville, SP<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"df-card__stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n        <p class=\"df-card__text\">Atendimento exclusivo do primeiro contato \u00e0 assinatura. Me senti segura em cada decis\u00e3o, com uma equipe sempre dispon\u00edvel.<\/p>\n      <\/article>\n\n    <\/div>\n  <\/div>\n\n  <div class=\"df-cards-nav\">\n    <button class=\"df-cards-btn\" id=\"dfCardsPrev\" aria-label=\"Anterior\">\n      <svg viewBox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\n    <\/button>\n    <button class=\"df-cards-btn\" id=\"dfCardsNext\" aria-label=\"Pr\u00f3ximo\">\n      <svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n    <\/button>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  const scope = document.currentScript.closest('.elementor-widget-container') || document;\n  const track = scope.querySelector('#dfCardsTrack');\n  const prevBtn = scope.querySelector('#dfCardsPrev');\n  const nextBtn = scope.querySelector('#dfCardsNext');\n  if(!track) return;\n  function step(){\n    const card = track.querySelector('.df-card');\n    if(!card) return 340;\n    const style = getComputedStyle(track);\n    const gap = parseFloat(style.columnGap || style.gap || 22);\n    return card.getBoundingClientRect().width + gap;\n  }\n  prevBtn.addEventListener('click', () => track.scrollBy({left: -step(), behavior:'smooth'}));\n  nextBtn.addEventListener('click', () => track.scrollBy({left: step(), behavior:'smooth'}));\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-72c362f e-flex e-con-boxed e-con e-parent\" data-id=\"72c362f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7609c44 e-con-full e-flex e-con e-child\" data-id=\"7609c44\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-67c7d8e elementor-widget elementor-widget-image\" data-id=\"67c7d8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"916\" height=\"917\" src=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png\" class=\"attachment-full size-full wp-image-1298\" alt=\"\" srcset=\"https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON.png 916w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-300x300.png 300w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-150x150.png 150w, https:\/\/sitexis.com.br\/denin\/wp-content\/uploads\/2026\/07\/FAVICON-768x769.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f85253f elementor-widget elementor-widget-heading\" data-id=\"f85253f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Faq<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e4b9435 e-con-full e-flex e-con e-child\" data-id=\"e4b9435\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04513a5 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"04513a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Perguntas &amp; <span class=\"destaque\">Respostas<\/span><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-360d85b e-flex e-con-boxed e-con e-parent\" data-id=\"360d85b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f9d3481 e-con-full e-flex e-con e-child\" data-id=\"f9d3481\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-28df734 elementor-widget elementor-widget-html\" data-id=\"28df734\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"accordion\">\r\n  <div class=\"accordion_item active\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"true\">\r\n      <h3>A Denin Fil\u00eato trabalha com quais tipos de im\u00f3vel?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Somos especializados em <strong>im\u00f3veis de alto padr\u00e3o<\/strong> para compra, venda e loca\u00e7\u00e3o, com foco na zona sul de S\u00e3o Paulo (Vila Nova Concei\u00e7\u00e3o, Itaim Bibi, Jardins e Moema) e em Alphaville. Cada oportunidade \u00e9 selecionada por localiza\u00e7\u00e3o, projeto e potencial de valoriza\u00e7\u00e3o.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"accordion_item\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"false\">\r\n      <h3>Como \u00e9 garantida a seguran\u00e7a na minha tomada de decis\u00e3o?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Conduzimos cada negocia\u00e7\u00e3o com <strong>transpar\u00eancia e assessoria jur\u00eddica completa<\/strong>. Da avalia\u00e7\u00e3o \u00e0 assinatura, voc\u00ea conta com informa\u00e7\u00f5es fidedignas, documenta\u00e7\u00e3o conferida e o acompanhamento de especialistas em todo o processo.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"accordion_item\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"false\">\r\n      <h3>Como fa\u00e7o para falar com um especialista?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Nosso atendimento \u00e9 <strong>personalizado e \u00e1gil<\/strong>. Basta clicar no bot\u00e3o flutuante de WhatsApp ou falar diretamente com um de nossos especialistas pelo n\u00famero (11) 98498-8727.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"accordion_item\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"false\">\r\n      <h3>Voc\u00eas atendem investidores?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Sim. Conectamos investidores a <strong>im\u00f3veis de alto padr\u00e3o<\/strong> com localiza\u00e7\u00e3o privilegiada e real potencial de valoriza\u00e7\u00e3o, com uma an\u00e1lise clara de cada oportunidade.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"accordion_item\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"false\">\r\n      <h3>Qual \u00e9 a regi\u00e3o de atua\u00e7\u00e3o da Denin Fil\u00eato?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Atuamos com foco na <strong>zona sul de S\u00e3o Paulo<\/strong> (Vila Nova Concei\u00e7\u00e3o, Itaim Bibi, Moema, Jardins, Vila Ol\u00edmpia e Pinheiros), al\u00e9m de Alphaville e Barueri, sempre nos endere\u00e7os mais valorizados.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f1e1ea7 e-con-full e-flex e-con e-child\" data-id=\"f1e1ea7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec91463 elementor-widget elementor-widget-html\" data-id=\"ec91463\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  :root{\r\n    --bg:#ffffffcb;\r\n    --text:#111827;\r\n    --muted:#374151;\r\n    --border:#e5e7eb;\r\n    --radius:5px;\r\n    --shadow:0 1px 2px rgba(16,24,40,.06);\r\n  }\r\n\r\n  .accordion{ width:100%; }\r\n\r\n  .accordion_item{\r\n    margin:12px 0;\r\n    border-bottom: 1px solid var(--border);\r\n    border-radius:var(--radius);\r\n    background:var(--bg);\r\n    box-shadow:var(--shadow);\r\n    overflow:hidden;\r\n  }\r\n\r\n  .accordion_header{\r\n    font-family:\"Fredoka\", system-ui, -apple-system, \"Fredoka\", Inter, sans-serif;\r\n    display:flex; align-items:center; justify-content:space-between; gap:12px;\r\n    width:100%;\r\n    padding:16px 20px;\r\n    cursor:pointer;\r\n    background:transparent;\r\n    border:0;\r\n    outline:none;\r\n    user-select:none;\r\n  }\r\n  .accordion_header:hover{ background:#f9fafb; }\r\n  .accordion_header:focus-visible{ box-shadow:0 0 0 3px rgba(59,130,246,.35); }\r\n\r\n  .accordion_header h3{\r\n    margin:0;\r\n    font-weight:400;\r\n    font-size:19px;\r\n    line-height:1.2;\r\n    color:var(--text);\r\n  }\r\n  .icon{\r\n    display:inline-flex;\r\n    width:20px; height:20px; flex:0 0 20px;\r\n    color:#0f172a;\r\n    transition:transform .25s ease;\r\n  }\r\n  .accordion_item.active .icon{ transform:rotate(90deg); }\r\n\r\n  .accordion_content{\r\n    font-family:\"Onest\", system-ui, -apple-system, \"Onest\", Onest, sans-serif;\r\n    color:var(--muted);\r\n    font-size:16px;\r\n    padding:0 20px;\r\n    max-height:0;\r\n    opacity:0;\r\n    overflow:hidden;\r\n    transition:max-height .3s ease, opacity .2s ease, padding .2s ease;\r\n  }\r\n  .accordion_item.active .accordion_content{\r\n    padding:0 20px 16px;\r\n    opacity:1;\r\n  }\r\n\r\n  @media (max-width:767px){\r\n    .accordion_header{ padding:14px 16px; }\r\n    .accordion_header h3{ font-size:16px; }\r\n    .accordion_content{ font-size:14px; padding:0 16px; }\r\n    .accordion_item.active .accordion_content{ padding:0 16px 14px; }\r\n  }\r\n\r\n  @media (prefers-reduced-motion:reduce){\r\n    .icon, .accordion_content{ transition:none; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"accordion\">\r\n  <div class=\"accordion_item\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"true\">\r\n      <h3>A Denin Fil\u00eato atende quem busca o primeiro im\u00f3vel?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Com certeza. Atendemos desde quem realiza o <strong>primeiro grande im\u00f3vel<\/strong> at\u00e9 investidores experientes, sempre com curadoria criteriosa e assessoria completa para tornar a aquisi\u00e7\u00e3o segura e tranquila.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"accordion_item\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"false\">\r\n      <h3>Como voc\u00eas garantem a qualidade dos im\u00f3veis do portf\u00f3lio?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Cada im\u00f3vel do nosso portf\u00f3lio passa por uma <strong>curadoria rigorosa<\/strong> de localiza\u00e7\u00e3o, projeto e documenta\u00e7\u00e3o, para que voc\u00ea tenha a certeza de estar diante de uma oportunidade s\u00f3lida e valorizada.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"accordion_item\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"false\">\r\n      <h3>Voc\u00eas auxiliam em toda a burocracia documental?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Sim. Cuidamos de <strong>toda a assessoria jur\u00eddica e burocr\u00e1tica<\/strong> (contratos, certid\u00f5es, documenta\u00e7\u00e3o e tr\u00e2mites) para que a sua negocia\u00e7\u00e3o seja fluida, transparente e sem preocupa\u00e7\u00f5es.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"accordion_item\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"false\">\r\n      <h3>Quanto tempo leva para concluir uma negocia\u00e7\u00e3o?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Trabalhamos com <strong>agilidade e foco no seu tempo<\/strong>. O prazo varia conforme cada caso, mas nossa estrutura reduz a burocracia ao m\u00e1ximo para que voc\u00ea n\u00e3o perca a oportunidade certa.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"accordion_item\">\r\n    <div class=\"accordion_header\" role=\"button\" aria-expanded=\"false\">\r\n      <h3>Voc\u00eas tamb\u00e9m cuidam da loca\u00e7\u00e3o de im\u00f3veis de alto padr\u00e3o?<\/h3>\r\n      <div class=\"icon\" aria-hidden=\"true\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" width=\"20\" height=\"20\" fill=\"currentColor\">\r\n          <path d=\"M0 384h512v96H0v-96zm512-48L256 32 0 336h512z\"\/>\r\n        <\/svg>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"accordion_content\">\r\n      <p>Sim. Oferecemos <strong>assessoria completa em loca\u00e7\u00e3o<\/strong> de im\u00f3veis de alto padr\u00e3o, do an\u00fancio \u00e0 assinatura do contrato, com total seguran\u00e7a jur\u00eddica e suporte para propriet\u00e1rios e locat\u00e1rios.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n  const items = document.querySelectorAll(\".accordion_item\");\r\n\r\n  \/\/ Inicializa estados (respeita qualquer .active j\u00e1 no HTML; se nenhum, abre o primeiro)\r\n  (function initAccordion(){\r\n    let hasActive = false;\r\n\r\n    items.forEach((item, idx) => {\r\n      const header  = item.querySelector(\".accordion_header\");\r\n      const content = item.querySelector(\".accordion_content\");\r\n      const isOpen  = item.classList.contains(\"active\");\r\n\r\n      \/\/ define aria e altura inicial\r\n      header.setAttribute(\"aria-expanded\", isOpen ? \"true\" : \"false\");\r\n      content.style.maxHeight = isOpen ? content.scrollHeight + \"px\" : 0;\r\n\r\n      if (isOpen) hasActive = true;\r\n\r\n      \/\/ listener de clique\r\n      header.addEventListener(\"click\", () => {\r\n        const currentlyOpen = item.classList.contains(\"active\");\r\n\r\n        \/\/ fecha todos\r\n        items.forEach((i) => {\r\n          i.classList.remove(\"active\");\r\n          i.querySelector(\".accordion_header\").setAttribute(\"aria-expanded\", \"false\");\r\n          i.querySelector(\".accordion_content\").style.maxHeight = 0;\r\n        });\r\n\r\n        \/\/ abre o clicado se estava fechado\r\n        if (!currentlyOpen) {\r\n          item.classList.add(\"active\");\r\n          header.setAttribute(\"aria-expanded\", \"true\");\r\n          content.style.maxHeight = content.scrollHeight + \"px\";\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ se nenhum marcado como active no HTML, abre o primeiro\r\n    if (!hasActive && items.length) {\r\n      const first = items[0];\r\n      first.classList.add(\"active\");\r\n      first.querySelector(\".accordion_header\").setAttribute(\"aria-expanded\", \"true\");\r\n      const c = first.querySelector(\".accordion_content\");\r\n      c.style.maxHeight = c.scrollHeight + \"px\";\r\n    }\r\n  })();\r\n\r\n  \/\/ ajusta altura em redimensionamentos\r\n  window.addEventListener(\"resize\", () => {\r\n    document.querySelectorAll(\".accordion_item.active .accordion_content\")\r\n      .forEach((c) => c.style.maxHeight = c.scrollHeight + \"px\");\r\n  });\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e8884b5 e-flex e-con-boxed e-con e-parent\" data-id=\"e8884b5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-664e59a elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"664e59a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Nossas  <span class=\"destaque\">redes<\/span><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f9cc83 elementor-widget elementor-widget-html\" data-id=\"1f9cc83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n.wrapper2 {\r\n  display: inline-flex;\r\n  list-style: none;\r\n  height: auto;\r\n  width: 100%;\r\n   gap: 10px !important;\r\n  padding: 0px;\r\n  font-family: \"Onest\", sans-serif;\r\n  justify-content: center;\r\n}\r\n\r\n.wrapper2 .icon {\r\n  position: relative;\r\n  background: #EA990A;\r\n  border-radius: 50%;\r\n  width: 45px;\r\n  color: #fff;\r\n  height: 45px;\r\n  font-size: 14px;\r\n  display: flex;\r\n  justify-content: center;\r\n  align-items: center;\r\n  flex-direction: column;\r\n  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);\r\n  cursor: pointer;\r\n  transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);\r\n}\r\n.wrapper2 .tooltip {\r\n  position: absolute;\r\n  top: 0;\r\n  \r\n  font-size: 14px;\r\n  background: #fff;\r\n  color: #fff;\r\n  padding: 5px 8px;\r\n  border-radius: 5px;\r\n  box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);\r\n  opacity: 0;\r\n  pointer-events: none;\r\n  transition: all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);\r\n}\r\n\r\n.wrapper2 .tooltip::before {\r\n  position: absolute;\r\n  content: \"\";\r\n  height: 8px;\r\n  width: 8px;\r\n  background: #fff;\r\n  bottom: -3px;\r\n  left: 50%;\r\n  transform: translate(-50%) rotate(45deg);\r\n  transition: all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);\r\n}\r\n\r\n.wrapper2 .icon:hover .tooltip {\r\n  top: -45px;\r\n  opacity: 1;\r\n  visibility: visible;\r\n  pointer-events: auto;\r\n}\r\n\r\n.wrapper2 .icon:hover span,\r\n.wrapper2 .icon:hover .tooltip {\r\n  text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n.wrapper2 .facebook:hover,\r\n.wrapper2 .facebook:hover .tooltip,\r\n.wrapper2 .facebook:hover .tooltip::before {\r\n  background: #1877f2 !important;\r\n  color: #fff;\r\n}\r\n\r\n.wrapper2 .google:hover,\r\n.wrapper2 .google:hover .tooltip,\r\n.wrapper2 .google:hover .tooltip::before {\r\n  background: #ffffff90; \/* Azul Google *\/\r\n  color: #000;\r\n}\r\n\r\n.wrapper2 .instagram:hover,\r\n.wrapper2 .instagram:hover .tooltip,\r\n.wrapper2 .instagram:hover .tooltip::before {\r\n  background: #e4405f;\r\n  color: #fff;\r\n}\r\n\r\n.wrapper2 .linkedin:hover,\r\n.wrapper2 .linkedin:hover .tooltip,\r\n.wrapper2 .linkedin:hover .tooltip::before {\r\n  background: #0a66c2;\r\n  color: #fff;\r\n}\r\n<\/style>\r\n\r\n<ul class=\"wrapper2\">\r\n  \r\n  \r\n\r\n  \r\n  <a href=\"https:\/\/www.instagram.com\/denin_filetto\" target=\"_blank\" rel=\"noopener\"><li class=\"icon instagram\">\r\n    <span class=\"tooltip\">Instagram<\/span>\r\n    <svg\r\n      xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n      height=\"1.2em\"\r\n      fill=\"currentColor\"\r\n      class=\"bi bi-instagram\"\r\n      viewBox=\"0 0 16 16\"\r\n    >\r\n      <path\r\n        d=\"M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z\"\r\n      ><\/path>\r\n    <\/svg>\r\n  <\/li><\/a>\r\n\r\n    \r\n    <a href=\"#\"><li class=\"icon google\">\r\n    <span class=\"tooltip\">Google<\/span>\r\n    <svg\r\n      xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n      viewBox=\"0 0 48 48\"\r\n      width=\"1.8em\"\r\n      height=\"1.8em\"\r\n    >\r\n      <path fill=\"#4285F4\" d=\"M24 9.5c3.54 0 6 1.54 7.38 2.83l5.44-5.44C33.1 4.34 28.88 2 24 2 14.75 2 7.14 7.75 4.38 15.59l6.77 5.25C12.75 15.09 17.88 9.5 24 9.5z\"\/>\r\n      <path fill=\"#34A853\" d=\"M46.1 24.5c0-1.55-.14-3.05-.38-4.5H24v9h12.38c-.54 2.77-2.13 5.11-4.51 6.68l7.06 5.47C42.62 37.91 46.1 31.73 46.1 24.5z\"\/>\r\n      <path fill=\"#FBBC05\" d=\"M11.15 28.84c-.5-1.48-.77-3.05-.77-4.84s.28-3.36.77-4.84l-6.77-5.25C2.99 17.14 2 20.45 2 24c0 3.55.99 6.86 2.38 9.09l6.77-5.25z\"\/>\r\n      <path fill=\"#EA4335\" d=\"M24 46c6.48 0 11.91-2.14 15.88-5.83l-7.06-5.47C30.62 36.34 27.5 37.5 24 37.5c-6.12 0-11.25-5.59-12.85-13.34l-6.77 5.25C7.14 40.25 14.75 46 24 46z\"\/>\r\n    <\/svg>\r\n  <\/li><\/a>\r\n<\/ul>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>A curadoria do alto padr\u00e3o em S\u00e3o Paulo. Selecionamos e conduzimos, com discri\u00e7\u00e3o e assessoria completa, a compra, a venda e a loca\u00e7\u00e3o dos endere\u00e7os mais desejados da cidade. Nosso Portf\u00f3lio Alto Padr\u00e3o A DENIN FIL\u00caTO portf\u00f3lio Mais do que im\u00f3veis, cuidamos de escolhas que definem um jeito de viver. NOSSOS IM\u00d3VEIS Im\u00f3veis Compra e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sitexis.com.br\/denin\/wp-json\/wp\/v2\/pages\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sitexis.com.br\/denin\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sitexis.com.br\/denin\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sitexis.com.br\/denin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sitexis.com.br\/denin\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":49,"href":"https:\/\/sitexis.com.br\/denin\/wp-json\/wp\/v2\/pages\/21\/revisions"}],"predecessor-version":[{"id":1365,"href":"https:\/\/sitexis.com.br\/denin\/wp-json\/wp\/v2\/pages\/21\/revisions\/1365"}],"wp:attachment":[{"href":"https:\/\/sitexis.com.br\/denin\/wp-json\/wp\/v2\/media?parent=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}