{"id":159,"date":"2026-07-29T18:26:08","date_gmt":"2026-07-29T21:26:08","guid":{"rendered":"https:\/\/extremacred.com.br\/?page_id=159"},"modified":"2026-07-30T15:31:43","modified_gmt":"2026-07-30T18:31:43","slug":"elementor-page-159","status":"publish","type":"page","link":"https:\/\/extremacred.com.br\/","title":{"rendered":"Extremacred"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"159\" class=\"elementor elementor-159\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-443eccf0 e-flex e-con-boxed e-con e-parent\" data-id=\"443eccf0\" data-element_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-67ca651b elementor-widget elementor-widget-html\" data-id=\"67ca651b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<header class=\"exc-site-header\" id=\"excSiteHeader\">\r\n\r\n    <div class=\"exc-header-inner\">\r\n\r\n        <a href=\"#home\" class=\"exc-header-logo\" aria-label=\"Extremacred\">\r\n\r\n            <img decoding=\"async\" \r\n                class=\"exc-logo exc-logo-white\" \r\n                src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Logo_Extremacred_Branca.png\" \r\n                alt=\"Extremacred\"\r\n            >\r\n\r\n            <img decoding=\"async\" \r\n                class=\"exc-logo exc-logo-green\" \r\n                src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Logo_Extremacred_Verde.png\" \r\n                alt=\"Extremacred\"\r\n            >\r\n\r\n        <\/a>\r\n\r\n        <div class=\"exc-header-divider\"><\/div>\r\n\r\n        <nav class=\"exc-header-nav\" id=\"excHeaderNav\">\r\n\r\n            <a href=\"#home\" class=\"exc-nav-link\">Home<\/a>\r\n            <a href=\"#servicos\" class=\"exc-nav-link\">Nossos Servi\u00e7os<\/a>\r\n            <a href=\"#quem-somos\" class=\"exc-nav-link\">Quem somos<\/a>\r\n            <a href=\"#indicacao-premiada\" class=\"exc-nav-link\">Indica\u00e7\u00e3o Premiada<\/a>\r\n            <a href=\"#localizacao\" class=\"exc-nav-link\">Nossa localiza\u00e7\u00e3o<\/a>\r\n            <a href=\"#duvidas-frequentes\" class=\"exc-nav-link\">Perguntas frequentes<\/a>\r\n\r\n        <\/nav>\r\n\r\n        <div class=\"exc-header-actions\">\r\n\r\n            <a href=\"https:\/\/wa.me\/61998830336\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"exc-header-whatsapp\">\r\n\r\n                <span class=\"exc-whatsapp-icon\"><\/span>\r\n\r\n                <span>\r\n                    Fale conosco\r\n                <\/span>\r\n\r\n            <\/a>\r\n\r\n            <a href=\"https:\/\/lp.extremacred.com.br\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"exc-header-cta\">\r\n                Indique e ganhe!\r\n            <\/a>\r\n\r\n        <\/div>\r\n\r\n        <button class=\"exc-menu-toggle\" id=\"excMenuToggle\" aria-label=\"Abrir menu\">\r\n            <span><\/span>\r\n            <span><\/span>\r\n            <span><\/span>\r\n        <\/button>\r\n\r\n    <\/div>\r\n\r\n<\/header>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');\r\n\r\n\/* ===========================================================\r\n   EXTREMACRED \u2022 HEADER MENU\r\n=========================================================== *\/\r\n\r\n.exc-site-header{\r\n    position:fixed;\r\n    top:0;\r\n    left:0;\r\n    width:100%;\r\n    z-index:9999;\r\n    background:transparent;\r\n\r\n    transition:\r\n        background-color .32s ease,\r\n        box-shadow .32s ease,\r\n        backdrop-filter .32s ease;\r\n}\r\n\r\nbody.admin-bar .exc-site-header{\r\n    top:32px;\r\n}\r\n\r\n.exc-header-inner{\r\n    width:min(1180px, calc(100% - 40px));\r\n    height:62px;\r\n    margin:0 auto;\r\n    display:flex;\r\n    align-items:center;\r\n    gap:22px;\r\n    transition:height .32s ease;\r\n}\r\n\r\n\/* ===========================================================\r\n   LOGO\r\n=========================================================== *\/\r\n\r\n.exc-header-logo{\r\n    position:relative;\r\n    width:104px;\r\n    height:36px;\r\n    display:flex;\r\n    align-items:center;\r\n    flex-shrink:0;\r\n    text-decoration:none;\r\n}\r\n\r\n.exc-logo{\r\n    position:absolute;\r\n    left:0;\r\n    top:50%;\r\n    width:104px;\r\n    height:auto;\r\n    transform:translateY(-50%);\r\n\r\n    transition:\r\n        opacity .28s ease,\r\n        transform .28s ease;\r\n}\r\n\r\n.exc-logo-white{\r\n    opacity:1;\r\n}\r\n\r\n.exc-logo-green{\r\n    opacity:0;\r\n}\r\n\r\n\/* ===========================================================\r\n   DIVISOR\r\n=========================================================== *\/\r\n\r\n.exc-header-divider{\r\n    width:1px;\r\n    height:30px;\r\n    background:rgba(255,255,255,.75);\r\n    flex-shrink:0;\r\n\r\n    transition:\r\n        background-color .28s ease,\r\n        height .28s ease;\r\n}\r\n\r\n\/* ===========================================================\r\n   NAV\r\n=========================================================== *\/\r\n\r\n.exc-header-nav{\r\n    display:flex;\r\n    align-items:center;\r\n    gap:26px;\r\n    flex:1;\r\n}\r\n\r\n.exc-nav-link{\r\n    position:relative;\r\n    color:#ffffff;\r\n    font-family:'Montserrat',sans-serif;\r\n    font-size:12px;\r\n    font-weight:500;\r\n    letter-spacing:-.1px;\r\n    line-height:1;\r\n    text-decoration:none;\r\n    white-space:nowrap;\r\n    transition:color .28s ease;\r\n}\r\n\r\n.exc-nav-link::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:0;\r\n    bottom:-9px;\r\n    width:0;\r\n    height:3px;\r\n    border-radius:999px;\r\n    background:#00e51f;\r\n    transition:width .28s ease;\r\n}\r\n\r\n.exc-nav-link:hover::after{\r\n    width:100%;\r\n}\r\n\r\n.exc-nav-link:hover{\r\n    color:#00e51f;\r\n}\r\n\r\n\/* ===========================================================\r\n   BOT\u00d5ES\r\n=========================================================== *\/\r\n\r\n.exc-header-actions{\r\n    display:flex;\r\n    align-items:center;\r\n    gap:16px;\r\n    flex-shrink:0;\r\n}\r\n\r\n\/* Bot\u00e3o WhatsApp *\/\r\n\r\n.exc-header-whatsapp{\r\n    height:40px;\r\n    min-width:174px;\r\n    padding:0 20px;\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    gap:10px;\r\n    border:1.4px solid rgba(255,255,255,.88);\r\n    border-radius:6px;\r\n    color:#ffffff;\r\n    font-family:'Montserrat',sans-serif;\r\n    font-size:14px;\r\n    font-weight:600;\r\n    text-decoration:none;\r\n    background:rgba(255,255,255,.02);\r\n\r\n    transition:\r\n        background-color .28s ease,\r\n        border-color .28s ease,\r\n        color .28s ease,\r\n        transform .28s ease,\r\n        box-shadow .28s ease;\r\n}\r\n\r\n.exc-whatsapp-icon{\r\n    width:20px;\r\n    height:20px;\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n}\r\n\r\n.exc-whatsapp-icon::before{\r\n    content:\"\";\r\n    display:block;\r\n    width:100%;\r\n    height:100%;\r\n    background:currentColor;\r\n\r\n    -webkit-mask:\r\n        url(\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/whatsapp-1.svg\")\r\n        center \/ contain no-repeat;\r\n\r\n    mask:\r\n        url(\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/whatsapp-1.svg\")\r\n        center \/ contain no-repeat;\r\n}\r\n\r\n.exc-header-whatsapp:hover{\r\n    transform:translateY(-2px);\r\n    background:rgba(255,255,255,.09);\r\n\r\n    box-shadow:\r\n        0 10px 22px rgba(0,0,0,.11);\r\n}\r\n\r\n\/* Bot\u00e3o verde *\/\r\n\r\n.exc-header-cta{\r\n    position:relative;\r\n    overflow:hidden;\r\n    height:40px;\r\n    padding:0 20px;\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    border-radius:5px;\r\n\r\n    background:linear-gradient(\r\n        180deg,\r\n        #11f52c 0%,\r\n        #00c914 100%\r\n    );\r\n\r\n    color:#063d3a;\r\n    font-family:'Montserrat',sans-serif;\r\n    font-size:14px;\r\n    font-weight:600;\r\n    text-decoration:none;\r\n    white-space:nowrap;\r\n    box-shadow:0 7px 16px rgba(0,214,32,.26);\r\n\r\n    transition:\r\n        transform .28s ease,\r\n        filter .28s ease,\r\n        box-shadow .28s ease;\r\n}\r\n\r\n.exc-header-cta::before{\r\n    content:\"\";\r\n    position:absolute;\r\n    top:-40%;\r\n    left:-80%;\r\n    width:42%;\r\n    height:180%;\r\n\r\n    background:linear-gradient(\r\n        115deg,\r\n        transparent 0%,\r\n        rgba(255,255,255,.16) 32%,\r\n        rgba(255,255,255,.62) 50%,\r\n        rgba(255,255,255,.16) 68%,\r\n        transparent 100%\r\n    );\r\n\r\n    transform:skewX(-20deg);\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-header-cta:hover{\r\n    transform:translateY(-2px) scale(1.02);\r\n    filter:brightness(1.04);\r\n    box-shadow:0 11px 24px rgba(0,214,32,.34);\r\n}\r\n\r\n.exc-header-cta:hover::before{\r\n    animation:exc-header-light .75s ease forwards;\r\n}\r\n\r\n@keyframes exc-header-light{\r\n    from{\r\n        left:-80%;\r\n    }\r\n\r\n    to{\r\n        left:130%;\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   ESTADO AO ROLAR\r\n=========================================================== *\/\r\n\r\n.exc-site-header.exc-header-scrolled{\r\n    background:rgba(255,255,255,.97);\r\n    backdrop-filter:blur(14px);\r\n    -webkit-backdrop-filter:blur(14px);\r\n    box-shadow:0 8px 24px rgba(0,0,0,.07);\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-header-inner{\r\n    height:56px;\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-logo-white{\r\n    opacity:0;\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-logo-green{\r\n    opacity:1;\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-header-divider{\r\n    height:28px;\r\n    background:rgba(6,61,58,.28);\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-nav-link{\r\n    color:#063d3a;\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-nav-link:hover{\r\n    color:#00c914;\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-header-whatsapp{\r\n    color:#063d3a;\r\n    border-color:#063d3a;\r\n    background:rgba(6,61,58,.02);\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-header-whatsapp:hover{\r\n    background:rgba(6,61,58,.06);\r\n}\r\n\r\n\/* ===========================================================\r\n   MENU MOBILE\r\n=========================================================== *\/\r\n\r\n.exc-menu-toggle{\r\n    display:none;\r\n    width:38px;\r\n    height:38px;\r\n    border:1.4px solid rgba(255,255,255,.75);\r\n    border-radius:7px;\r\n    background:transparent;\r\n    align-items:center;\r\n    justify-content:center;\r\n    flex-direction:column;\r\n    gap:5px;\r\n    cursor:pointer;\r\n\r\n    transition:\r\n        border-color .28s ease,\r\n        background-color .28s ease;\r\n}\r\n\r\n.exc-menu-toggle span{\r\n    width:18px;\r\n    height:2px;\r\n    background:#ffffff;\r\n    border-radius:999px;\r\n\r\n    transition:\r\n        background-color .28s ease,\r\n        transform .28s ease,\r\n        opacity .28s ease;\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-menu-toggle{\r\n    border-color:#063d3a;\r\n}\r\n\r\n.exc-site-header.exc-header-scrolled .exc-menu-toggle span{\r\n    background:#063d3a;\r\n}\r\n\r\n.exc-menu-toggle.exc-menu-open span:nth-child(1){\r\n    transform:translateY(7px) rotate(45deg);\r\n}\r\n\r\n.exc-menu-toggle.exc-menu-open span:nth-child(2){\r\n    opacity:0;\r\n}\r\n\r\n.exc-menu-toggle.exc-menu-open span:nth-child(3){\r\n    transform:translateY(-7px) rotate(-45deg);\r\n}\r\n\r\n\/* ===========================================================\r\n   RESPONSIVO\r\n=========================================================== *\/\r\n\r\n@media(max-width:1180px){\r\n\r\n    .exc-header-inner{\r\n        gap:18px;\r\n    }\r\n\r\n    .exc-header-nav{\r\n        gap:18px;\r\n    }\r\n\r\n    .exc-nav-link{\r\n        font-size:11.5px;\r\n    }\r\n\r\n    .exc-header-whatsapp{\r\n        min-width:160px;\r\n        padding:0 18px;\r\n        font-size:13px;\r\n    }\r\n\r\n    .exc-header-cta{\r\n        padding:0 18px;\r\n        font-size:13px;\r\n    }\r\n}\r\n\r\n@media(max-width:1024px){\r\n\r\n    .exc-header-inner{\r\n        width:min(100% - 32px, 1180px);\r\n        height:62px;\r\n    }\r\n\r\n    .exc-site-header.exc-header-scrolled .exc-header-inner{\r\n        height:58px;\r\n    }\r\n\r\n    .exc-header-logo{\r\n        width:98px;\r\n        height:34px;\r\n    }\r\n\r\n    .exc-logo{\r\n        width:98px;\r\n    }\r\n\r\n    .exc-header-divider{\r\n        display:none;\r\n    }\r\n\r\n    .exc-menu-toggle{\r\n        display:flex;\r\n        margin-left:auto;\r\n    }\r\n\r\n    .exc-header-nav{\r\n        position:absolute;\r\n        top:100%;\r\n        left:16px;\r\n        right:16px;\r\n        display:flex;\r\n        flex-direction:column;\r\n        align-items:flex-start;\r\n        gap:0;\r\n        padding:18px;\r\n        background:#ffffff;\r\n        border-radius:12px;\r\n        box-shadow:0 18px 40px rgba(0,0,0,.16);\r\n        opacity:0;\r\n        visibility:hidden;\r\n        transform:translateY(14px);\r\n\r\n        transition:\r\n            opacity .28s ease,\r\n            visibility .28s ease,\r\n            transform .28s ease;\r\n    }\r\n\r\n    .exc-header-nav.exc-nav-open{\r\n        opacity:1;\r\n        visibility:visible;\r\n        transform:translateY(0);\r\n    }\r\n\r\n    .exc-header-nav .exc-nav-link{\r\n        width:100%;\r\n        color:#063d3a;\r\n        padding:14px 4px;\r\n        font-size:14px;\r\n        font-weight:500;\r\n    }\r\n\r\n    .exc-header-nav .exc-nav-link::after{\r\n        bottom:6px;\r\n    }\r\n\r\n    .exc-header-actions{\r\n        display:none;\r\n    }\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    body.admin-bar .exc-site-header{\r\n        top:46px;\r\n    }\r\n\r\n    .exc-header-inner{\r\n        height:58px;\r\n    }\r\n\r\n    .exc-site-header.exc-header-scrolled .exc-header-inner{\r\n        height:54px;\r\n    }\r\n\r\n    .exc-header-logo{\r\n        width:92px;\r\n        height:32px;\r\n    }\r\n\r\n    .exc-logo{\r\n        width:92px;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED - COMPOSICAO DO HEADER MOBILE\r\n   Mantem os estados, as cores ao rolar e o JavaScript original.\r\n=========================================================== *\/\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-header-inner{\r\n        width:calc(100% - 24px) !important;\r\n        height:62px;\r\n        gap:6px !important;\r\n    }\r\n\r\n    .exc-site-header.exc-header-scrolled .exc-header-inner{\r\n        height:56px;\r\n    }\r\n\r\n    .exc-header-logo{\r\n        width:64px;\r\n        height:30px;\r\n        flex:0 0 64px;\r\n    }\r\n\r\n    .exc-logo{\r\n        width:64px;\r\n    }\r\n\r\n    .exc-header-actions{\r\n        display:flex !important;\r\n        align-items:center;\r\n        justify-content:flex-end;\r\n        gap:6px;\r\n        margin-left:auto;\r\n        flex:0 1 auto;\r\n        min-width:0;\r\n    }\r\n\r\n    .exc-header-whatsapp{\r\n        width:110px;\r\n        min-width:110px;\r\n        height:34px;\r\n        padding:0 8px;\r\n        gap:6px;\r\n        border-width:1px;\r\n        border-radius:4px;\r\n        font-size:10px;\r\n        line-height:1;\r\n        box-sizing:border-box;\r\n    }\r\n\r\n    .exc-whatsapp-icon{\r\n        width:15px;\r\n        height:15px;\r\n        flex:0 0 15px;\r\n    }\r\n\r\n    .exc-header-cta{\r\n        height:34px;\r\n        padding:0 9px;\r\n        border-radius:3px;\r\n        font-size:10px;\r\n        line-height:1;\r\n        box-sizing:border-box;\r\n    }\r\n\r\n    .exc-menu-toggle{\r\n        width:32px;\r\n        height:32px;\r\n        flex:0 0 32px;\r\n        margin-left:0;\r\n        padding:0;\r\n        gap:4px;\r\n        border:0;\r\n        border-radius:0;\r\n        background:transparent;\r\n    }\r\n\r\n    .exc-site-header.exc-header-scrolled .exc-menu-toggle{\r\n        border:0;\r\n        background:transparent;\r\n    }\r\n\r\n    .exc-menu-toggle span{\r\n        width:21px;\r\n        height:2px;\r\n    }\r\n\r\n    .exc-menu-toggle.exc-menu-open span:nth-child(1){\r\n        transform:translateY(6px) rotate(45deg);\r\n    }\r\n\r\n    .exc-menu-toggle.exc-menu-open span:nth-child(3){\r\n        transform:translateY(-6px) rotate(-45deg);\r\n    }\r\n\r\n    .exc-header-nav{\r\n        left:12px;\r\n        right:12px;\r\n    }\r\n}\r\n\r\n@media(max-width:360px){\r\n\r\n    .exc-header-inner{\r\n        width:calc(100% - 20px) !important;\r\n        gap:4px !important;\r\n    }\r\n\r\n    .exc-header-logo{\r\n        width:58px;\r\n        flex-basis:58px;\r\n    }\r\n\r\n    .exc-logo{\r\n        width:58px;\r\n    }\r\n\r\n    .exc-header-actions{\r\n        gap:4px;\r\n    }\r\n\r\n    .exc-header-whatsapp{\r\n        width:100px;\r\n        min-width:100px;\r\n        padding:0 6px;\r\n        gap:5px;\r\n        font-size:9px;\r\n    }\r\n\r\n    .exc-header-cta{\r\n        padding:0 7px;\r\n        font-size:9px;\r\n    }\r\n\r\n    .exc-menu-toggle{\r\n        width:30px;\r\n        flex-basis:30px;\r\n    }\r\n\r\n    .exc-menu-toggle span{\r\n        width:19px;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n\r\n    const header = document.getElementById('excSiteHeader');\r\n    const menuToggle = document.getElementById('excMenuToggle');\r\n    const nav = document.getElementById('excHeaderNav');\r\n\r\n    if (!header) return;\r\n\r\n    function updateHeaderState() {\r\n        const scrollY = window.scrollY || window.pageYOffset || 0;\r\n\r\n        if (scrollY > 24) {\r\n            header.classList.add('exc-header-scrolled');\r\n        } else {\r\n            header.classList.remove('exc-header-scrolled');\r\n        }\r\n    }\r\n\r\n    updateHeaderState();\r\n\r\n    window.addEventListener('scroll', updateHeaderState, {\r\n        passive:true\r\n    });\r\n\r\n    if (menuToggle && nav) {\r\n\r\n        menuToggle.addEventListener('click', function () {\r\n            menuToggle.classList.toggle('exc-menu-open');\r\n            nav.classList.toggle('exc-nav-open');\r\n        });\r\n\r\n    }\r\n\r\n    \/* =======================================================\r\n       NAVEGA\u00c7\u00c3O ENTRE AS DOBRAS\r\n       Funciona no desktop e no mobile e desconta o header fixo.\r\n    ======================================================= *\/\r\n\r\n    const sectionFallbacks = {\r\n        'home': '.exc-hero-complete-section',\r\n        'servicos': '.ext-products',\r\n        'quem-somos': '.exc-about-section',\r\n        'indicacao-premiada': '.exc-indicacao-section',\r\n        'localizacao': '.exc-location-section',\r\n        'duvidas-frequentes': '.exc-faq-section',\r\n        'duvidas': '.exc-faq-section'\r\n    };\r\n\r\n    function findTarget(hash) {\r\n        if (!hash || hash === '#') return null;\r\n\r\n        const id = decodeURIComponent(hash.slice(1));\r\n        const directTarget = document.getElementById(id);\r\n\r\n        if (directTarget) return directTarget;\r\n\r\n        const fallbackSelector = sectionFallbacks[id];\r\n\r\n        if (!fallbackSelector) return null;\r\n\r\n        return document.querySelector(fallbackSelector);\r\n    }\r\n\r\n    function closeMobileMenu() {\r\n        if (menuToggle) {\r\n            menuToggle.classList.remove('exc-menu-open');\r\n            menuToggle.setAttribute('aria-label', 'Abrir menu');\r\n        }\r\n\r\n        if (nav) {\r\n            nav.classList.remove('exc-nav-open');\r\n        }\r\n    }\r\n\r\n    function scrollToSection(target, hash, smooth) {\r\n        if (!target) return;\r\n\r\n        const headerHeight = header.getBoundingClientRect().height || 0;\r\n        const extraSpacing = 10;\r\n        const targetTop = target.getBoundingClientRect().top + window.pageYOffset;\r\n        const finalTop = Math.max(0, targetTop - headerHeight - extraSpacing);\r\n\r\n        window.scrollTo({\r\n            top:finalTop,\r\n            behavior:smooth ? 'smooth' : 'auto'\r\n        });\r\n\r\n        if (hash && window.history && window.history.pushState) {\r\n            window.history.pushState(null, '', hash);\r\n        }\r\n    }\r\n\r\n    header.querySelectorAll('a[href^=\"#\"]').forEach(function (link) {\r\n        link.addEventListener('click', function (event) {\r\n            const hash = link.getAttribute('href');\r\n            const target = findTarget(hash);\r\n\r\n            if (!target) return;\r\n\r\n            event.preventDefault();\r\n            closeMobileMenu();\r\n\r\n            window.requestAnimationFrame(function () {\r\n                scrollToSection(target, hash, true);\r\n            });\r\n        });\r\n    });\r\n\r\n    \/* Corrige a posi\u00e7\u00e3o ao abrir ou atualizar uma URL com \u00e2ncora. *\/\r\n\r\n    window.addEventListener('load', function () {\r\n        if (!window.location.hash) return;\r\n\r\n        const target = findTarget(window.location.hash);\r\n\r\n        if (!target) return;\r\n\r\n        window.setTimeout(function () {\r\n            scrollToSection(target, window.location.hash, false);\r\n        }, 80);\r\n    });\r\n\r\n})();\r\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-38b14025 e-con-full e-flex e-con e-parent\" data-id=\"38b14025\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d8ce567 elementor-widget elementor-widget-html\" data-id=\"5d8ce567\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"exc-hero-complete-section\">\r\n\r\n    <div class=\"exc-hero-complete-container\">\r\n\r\n        <div class=\"exc-hero-copy-area\">\r\n\r\n            <h1 class=\"exc-hero-copy-title\">\r\n                <span class=\"exc-hero-title-desktop\">Cr\u00e9dito r\u00e1pido, seguro<br>e sem complica\u00e7\u00f5es.<\/span>\r\n                <span class=\"exc-hero-title-mobile\">Cr\u00e9dito r\u00e1pido,<br>seguro e sem<br>complica\u00e7\u00f5es.<\/span>\r\n            <\/h1>\r\n\r\n            <p class=\"exc-hero-copy-text\">\r\n                Transformamos seus planos em realidade com as<br>\r\n                melhores taxas do mercado!\r\n            <\/p>\r\n\r\n            <a href=\"https:\/\/wa.me\/61998830336\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"exc-hero-copy-button\">\r\n                Fa\u00e7a sua simula\u00e7\u00e3o!\r\n            <\/a>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"exc-hero-visual-area\">\r\n<div class=\"exc-hero-visual\">\r\n\r\n    <div class=\"exc-orbit-area\">\r\n\r\n        <div class=\"exc-orbit-ring\"><\/div>\r\n\r\n        <div class=\"exc-orbit-rotator\">\r\n\r\n            <div class=\"exc-orbit-item exc-orbit-item-1\">\r\n                <div class=\"exc-orbit-icon\">\r\n                    <img decoding=\"async\" src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/relogio3_-1.svg\" alt=\"Cr\u00e9dito r\u00e1pido\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"exc-orbit-item exc-orbit-item-2\">\r\n                <div class=\"exc-orbit-icon\">\r\n                    <img decoding=\"async\" src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/moedas2_-1.svg\" alt=\"Melhores taxas\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"exc-orbit-item exc-orbit-item-3\">\r\n                <div class=\"exc-orbit-icon\">\r\n                    <img decoding=\"async\" src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/cadeado1_.svg\" alt=\"Cr\u00e9dito seguro\">\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n    <img decoding=\"async\" \r\n        class=\"exc-hero-woman\" \r\n        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/juliana2.png\" \r\n        alt=\"Atendimento Extremacred\"\r\n    >\r\n\r\n<\/div>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2022 HERO VISUAL ORBIT\r\n=========================================================== *\/\r\n\r\n.exc-hero-visual{\r\n    position:relative;\r\n\r\n    width:620px;\r\n    max-width:100%;\r\n\r\n    height:620px;\r\n\r\n    display:flex;\r\n    align-items:flex-end;\r\n    justify-content:center;\r\n\r\n    margin-left:auto;\r\n    margin-right:auto;\r\n\r\n    overflow:visible;\r\n\r\n    isolation:isolate;\r\n\r\n    opacity:0;\r\n\r\n    animation:\r\n        exc-hero-fade 1.1s ease .18s both;\r\n\r\n    \/* CONTROLE DA LUZ ATR\u00c1S DA MULHER *\/\r\n    --exc-hero-glow-x:56%;\r\n    --exc-hero-glow-y:58%;\r\n    --exc-hero-glow-width:1300px;\r\n    --exc-hero-glow-height:1100px;\r\n    --exc-hero-glow-opacity:.82;\r\n\r\n    --exc-hero-body-glow-x:56%;\r\n    --exc-hero-body-glow-y:70%;\r\n    --exc-hero-body-glow-width:500px;\r\n    --exc-hero-body-glow-height:300px;\r\n    --exc-hero-body-glow-opacity:.42;\r\n}\r\n\r\n\/* Luz principal atr\u00e1s da mulher *\/\r\n.exc-hero-visual::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    left:var(--exc-hero-glow-x);\r\n    top:var(--exc-hero-glow-y);\r\n    z-index:2;\r\n\r\n    width:var(--exc-hero-glow-width);\r\n    height:var(--exc-hero-glow-height);\r\n\r\n    border-radius:50%;\r\n\r\n    background:\r\n        radial-gradient(\r\n            ellipse 42% 52% at 48% 48%,\r\n            rgba(53,246,90,.24) 0%,\r\n            rgba(0,214,32,.145) 30%,\r\n            rgba(0,214,32,.068) 52%,\r\n            rgba(0,214,32,.026) 68%,\r\n            transparent 82%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 58% 48% at 56% 58%,\r\n            rgba(255,255,255,.055) 0%,\r\n            rgba(53,246,90,.095) 35%,\r\n            transparent 76%\r\n        );\r\n\r\n    transform:translate(-50%, -50%) scale(1);\r\n\r\n    filter:blur(34px);\r\n    opacity:var(--exc-hero-glow-opacity);\r\n\r\n    mix-blend-mode:screen;\r\n\r\n    pointer-events:none;\r\n\r\n    animation:exc-hero-glow-pulse 7.2s ease-in-out infinite;\r\n}\r\n\r\n\/* Brilho mais baixo para dar volume no corpo, sem virar faixa *\/\r\n.exc-hero-visual::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    left:var(--exc-hero-body-glow-x);\r\n    top:var(--exc-hero-body-glow-y);\r\n    z-index:2;\r\n\r\n    width:var(--exc-hero-body-glow-width);\r\n    height:var(--exc-hero-body-glow-height);\r\n\r\n    border-radius:50%;\r\n\r\n    background:\r\n        radial-gradient(\r\n            ellipse at center,\r\n            rgba(0,214,32,.18) 0%,\r\n            rgba(0,214,32,.085) 38%,\r\n            rgba(0,214,32,.032) 58%,\r\n            transparent 78%\r\n        );\r\n\r\n    transform:translate(-50%, -50%) scale(1);\r\n\r\n    filter:blur(42px);\r\n    opacity:var(--exc-hero-body-glow-opacity);\r\n\r\n    mix-blend-mode:screen;\r\n\r\n    pointer-events:none;\r\n\r\n    animation:exc-hero-body-glow-pulse 8s ease-in-out infinite;\r\n}\r\n\r\n\/* ===========================================================\r\n   \u00c1REA DO C\u00cdRCULO\r\n=========================================================== *\/\r\n\r\n.exc-orbit-area{\r\n    position:absolute;\r\n\r\n    width:510px;\r\n    height:510px;\r\n\r\n    left:50%;\r\n    top:56%;\r\n\r\n    transform:translate(-50%, -50%);\r\n\r\n    z-index:1;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n\/* Linha circular atr\u00e1s da mulher *\/\r\n\r\n.exc-orbit-ring{\r\n    position:absolute;\r\n    inset:0;\r\n\r\n    border:2px solid rgba(255,255,255,.78);\r\n    border-radius:50%;\r\n\r\n    opacity:.95;\r\n}\r\n\r\n\/* Container que gira os \u00edcones \u2014 mais lento *\/\r\n\r\n.exc-orbit-rotator{\r\n    position:absolute;\r\n    inset:0;\r\n\r\n    border-radius:50%;\r\n\r\n    animation:\r\n        exc-orbit-spin 52s linear infinite;\r\n\r\n    transform-origin:center;\r\n}\r\n\r\n\/* ===========================================================\r\n   \u00cdCONES\r\n=========================================================== *\/\r\n\r\n.exc-orbit-item{\r\n    position:absolute;\r\n\r\n    left:50%;\r\n    top:50%;\r\n\r\n    width:92px;\r\n    height:92px;\r\n\r\n    margin-left:-46px;\r\n    margin-top:-46px;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    pointer-events:auto;\r\n}\r\n\r\n\/* Posi\u00e7\u00e3o inicial dos \u00edcones no c\u00edrculo *\/\r\n\r\n.exc-orbit-item-1{\r\n    transform:\r\n        rotate(300deg)\r\n        translateX(255px)\r\n        rotate(-300deg);\r\n}\r\n\r\n.exc-orbit-item-2{\r\n    transform:\r\n        rotate(25deg)\r\n        translateX(255px)\r\n        rotate(-25deg);\r\n}\r\n\r\n.exc-orbit-item-3{\r\n    transform:\r\n        rotate(165deg)\r\n        translateX(255px)\r\n        rotate(-165deg);\r\n}\r\n\r\n\/* \u00cdcone sem c\u00edrculo verde atr\u00e1s *\/\r\n\r\n.exc-orbit-icon{\r\n    width:92px;\r\n    height:92px;\r\n\r\n    background:transparent;\r\n    border:none;\r\n    border-radius:0;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    box-shadow:none;\r\n\r\n    animation:\r\n        exc-orbit-counter-spin 52s linear infinite,\r\n        exc-icon-float 4.8s ease-in-out infinite;\r\n\r\n    transform-origin:center;\r\n\r\n    position:relative;\r\n    overflow:visible;\r\n\r\n    pointer-events:auto;\r\n    cursor:pointer;\r\n\r\n    isolation:isolate;\r\n}\r\n\r\n\/* Glow premium atr\u00e1s do \u00edcone no hover *\/\r\n\r\n.exc-orbit-icon::before{\r\n    content:\"\";\r\n    position:absolute;\r\n\r\n    left:50%;\r\n    top:50%;\r\n\r\n    width:120px;\r\n    height:120px;\r\n\r\n    border-radius:50%;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle,\r\n            rgba(0,240,24,.45) 0%,\r\n            rgba(0,240,24,.24) 32%,\r\n            rgba(0,240,24,.10) 56%,\r\n            transparent 76%\r\n        );\r\n\r\n    filter:blur(10px);\r\n\r\n    opacity:0;\r\n\r\n    transform:\r\n        translate(-50%, -50%)\r\n        scale(.68);\r\n\r\n    transition:\r\n        opacity .42s ease,\r\n        transform .42s cubic-bezier(.22,.61,.36,1);\r\n\r\n    z-index:0;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n\/* Remove antigo light sweep *\/\r\n\r\n.exc-orbit-icon::after{\r\n    display:none;\r\n}\r\n\r\n\/* SVG *\/\r\n\r\n.exc-orbit-icon img{\r\n    width:92%;\r\n    height:92%;\r\n\r\n    object-fit:contain;\r\n\r\n    display:block;\r\n\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    filter:\r\n        drop-shadow(0 8px 14px rgba(0,0,0,.16));\r\n\r\n    transition:\r\n        transform .42s cubic-bezier(.22,.61,.36,1),\r\n        filter .42s ease;\r\n\r\n    transform-origin:center;\r\n}\r\n\r\n\/* Hover premium nos \u00edcones *\/\r\n\r\n.exc-orbit-icon:hover::before{\r\n    opacity:1;\r\n\r\n    transform:\r\n        translate(-50%, -50%)\r\n        scale(1.04);\r\n}\r\n\r\n.exc-orbit-icon:hover img{\r\n    transform:scale(1.14);\r\n\r\n    filter:\r\n        brightness(1.08)\r\n        drop-shadow(0 10px 18px rgba(0,0,0,.18))\r\n        drop-shadow(0 0 18px rgba(0,240,24,.38));\r\n}\r\n\r\n\/* ===========================================================\r\n   MULHER NA FRENTE\r\n=========================================================== *\/\r\n\r\n.exc-hero-woman{\r\n    position:relative;\r\n    z-index:3;\r\n\r\n    width:100%;\r\n    max-width:520px;\r\n\r\n    height:auto;\r\n\r\n    display:block;\r\n\r\n    transform:translateY(8px);\r\n\r\n    pointer-events:none;\r\n    user-select:none;\r\n\r\n    filter:\r\n        drop-shadow(0 28px 46px rgba(0,0,0,.22))\r\n        drop-shadow(0 0 20px rgba(0,214,32,.08));\r\n}\r\n\r\n\/* ===========================================================\r\n   ANIMA\u00c7\u00d5ES\r\n=========================================================== *\/\r\n\r\n\/* Fade in simples do conjunto inteiro *\/\r\n\r\n@keyframes exc-hero-fade{\r\n    0%{\r\n        opacity:0;\r\n    }\r\n\r\n    100%{\r\n        opacity:1;\r\n    }\r\n}\r\n\r\n@keyframes exc-hero-glow-pulse{\r\n    0%, 100%{\r\n        opacity:calc(var(--exc-hero-glow-opacity) - .12);\r\n        transform:translate(-50%, -50%) scale(1);\r\n    }\r\n\r\n    50%{\r\n        opacity:calc(var(--exc-hero-glow-opacity) + .06);\r\n        transform:translate(calc(-50% - 8px), calc(-50% + 6px)) scale(1.035);\r\n    }\r\n}\r\n\r\n@keyframes exc-hero-body-glow-pulse{\r\n    0%, 100%{\r\n        opacity:calc(var(--exc-hero-body-glow-opacity) - .08);\r\n        transform:translate(-50%, -50%) scale(1);\r\n    }\r\n\r\n    50%{\r\n        opacity:calc(var(--exc-hero-body-glow-opacity) + .07);\r\n        transform:translate(calc(-50% + 8px), calc(-50% - 4px)) scale(1.04);\r\n    }\r\n}\r\n\r\n@keyframes exc-orbit-spin{\r\n    from{\r\n        transform:rotate(0deg);\r\n    }\r\n\r\n    to{\r\n        transform:rotate(360deg);\r\n    }\r\n}\r\n\r\n\/* Contra-rota\u00e7\u00e3o para o \u00edcone n\u00e3o ficar girando torto *\/\r\n\r\n@keyframes exc-orbit-counter-spin{\r\n    from{\r\n        transform:rotate(0deg);\r\n    }\r\n\r\n    to{\r\n        transform:rotate(-360deg);\r\n    }\r\n}\r\n\r\n@keyframes exc-icon-float{\r\n    0%{\r\n        translate:0 0;\r\n    }\r\n\r\n    50%{\r\n        translate:0 -4px;\r\n    }\r\n\r\n    100%{\r\n        translate:0 0;\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   RESPONSIVO\r\n=========================================================== *\/\r\n\r\n@media(max-width:1024px){\r\n\r\n    .exc-hero-visual{\r\n        width:520px;\r\n        height:540px;\r\n\r\n        --exc-hero-glow-x:56%;\r\n        --exc-hero-glow-y:58%;\r\n        --exc-hero-glow-width:500px;\r\n        --exc-hero-glow-height:500px;\r\n        --exc-hero-glow-opacity:.76;\r\n\r\n        --exc-hero-body-glow-width:430px;\r\n        --exc-hero-body-glow-height:260px;\r\n        --exc-hero-body-glow-opacity:.38;\r\n    }\r\n\r\n    .exc-orbit-area{\r\n        width:430px;\r\n        height:430px;\r\n        top:57%;\r\n    }\r\n\r\n    .exc-orbit-item{\r\n        width:78px;\r\n        height:78px;\r\n\r\n        margin-left:-39px;\r\n        margin-top:-39px;\r\n    }\r\n\r\n    .exc-orbit-item-1{\r\n        transform:\r\n            rotate(300deg)\r\n            translateX(215px)\r\n            rotate(-300deg);\r\n    }\r\n\r\n    .exc-orbit-item-2{\r\n        transform:\r\n            rotate(25deg)\r\n            translateX(215px)\r\n            rotate(-25deg);\r\n    }\r\n\r\n    .exc-orbit-item-3{\r\n        transform:\r\n            rotate(165deg)\r\n            translateX(215px)\r\n            rotate(-165deg);\r\n    }\r\n\r\n    .exc-orbit-icon{\r\n        width:78px;\r\n        height:78px;\r\n    }\r\n\r\n    .exc-orbit-icon::before{\r\n        width:100px;\r\n        height:100px;\r\n        filter:blur(9px);\r\n    }\r\n\r\n    .exc-hero-woman{\r\n        max-width:440px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-hero-visual{\r\n        width:100%;\r\n        height:450px;\r\n        margin-top:30px;\r\n\r\n        --exc-hero-glow-x:50%;\r\n        --exc-hero-glow-y:60%;\r\n        --exc-hero-glow-width:390px;\r\n        --exc-hero-glow-height:390px;\r\n        --exc-hero-glow-opacity:.68;\r\n\r\n        --exc-hero-body-glow-x:50%;\r\n        --exc-hero-body-glow-y:73%;\r\n        --exc-hero-body-glow-width:330px;\r\n        --exc-hero-body-glow-height:210px;\r\n        --exc-hero-body-glow-opacity:.34;\r\n    }\r\n\r\n    .exc-hero-visual::before{\r\n        filter:blur(26px);\r\n    }\r\n\r\n    .exc-hero-visual::after{\r\n        filter:blur(34px);\r\n    }\r\n\r\n    .exc-orbit-area{\r\n        width:330px;\r\n        height:330px;\r\n        top:58%;\r\n    }\r\n\r\n    .exc-orbit-ring{\r\n        border-width:1.5px;\r\n    }\r\n\r\n    .exc-orbit-item{\r\n        width:60px;\r\n        height:60px;\r\n\r\n        margin-left:-30px;\r\n        margin-top:-30px;\r\n    }\r\n\r\n    .exc-orbit-item-1{\r\n        transform:\r\n            rotate(300deg)\r\n            translateX(165px)\r\n            rotate(-300deg);\r\n    }\r\n\r\n    .exc-orbit-item-2{\r\n        transform:\r\n            rotate(25deg)\r\n            translateX(165px)\r\n            rotate(-25deg);\r\n    }\r\n\r\n    .exc-orbit-item-3{\r\n        transform:\r\n            rotate(165deg)\r\n            translateX(165px)\r\n            rotate(-165deg);\r\n    }\r\n\r\n    .exc-orbit-icon{\r\n        width:60px;\r\n        height:60px;\r\n    }\r\n\r\n    .exc-orbit-icon::before{\r\n        width:78px;\r\n        height:78px;\r\n        filter:blur(7px);\r\n    }\r\n\r\n    .exc-orbit-icon:hover img{\r\n        transform:scale(1.1);\r\n    }\r\n\r\n    .exc-hero-woman{\r\n        max-width:335px;\r\n        transform:translateY(4px);\r\n    }\r\n\r\n}\r\n<\/style>\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');\r\n\r\n\/* ===========================================================\r\n   EXTREMACRED \u2022 HERO COMPLETA\r\n   Mant\u00e9m a base visual original intacta e acrescenta texto\/bot\u00e3o\r\n=========================================================== *\/\r\n\r\n.exc-hero-complete-section{\r\n    position:relative;\r\n    overflow:visible;\r\n\r\n    width:100%;\r\n    min-height:720px;\r\n\r\n    padding:70px 20px 0;\r\n\r\n    box-sizing:border-box;\r\n\r\n    background:transparent;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n    color:#ffffff;\r\n}\r\n\r\n.exc-hero-complete-container{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    width:min(100%, 1240px);\r\n    min-height:650px;\r\n\r\n    margin:0 auto;\r\n\r\n    display:grid;\r\n    grid-template-columns:minmax(410px, .92fr) minmax(560px, 1.08fr);\r\n    align-items:center;\r\n    gap:34px;\r\n}\r\n\r\n.exc-hero-copy-area{\r\n    position:relative;\r\n    z-index:12;\r\n\r\n    max-width:650px;\r\n\r\n    text-align:left;\r\n}\r\n\r\n.exc-hero-copy-title{\r\n    margin:0 0 22px;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:56px;\r\n    line-height:1.08;\r\n    font-weight:600;\r\n\r\n    letter-spacing:-1.45px;\r\n}\r\n\r\n.exc-hero-copy-text{\r\n    margin:0 0 46px;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:20px;\r\n    line-height:1.28;\r\n    font-weight:500;\r\n\r\n    letter-spacing:-.32px;\r\n}\r\n\r\n.exc-hero-copy-button{\r\n    position:relative;\r\n    overflow:hidden;\r\n    isolation:isolate;\r\n\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    min-width:300px;\r\n    min-height:58px;\r\n\r\n    padding:0 38px;\r\n\r\n    border-radius:999px;\r\n\r\n    background:linear-gradient(135deg, #00d620 0%, #35f65a 100%);\r\n\r\n    color:#063d3a;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n    font-size:15px;\r\n    line-height:1;\r\n    font-weight:800;\r\n\r\n    text-transform:uppercase;\r\n    text-decoration:none;\r\n\r\n    letter-spacing:.02em;\r\n\r\n    box-shadow:\r\n        0 16px 34px rgba(0,214,32,.26),\r\n        0 6px 16px rgba(0,0,0,.18);\r\n\r\n    transition:\r\n        transform .34s cubic-bezier(.22,.61,.36,1),\r\n        box-shadow .34s ease,\r\n        filter .34s ease;\r\n}\r\n\r\n.exc-hero-copy-button::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    inset:-45% -90%;\r\n    z-index:-1;\r\n\r\n    background:linear-gradient(\r\n        115deg,\r\n        transparent 38%,\r\n        rgba(255,255,255,.22) 47%,\r\n        rgba(255,255,255,.62) 50%,\r\n        rgba(255,255,255,.20) 54%,\r\n        transparent 63%\r\n    );\r\n\r\n    transform:translateX(-62%) rotate(8deg);\r\n    opacity:0;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-hero-copy-button:hover{\r\n    transform:translateY(-3px) scale(1.035);\r\n\r\n    box-shadow:\r\n        0 22px 46px rgba(0,214,32,.36),\r\n        0 9px 22px rgba(0,0,0,.20);\r\n\r\n    filter:brightness(1.035);\r\n}\r\n\r\n.exc-hero-copy-button:hover::before{\r\n    animation:exc-hero-copy-button-sweep 1s cubic-bezier(.22,.61,.36,1) forwards;\r\n}\r\n\r\n@keyframes exc-hero-copy-button-sweep{\r\n    0%{\r\n        opacity:0;\r\n        transform:translateX(-62%) rotate(8deg);\r\n    }\r\n\r\n    18%{\r\n        opacity:1;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        transform:translateX(62%) rotate(8deg);\r\n    }\r\n}\r\n\r\n.exc-hero-visual-area{\r\n    position:relative;\r\n    z-index:4;\r\n\r\n    width:100%;\r\n\r\n    display:flex;\r\n    align-items:flex-end;\r\n    justify-content:center;\r\n\r\n    overflow:visible;\r\n}\r\n\r\n\/* Elementor editor *\/\r\nbody.elementor-editor-active .exc-hero-complete-section,\r\n.elementor-editor-active .exc-hero-complete-section,\r\n.elementor-editor-preview .exc-hero-complete-section{\r\n    overflow:visible !important;\r\n}\r\n\r\n\/* ===========================================================\r\n   RESPONSIVO DA COMPOSI\u00c7\u00c3O \u2014 n\u00e3o altera a base visual original\r\n=========================================================== *\/\r\n\r\n@media(max-width:1180px){\r\n\r\n    .exc-hero-complete-section{\r\n        min-height:650px;\r\n        padding:64px 20px 0;\r\n    }\r\n\r\n    .exc-hero-complete-container{\r\n        width:min(100%, 1040px);\r\n        min-height:590px;\r\n\r\n        grid-template-columns:minmax(360px, .88fr) minmax(500px, 1.12fr);\r\n        gap:18px;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        font-size:48px;\r\n        letter-spacing:-1.12px;\r\n    }\r\n\r\n    .exc-hero-copy-text{\r\n        font-size:18px;\r\n        margin-bottom:38px;\r\n    }\r\n\r\n    .exc-hero-copy-button{\r\n        min-width:260px;\r\n        min-height:54px;\r\n        font-size:13.5px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:900px){\r\n\r\n    .exc-hero-complete-section{\r\n        min-height:auto;\r\n        padding:86px 18px 0;\r\n    }\r\n\r\n    .exc-hero-complete-container{\r\n        min-height:auto;\r\n        grid-template-columns:1fr;\r\n        gap:22px;\r\n\r\n        text-align:center;\r\n    }\r\n\r\n    .exc-hero-copy-area{\r\n        max-width:620px;\r\n        margin:0 auto;\r\n        text-align:center;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        font-size:42px;\r\n        line-height:1.08;\r\n    }\r\n\r\n    .exc-hero-copy-text{\r\n        font-size:17px;\r\n        line-height:1.34;\r\n        margin-bottom:34px;\r\n    }\r\n\r\n    .exc-hero-copy-text br{\r\n        display:none;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:640px){\r\n\r\n    .exc-hero-complete-section{\r\n        padding:70px 16px 0;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        font-size:34px;\r\n        letter-spacing:-.75px;\r\n    }\r\n\r\n    .exc-hero-copy-button{\r\n        min-width:230px;\r\n        min-height:50px;\r\n        padding:0 30px;\r\n        font-size:12.5px;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n\r\n<style>\r\n\/* ===========================================================\r\n   AJUSTE FINAL \u2022 LAYOUT FOR\u00c7ADO DA HERO\r\n   Mant\u00e9m a base visual original e corrige apenas a composi\u00e7\u00e3o\r\n   texto + visual para ficar como a refer\u00eancia.\r\n=========================================================== *\/\r\n\r\n.exc-hero-complete-section{\r\n    position:relative !important;\r\n    overflow:hidden !important;\r\n\r\n    width:100vw !important;\r\n    max-width:100vw !important;\r\n\r\n    left:50% !important;\r\n    right:50% !important;\r\n\r\n    margin-left:-50vw !important;\r\n    margin-right:-50vw !important;\r\n    margin-top:0 !important;\r\n    margin-bottom:0 !important;\r\n\r\n    min-height:620px !important;\r\n    padding:72px 20px 0 !important;\r\n\r\n    background:transparent !important;\r\n    box-sizing:border-box !important;\r\n}\r\n\r\n.exc-hero-complete-container{\r\n    width:min(calc(100vw - 40px), 1180px) !important;\r\n    min-height:548px !important;\r\n\r\n    margin:0 auto !important;\r\n\r\n    display:grid !important;\r\n    grid-template-columns:560px 620px !important;\r\n    align-items:center !important;\r\n    justify-content:center !important;\r\n    gap:34px !important;\r\n\r\n    transform:none !important;\r\n}\r\n\r\n.exc-hero-copy-area{\r\n    width:560px !important;\r\n    max-width:560px !important;\r\n\r\n    justify-self:end !important;\r\n    align-self:center !important;\r\n\r\n    padding:0 !important;\r\n    margin:0 !important;\r\n\r\n    text-align:left !important;\r\n    z-index:20 !important;\r\n}\r\n\r\n.exc-hero-copy-title{\r\n    margin:0 0 22px !important;\r\n\r\n    font-size:50px !important;\r\n    line-height:1.08 !important;\r\n    font-weight:600 !important;\r\n    letter-spacing:-1.25px !important;\r\n\r\n    white-space:nowrap !important;\r\n}\r\n\r\n.exc-hero-copy-text{\r\n    width:100% !important;\r\n    max-width:500px !important;\r\n\r\n    margin:0 0 40px !important;\r\n\r\n    font-size:18px !important;\r\n    line-height:1.25 !important;\r\n    font-weight:500 !important;\r\n    letter-spacing:-.28px !important;\r\n\r\n    white-space:normal !important;\r\n}\r\n\r\n.exc-hero-copy-button{\r\n    min-width:252px !important;\r\n    min-height:52px !important;\r\n    padding:0 34px !important;\r\n\r\n    font-size:13px !important;\r\n    font-weight:800 !important;\r\n}\r\n\r\n.exc-hero-visual-area{\r\n    width:620px !important;\r\n    max-width:620px !important;\r\n\r\n    justify-self:start !important;\r\n    align-self:end !important;\r\n\r\n    display:flex !important;\r\n    align-items:flex-end !important;\r\n    justify-content:center !important;\r\n\r\n    overflow:visible !important;\r\n    z-index:4 !important;\r\n}\r\n\r\n.exc-hero-visual-area .exc-hero-visual{\r\n    flex:0 0 auto !important;\r\n}\r\n\r\n\/* Editor do Elementor: mant\u00e9m o bloco inteiro no lugar *\/\r\nbody.elementor-editor-active .exc-hero-complete-section,\r\n.elementor-editor-active .exc-hero-complete-section,\r\n.elementor-editor-preview .exc-hero-complete-section{\r\n    overflow:visible !important;\r\n}\r\n\r\n@media(max-width:1280px){\r\n\r\n    .exc-hero-complete-container{\r\n        width:min(calc(100vw - 36px), 1080px) !important;\r\n        grid-template-columns:500px 560px !important;\r\n        gap:20px !important;\r\n        min-height:510px !important;\r\n    }\r\n\r\n    .exc-hero-copy-area{\r\n        width:500px !important;\r\n        max-width:500px !important;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        font-size:45px !important;\r\n        letter-spacing:-1.05px !important;\r\n    }\r\n\r\n    .exc-hero-copy-text{\r\n        font-size:16.8px !important;\r\n        max-width:450px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area{\r\n        width:560px !important;\r\n        max-width:560px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        transform:scale(.91) !important;\r\n        transform-origin:center bottom !important;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:1024px){\r\n\r\n    .exc-hero-complete-section{\r\n        min-height:auto !important;\r\n        padding:92px 18px 0 !important;\r\n    }\r\n\r\n    .exc-hero-complete-container{\r\n        width:min(calc(100vw - 36px), 760px) !important;\r\n        min-height:auto !important;\r\n\r\n        grid-template-columns:1fr !important;\r\n        gap:30px !important;\r\n\r\n        text-align:center !important;\r\n    }\r\n\r\n    .exc-hero-copy-area{\r\n        width:100% !important;\r\n        max-width:620px !important;\r\n        justify-self:center !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        font-size:42px !important;\r\n        white-space:normal !important;\r\n    }\r\n\r\n    .exc-hero-copy-text{\r\n        max-width:520px !important;\r\n        margin-left:auto !important;\r\n        margin-right:auto !important;\r\n        font-size:17px !important;\r\n    }\r\n\r\n    .exc-hero-copy-text br{\r\n        display:none !important;\r\n    }\r\n\r\n    .exc-hero-visual-area{\r\n        width:100% !important;\r\n        max-width:620px !important;\r\n        justify-self:center !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        transform:none !important;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-hero-complete-section{\r\n        padding:76px 16px 0 !important;\r\n    }\r\n\r\n    .exc-hero-complete-container{\r\n        width:100% !important;\r\n        gap:22px !important;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        font-size:34px !important;\r\n        line-height:1.08 !important;\r\n        letter-spacing:-.75px !important;\r\n    }\r\n\r\n    .exc-hero-copy-text{\r\n        font-size:15.8px !important;\r\n        line-height:1.34 !important;\r\n        margin-bottom:32px !important;\r\n    }\r\n\r\n    .exc-hero-copy-button{\r\n        min-width:224px !important;\r\n        min-height:49px !important;\r\n        font-size:12px !important;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   AJUSTE EXTRA \u2022 MULHER MENOR + LUZ SEM VAZAR\r\n   Mant\u00e9m a base, reduz o visual e for\u00e7a o recorte da luz\r\n   dentro da hero para n\u00e3o invadir a se\u00e7\u00e3o de baixo.\r\n=========================================================== *\/\r\n\r\n.exc-hero-complete-section{\r\n    overflow:hidden !important;\r\n    clip-path:inset(0 0 0 0) !important;\r\n    contain:paint !important;\r\n    isolation:isolate !important;\r\n\r\n    min-height:610px !important;\r\n    padding-bottom:0 !important;\r\n}\r\n\r\n.exc-hero-complete-container{\r\n    min-height:538px !important;\r\n    align-items:center !important;\r\n}\r\n\r\n.exc-hero-visual-area{\r\n    overflow:visible !important;\r\n    max-height:590px !important;\r\n}\r\n\r\n.exc-hero-visual-area .exc-hero-visual{\r\n    transform:scale(.86) !important;\r\n    transform-origin:center bottom !important;\r\n\r\n    \/* Luz mais controlada para n\u00e3o formar vazamento no rodap\u00e9 *\/\r\n    --exc-hero-glow-width:980px !important;\r\n    --exc-hero-glow-height:760px !important;\r\n    --exc-hero-glow-y:55% !important;\r\n    --exc-hero-glow-opacity:.68 !important;\r\n\r\n    --exc-hero-body-glow-width:390px !important;\r\n    --exc-hero-body-glow-height:190px !important;\r\n    --exc-hero-body-glow-y:64% !important;\r\n    --exc-hero-body-glow-opacity:.18 !important;\r\n}\r\n\r\n.exc-hero-visual::before{\r\n    filter:blur(38px) !important;\r\n}\r\n\r\n.exc-hero-visual::after{\r\n    filter:blur(38px) !important;\r\n}\r\n\r\n.exc-hero-woman{\r\n    filter:\r\n        drop-shadow(0 20px 34px rgba(0,0,0,.20))\r\n        drop-shadow(0 0 12px rgba(0,214,32,.055)) !important;\r\n}\r\n\r\n\/* Sombra de base mais discreta e recortada dentro da pr\u00f3pria hero *\/\r\n.exc-hero-complete-section::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:0;\r\n    right:0;\r\n    bottom:0;\r\n    z-index:1;\r\n    height:42px;\r\n    background:linear-gradient(\r\n        to bottom,\r\n        rgba(6,61,58,0) 0%,\r\n        rgba(6,61,58,.38) 100%\r\n    );\r\n    pointer-events:none;\r\n}\r\n\r\n@media(max-width:1280px){\r\n\r\n    .exc-hero-complete-container{\r\n        min-height:500px !important;\r\n        grid-template-columns:500px 560px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        transform:scale(.82) !important;\r\n        transform-origin:center bottom !important;\r\n\r\n        --exc-hero-glow-width:830px !important;\r\n        --exc-hero-glow-height:660px !important;\r\n        --exc-hero-glow-opacity:.62 !important;\r\n\r\n        --exc-hero-body-glow-width:340px !important;\r\n        --exc-hero-body-glow-height:170px !important;\r\n        --exc-hero-body-glow-opacity:.16 !important;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:1024px){\r\n\r\n    .exc-hero-complete-section{\r\n        clip-path:none !important;\r\n        contain:layout paint !important;\r\n        min-height:auto !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        transform:scale(.92) !important;\r\n        transform-origin:center bottom !important;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        transform:none !important;\r\n    }\r\n\r\n    .exc-hero-complete-section::after{\r\n        height:28px;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n\r\n<style>\r\n\/* ===========================================================\r\n   AJUSTE FINAL \u2022 VISUAL UM POUCO MENOR\r\n   Redu\u00e7\u00e3o leve da mulher\/c\u00edrculo, mantendo a mesma base.\r\n=========================================================== *\/\r\n\r\n.exc-hero-visual-area .exc-hero-visual{\r\n    transform:scale(.80) !important;\r\n    transform-origin:center bottom !important;\r\n\r\n    --exc-hero-glow-width:900px !important;\r\n    --exc-hero-glow-height:700px !important;\r\n    --exc-hero-glow-opacity:.62 !important;\r\n\r\n    --exc-hero-body-glow-width:340px !important;\r\n    --exc-hero-body-glow-height:165px !important;\r\n    --exc-hero-body-glow-opacity:.14 !important;\r\n}\r\n\r\n@media(max-width:1280px){\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        transform:scale(.76) !important;\r\n        transform-origin:center bottom !important;\r\n\r\n        --exc-hero-glow-width:760px !important;\r\n        --exc-hero-glow-height:610px !important;\r\n        --exc-hero-glow-opacity:.58 !important;\r\n\r\n        --exc-hero-body-glow-width:310px !important;\r\n        --exc-hero-body-glow-height:155px !important;\r\n        --exc-hero-body-glow-opacity:.13 !important;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:1024px){\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        transform:scale(.88) !important;\r\n        transform-origin:center bottom !important;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        transform:scale(.96) !important;\r\n        transform-origin:center bottom !important;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n\r\n<style>\r\n\/* ===========================================================\r\n   AJUSTE FINAL \u2022 C\u00cdRCULO UM POUCO MAIOR\r\n   Aumenta somente a \u00e1rea do c\u00edrculo e a \u00f3rbita dos \u00edcones,\r\n   mantendo o tamanho da mulher e o restante do layout.\r\n=========================================================== *\/\r\n\r\n.exc-hero-visual-area .exc-orbit-area,\r\n.exc-hero-visual .exc-orbit-area{\r\n    width:550px !important;\r\n    height:550px !important;\r\n}\r\n\r\n.exc-hero-visual-area .exc-orbit-item-1,\r\n.exc-hero-visual .exc-orbit-item-1{\r\n    transform:\r\n        rotate(300deg)\r\n        translateX(275px)\r\n        rotate(-300deg) !important;\r\n}\r\n\r\n.exc-hero-visual-area .exc-orbit-item-2,\r\n.exc-hero-visual .exc-orbit-item-2{\r\n    transform:\r\n        rotate(25deg)\r\n        translateX(275px)\r\n        rotate(-25deg) !important;\r\n}\r\n\r\n.exc-hero-visual-area .exc-orbit-item-3,\r\n.exc-hero-visual .exc-orbit-item-3{\r\n    transform:\r\n        rotate(165deg)\r\n        translateX(275px)\r\n        rotate(-165deg) !important;\r\n}\r\n\r\n@media(max-width:1024px){\r\n\r\n    .exc-hero-visual-area .exc-orbit-area,\r\n    .exc-hero-visual .exc-orbit-area{\r\n        width:460px !important;\r\n        height:460px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-orbit-item-1,\r\n    .exc-hero-visual .exc-orbit-item-1{\r\n        transform:\r\n            rotate(300deg)\r\n            translateX(230px)\r\n            rotate(-300deg) !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-orbit-item-2,\r\n    .exc-hero-visual .exc-orbit-item-2{\r\n        transform:\r\n            rotate(25deg)\r\n            translateX(230px)\r\n            rotate(-25deg) !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-orbit-item-3,\r\n    .exc-hero-visual .exc-orbit-item-3{\r\n        transform:\r\n            rotate(165deg)\r\n            translateX(230px)\r\n            rotate(-165deg) !important;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-hero-visual-area .exc-orbit-area,\r\n    .exc-hero-visual .exc-orbit-area{\r\n        width:350px !important;\r\n        height:350px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-orbit-item-1,\r\n    .exc-hero-visual .exc-orbit-item-1{\r\n        transform:\r\n            rotate(300deg)\r\n            translateX(175px)\r\n            rotate(-300deg) !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-orbit-item-2,\r\n    .exc-hero-visual .exc-orbit-item-2{\r\n        transform:\r\n            rotate(25deg)\r\n            translateX(175px)\r\n            rotate(-25deg) !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-orbit-item-3,\r\n    .exc-hero-visual .exc-orbit-item-3{\r\n        transform:\r\n            rotate(165deg)\r\n            translateX(175px)\r\n            rotate(-165deg) !important;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   CORRECAO MOBILE - COMPOSICAO IGUAL A REFERENCIA DO PDF\r\n=========================================================== *\/\r\n.exc-hero-title-mobile{\r\n    display:none;\r\n}\r\n\r\n@media (max-width:767px){\r\n\r\n    .exc-hero-copy-area{\r\n        width:100% !important;\r\n        max-width:350px !important;\r\n        text-align:left !important;\r\n    }\r\n\r\n    .exc-hero-title-desktop{\r\n        display:none !important;\r\n    }\r\n\r\n    .exc-hero-title-mobile{\r\n        display:block !important;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        max-width:330px !important;\r\n        margin:0 0 15px !important;\r\n        font-size:clamp(31px, 8.6vw, 35px) !important;\r\n        line-height:1.05 !important;\r\n        letter-spacing:-1px !important;\r\n        text-align:left !important;\r\n        text-wrap:initial !important;\r\n    }\r\n\r\n    .exc-hero-copy-text{\r\n        max-width:340px !important;\r\n        margin:0 0 25px !important;\r\n        font-size:15px !important;\r\n        line-height:1.42 !important;\r\n        text-align:left !important;\r\n        text-wrap:initial !important;\r\n    }\r\n\r\n    .exc-hero-copy-button{\r\n        display:flex !important;\r\n        width:100% !important;\r\n        max-width:350px !important;\r\n        min-height:54px !important;\r\n        margin:0 !important;\r\n    }\r\n\r\n    .exc-hero-visual-area{\r\n        height:350px !important;\r\n        margin-top:8px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        height:350px !important;\r\n        max-width:350px !important;\r\n        --exc-mobile-orbit-size:72vw;\r\n        --exc-mobile-orbit-radius:36vw;\r\n    }\r\n\r\n    .exc-orbit-area{\r\n        width:min(var(--exc-mobile-orbit-size), 270px) !important;\r\n        height:min(var(--exc-mobile-orbit-size), 270px) !important;\r\n        top:57% !important;\r\n    }\r\n\r\n    .exc-orbit-item-1{\r\n        transform:rotate(300deg) translateX(min(var(--exc-mobile-orbit-radius), 135px)) rotate(-300deg) !important;\r\n    }\r\n\r\n    .exc-orbit-item-2{\r\n        transform:rotate(25deg) translateX(min(var(--exc-mobile-orbit-radius), 135px)) rotate(-25deg) !important;\r\n    }\r\n\r\n    .exc-orbit-item-3{\r\n        transform:rotate(165deg) translateX(min(var(--exc-mobile-orbit-radius), 135px)) rotate(-165deg) !important;\r\n    }\r\n\r\n    .exc-hero-woman{\r\n        width:min(70vw, 264px) !important;\r\n    }\r\n}\r\n\r\n@media (max-width:380px){\r\n\r\n    .exc-hero-copy-area{\r\n        max-width:330px !important;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        font-size:30px !important;\r\n    }\r\n\r\n    .exc-hero-copy-button{\r\n        max-width:330px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area,\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        height:332px !important;\r\n    }\r\n\r\n    .exc-hero-woman{\r\n        width:min(69vw, 254px) !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   PAINEL DE CONTROLE DO VISUAL MOBILE\r\n\r\n   Altere SOMENTE os valores abaixo:\r\n\r\n   --mob-visual-height  = altura da area da mulher\/circulo\r\n   --mob-woman-size     = tamanho da mulher\r\n   --mob-woman-x        = mulher para esquerda (-) ou direita (+)\r\n   --mob-woman-y        = mulher para cima (-) ou para baixo (+)\r\n   --mob-orbit-size     = tamanho do circulo\r\n   --mob-orbit-x        = circulo para esquerda (-) ou direita (+)\r\n   --mob-orbit-top      = posicao vertical do circulo\r\n   --mob-icon-size      = tamanho dos icones\r\n   --mob-icon-distance  = distancia dos icones ao centro\r\n=========================================================== *\/\r\n@media (max-width:767px){\r\n\r\n    body .exc-hero-complete-section{\r\n        --mob-visual-height:420px;\r\n\r\n        --mob-woman-size:min(88vw, 700px);\r\n        --mob-woman-x:-10px;\r\n        --mob-woman-y:-50px;\r\n\r\n        --mob-orbit-size:min(80vw, 395px);\r\n        --mob-orbit-x:0px;\r\n        --mob-orbit-top:45%;\r\n\r\n        --mob-icon-size:60px;\r\n        --mob-icon-distance:calc(var(--mob-orbit-size) \/ 2);\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-hero-visual-area,\r\n    body .exc-hero-complete-section .exc-hero-visual-area .exc-hero-visual{\r\n        height:var(--mob-visual-height) !important;\r\n        min-height:0 !important;\r\n        max-height:none !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-hero-woman{\r\n        position:absolute !important;\r\n        left:50% !important;\r\n        bottom:0 !important;\r\n        width:var(--mob-woman-size) !important;\r\n        max-width:none !important;\r\n        height:auto !important;\r\n        margin:0 !important;\r\n        transform:translateX(calc(-50% + var(--mob-woman-x))) translateY(var(--mob-woman-y)) !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-area{\r\n        width:var(--mob-orbit-size) !important;\r\n        height:var(--mob-orbit-size) !important;\r\n        max-width:none !important;\r\n        max-height:none !important;\r\n        left:50% !important;\r\n        top:var(--mob-orbit-top) !important;\r\n        transform:translateX(calc(-50% + var(--mob-orbit-x))) translateY(-50%) !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-item{\r\n        width:var(--mob-icon-size) !important;\r\n        height:var(--mob-icon-size) !important;\r\n        margin-left:calc(var(--mob-icon-size) \/ -2) !important;\r\n        margin-top:calc(var(--mob-icon-size) \/ -2) !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-icon{\r\n        width:var(--mob-icon-size) !important;\r\n        height:var(--mob-icon-size) !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-item-1{\r\n        transform:rotate(300deg) translateX(var(--mob-icon-distance)) rotate(-300deg) !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-item-2{\r\n        transform:rotate(25deg) translateX(var(--mob-icon-distance)) rotate(-25deg) !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-item-3{\r\n        transform:rotate(165deg) translateX(var(--mob-icon-distance)) rotate(-165deg) !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   AJUSTE SOMENTE DE LAYOUT MOBILE\r\n   Nao altera o design do botao, dos icones ou das animacoes.\r\n=========================================================== *\/\r\n@media (max-width:767px){\r\n\r\n    body .exc-hero-complete-section{\r\n        min-height:0 !important;\r\n        padding:52px 0 0 !important;\r\n        overflow:hidden !important;\r\n        clip-path:none !important;\r\n        contain:none !important;\r\n    }\r\n\r\n    body .exc-hero-complete-container{\r\n        width:100% !important;\r\n        min-height:0 !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        gap:30px !important;\r\n    }\r\n\r\n    body .exc-hero-copy-area{\r\n        width:calc(100% - 48px) !important;\r\n        max-width:440px !important;\r\n        margin:0 auto !important;\r\n        padding:0 !important;\r\n        text-align:left !important;\r\n    }\r\n\r\n    body .exc-hero-title-desktop{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-hero-title-mobile{\r\n        display:block !important;\r\n    }\r\n\r\n    body .exc-hero-copy-title{\r\n        width:100% !important;\r\n        max-width:none !important;\r\n        margin:0 0 14px !important;\r\n        font-size:clamp(31px, 8.7vw, 44px) !important;\r\n        line-height:1.16 !important;\r\n        letter-spacing:-.8px !important;\r\n        text-align:left !important;\r\n        white-space:normal !important;\r\n    }\r\n\r\n    body .exc-hero-copy-text{\r\n        width:82% !important;\r\n        max-width:390px !important;\r\n        margin:0 0 48px !important;\r\n        font-size:clamp(16px, 4.15vw, 21px) !important;\r\n        line-height:1.18 !important;\r\n        letter-spacing:0 !important;\r\n        text-align:left !important;\r\n    }\r\n\r\n    body .exc-hero-copy-text br{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-hero-copy-button{\r\n        width:100% !important;\r\n        max-width:none !important;\r\n        min-width:0 !important;\r\n        margin:0 !important;\r\n    }\r\n\r\n    body .exc-hero-visual-area{\r\n        width:100% !important;\r\n        max-width:none !important;\r\n        height:112vw !important;\r\n        min-height:390px !important;\r\n        max-height:568px !important;\r\n        margin:0 !important;\r\n        overflow:visible !important;\r\n    }\r\n\r\n    body .exc-hero-visual-area .exc-hero-visual{\r\n        width:100% !important;\r\n        max-width:507px !important;\r\n        height:100% !important;\r\n        margin:0 auto !important;\r\n        transform:none !important;\r\n\r\n        --exc-hero-glow-x:50% !important;\r\n        --exc-hero-glow-y:60% !important;\r\n        --exc-hero-glow-width:390px !important;\r\n        --exc-hero-glow-height:390px !important;\r\n        --exc-hero-glow-opacity:.68 !important;\r\n\r\n        --exc-hero-body-glow-x:50% !important;\r\n        --exc-hero-body-glow-y:73% !important;\r\n        --exc-hero-body-glow-width:330px !important;\r\n        --exc-hero-body-glow-height:210px !important;\r\n        --exc-hero-body-glow-opacity:.34 !important;\r\n    }\r\n\r\n    body .exc-hero-visual::before{\r\n        filter:blur(26px) !important;\r\n    }\r\n\r\n    body .exc-hero-visual::after{\r\n        filter:blur(34px) !important;\r\n    }\r\n\r\n    body .exc-orbit-area{\r\n        width:78vw !important;\r\n        height:78vw !important;\r\n        max-width:395px !important;\r\n        max-height:395px !important;\r\n        left:50% !important;\r\n        top:66% !important;\r\n        transform:translate(-50%, -50%) !important;\r\n    }\r\n\r\n    body .exc-orbit-item{\r\n        width:60px !important;\r\n        height:60px !important;\r\n        margin-left:-30px !important;\r\n        margin-top:-30px !important;\r\n    }\r\n\r\n    body .exc-orbit-item-1{\r\n        transform:rotate(300deg) translateX(min(39vw, 197px)) rotate(-300deg) !important;\r\n    }\r\n\r\n    body .exc-orbit-item-2{\r\n        transform:rotate(25deg) translateX(min(39vw, 197px)) rotate(-25deg) !important;\r\n    }\r\n\r\n    body .exc-orbit-item-3{\r\n        transform:rotate(165deg) translateX(min(39vw, 197px)) rotate(-165deg) !important;\r\n    }\r\n\r\n    body .exc-orbit-icon{\r\n        width:60px !important;\r\n        height:60px !important;\r\n        padding:0 !important;\r\n        background:transparent !important;\r\n        border:0 !important;\r\n        border-radius:0 !important;\r\n        box-shadow:none !important;\r\n    }\r\n\r\n    body .exc-hero-woman{\r\n        position:absolute !important;\r\n        left:50% !important;\r\n        bottom:0 !important;\r\n        width:88vw !important;\r\n        max-width:446px !important;\r\n        height:auto !important;\r\n        margin:0 !important;\r\n        transform:translateX(-50%) !important;\r\n    }\r\n}\r\n\r\n@media (max-width:380px){\r\n    body .exc-hero-copy-area{\r\n        width:calc(100% - 40px) !important;\r\n    }\r\n\r\n    body .exc-hero-copy-text{\r\n        margin-bottom:40px !important;\r\n    }\r\n\r\n    body .exc-hero-visual-area{\r\n        min-height:370px !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED - AJUSTE MOBILE CONSOLIDADO DA HERO\r\n   Aplicado por ultimo para resolver os conflitos dos blocos\r\n   responsivos anteriores sem alterar o desktop.\r\n=========================================================== *\/\r\n\r\n@media (max-width:767px){\r\n\r\n    .exc-hero-complete-section{\r\n        min-height:auto !important;\r\n        padding:52px 18px 0 !important;\r\n        overflow:hidden !important;\r\n        contain:paint !important;\r\n    }\r\n\r\n    .exc-hero-complete-container{\r\n        width:100% !important;\r\n        min-height:auto !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        gap:8px !important;\r\n    }\r\n\r\n    .exc-hero-copy-area{\r\n        width:100% !important;\r\n        max-width:390px !important;\r\n        margin:0 auto !important;\r\n        padding:0 !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        margin:0 0 16px !important;\r\n        font-size:clamp(30px, 8.4vw, 35px) !important;\r\n        line-height:1.1 !important;\r\n        letter-spacing:-.8px !important;\r\n        white-space:normal !important;\r\n        text-wrap:balance;\r\n    }\r\n\r\n    .exc-hero-copy-text{\r\n        width:100% !important;\r\n        max-width:350px !important;\r\n        margin:0 auto 26px !important;\r\n        font-size:16px !important;\r\n        line-height:1.48 !important;\r\n        letter-spacing:-.18px !important;\r\n        text-wrap:balance;\r\n    }\r\n\r\n    .exc-hero-copy-text br{\r\n        display:none !important;\r\n    }\r\n\r\n    .exc-hero-copy-button{\r\n        width:100% !important;\r\n        max-width:350px !important;\r\n        min-width:0 !important;\r\n        min-height:54px !important;\r\n        padding:0 24px !important;\r\n        font-size:13px !important;\r\n        letter-spacing:.025em !important;\r\n        -webkit-tap-highlight-color:transparent;\r\n    }\r\n\r\n    .exc-hero-copy-button:active{\r\n        transform:scale(.985) !important;\r\n    }\r\n\r\n    .exc-hero-visual-area{\r\n        width:100% !important;\r\n        max-width:390px !important;\r\n        height:408px !important;\r\n        max-height:none !important;\r\n        margin:0 auto !important;\r\n        align-self:end !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        width:390px !important;\r\n        max-width:none !important;\r\n        height:408px !important;\r\n        margin:0 !important;\r\n        transform:none !important;\r\n\r\n        --exc-hero-glow-x:50% !important;\r\n        --exc-hero-glow-y:59% !important;\r\n        --exc-hero-glow-width:350px !important;\r\n        --exc-hero-glow-height:350px !important;\r\n        --exc-hero-glow-opacity:.58 !important;\r\n\r\n        --exc-hero-body-glow-x:50% !important;\r\n        --exc-hero-body-glow-y:72% !important;\r\n        --exc-hero-body-glow-width:285px !important;\r\n        --exc-hero-body-glow-height:155px !important;\r\n        --exc-hero-body-glow-opacity:.14 !important;\r\n    }\r\n\r\n    .exc-hero-visual::before{\r\n        filter:blur(24px) !important;\r\n    }\r\n\r\n    .exc-hero-visual::after{\r\n        filter:blur(30px) !important;\r\n    }\r\n\r\n    .exc-orbit-area{\r\n        width:310px !important;\r\n        height:310px !important;\r\n        top:57% !important;\r\n    }\r\n\r\n    .exc-orbit-item{\r\n        width:58px !important;\r\n        height:58px !important;\r\n        margin-left:-29px !important;\r\n        margin-top:-29px !important;\r\n    }\r\n\r\n    .exc-orbit-item-1{\r\n        transform:rotate(300deg) translateX(155px) rotate(-300deg) !important;\r\n    }\r\n\r\n    .exc-orbit-item-2{\r\n        transform:rotate(25deg) translateX(155px) rotate(-25deg) !important;\r\n    }\r\n\r\n    .exc-orbit-item-3{\r\n        transform:rotate(165deg) translateX(155px) rotate(-165deg) !important;\r\n    }\r\n\r\n    .exc-orbit-icon{\r\n        width:58px !important;\r\n        height:58px !important;\r\n    }\r\n\r\n    .exc-orbit-icon::before{\r\n        width:72px !important;\r\n        height:72px !important;\r\n    }\r\n\r\n    .exc-hero-woman{\r\n        width:100% !important;\r\n        max-width:315px !important;\r\n        transform:translateY(3px) !important;\r\n    }\r\n\r\n    .exc-hero-complete-section::after{\r\n        height:24px !important;\r\n    }\r\n}\r\n\r\n@media (max-width:380px){\r\n\r\n    .exc-hero-complete-section{\r\n        padding-top:44px !important;\r\n        padding-left:14px !important;\r\n        padding-right:14px !important;\r\n    }\r\n\r\n    .exc-hero-copy-title{\r\n        font-size:29px !important;\r\n    }\r\n\r\n    .exc-hero-copy-text{\r\n        font-size:15px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area,\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        width:360px !important;\r\n        height:382px !important;\r\n    }\r\n\r\n    .exc-orbit-area{\r\n        width:288px !important;\r\n        height:288px !important;\r\n    }\r\n\r\n    .exc-orbit-item-1{\r\n        transform:rotate(300deg) translateX(144px) rotate(-300deg) !important;\r\n    }\r\n\r\n    .exc-orbit-item-2{\r\n        transform:rotate(25deg) translateX(144px) rotate(-25deg) !important;\r\n    }\r\n\r\n    .exc-orbit-item-3{\r\n        transform:rotate(165deg) translateX(144px) rotate(-165deg) !important;\r\n    }\r\n\r\n    .exc-hero-woman{\r\n        max-width:292px !important;\r\n    }\r\n}\r\n\r\n@media (prefers-reduced-motion:reduce){\r\n    .exc-hero-visual,\r\n    .exc-orbit-rotator,\r\n    .exc-orbit-icon,\r\n    .exc-hero-visual::before,\r\n    .exc-hero-visual::after{\r\n        animation:none !important;\r\n    }\r\n\r\n    .exc-hero-visual{\r\n        opacity:1 !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   CORRECAO MOBILE - ENQUADRAMENTO DA MULHER E DA ORBITA\r\n=========================================================== *\/\r\n@media (max-width:767px){\r\n\r\n    html,\r\n    body{\r\n        overflow-x:hidden !important;\r\n    }\r\n\r\n    .exc-hero-complete-section{\r\n        width:100vw !important;\r\n        max-width:100vw !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    .exc-hero-visual-area{\r\n        width:100% !important;\r\n        max-width:100% !important;\r\n        height:380px !important;\r\n        margin:4px auto 0 !important;\r\n        overflow:visible !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        width:100% !important;\r\n        max-width:360px !important;\r\n        height:380px !important;\r\n        margin:0 auto !important;\r\n        transform:none !important;\r\n\r\n        --exc-mobile-orbit-size:78vw;\r\n        --exc-mobile-orbit-radius:39vw;\r\n\r\n        --exc-hero-glow-x:50% !important;\r\n        --exc-hero-glow-y:60% !important;\r\n        --exc-hero-glow-width:320px !important;\r\n        --exc-hero-glow-height:320px !important;\r\n    }\r\n\r\n    .exc-orbit-area{\r\n        width:min(var(--exc-mobile-orbit-size), 292px) !important;\r\n        height:min(var(--exc-mobile-orbit-size), 292px) !important;\r\n        left:50% !important;\r\n        top:58% !important;\r\n        transform:translate(-50%, -50%) !important;\r\n    }\r\n\r\n    .exc-orbit-item{\r\n        width:54px !important;\r\n        height:54px !important;\r\n        margin-left:-27px !important;\r\n        margin-top:-27px !important;\r\n    }\r\n\r\n    .exc-orbit-item-1{\r\n        transform:rotate(300deg) translateX(min(var(--exc-mobile-orbit-radius), 146px)) rotate(-300deg) !important;\r\n    }\r\n\r\n    .exc-orbit-item-2{\r\n        transform:rotate(25deg) translateX(min(var(--exc-mobile-orbit-radius), 146px)) rotate(-25deg) !important;\r\n    }\r\n\r\n    .exc-orbit-item-3{\r\n        transform:rotate(165deg) translateX(min(var(--exc-mobile-orbit-radius), 146px)) rotate(-165deg) !important;\r\n    }\r\n\r\n    .exc-orbit-icon{\r\n        width:54px !important;\r\n        height:54px !important;\r\n    }\r\n\r\n    .exc-hero-woman{\r\n        width:min(78vw, 292px) !important;\r\n        max-width:none !important;\r\n        height:auto !important;\r\n        margin:0 auto !important;\r\n        transform:translateY(3px) !important;\r\n    }\r\n}\r\n\r\n@media (max-width:380px){\r\n\r\n    .exc-hero-visual-area,\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        width:100% !important;\r\n        max-width:100% !important;\r\n        height:360px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        --exc-mobile-orbit-size:76vw;\r\n        --exc-mobile-orbit-radius:38vw;\r\n    }\r\n\r\n    .exc-hero-woman{\r\n        width:min(76vw, 280px) !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* Ajuste prioritario final da referencia mobile *\/\r\n@media (max-width:767px){\r\n    .exc-hero-copy-area{\r\n        max-width:350px !important;\r\n        text-align:left !important;\r\n    }\r\n\r\n    .exc-hero-title-desktop{display:none !important;}\r\n    .exc-hero-title-mobile{display:block !important;}\r\n\r\n    .exc-hero-copy-title{\r\n        max-width:330px !important;\r\n        margin:0 0 15px !important;\r\n        font-size:clamp(31px, 8.6vw, 35px) !important;\r\n        line-height:1.05 !important;\r\n        letter-spacing:-1px !important;\r\n        text-align:left !important;\r\n        text-wrap:initial !important;\r\n    }\r\n\r\n    .exc-hero-copy-text{\r\n        max-width:340px !important;\r\n        margin:0 0 25px !important;\r\n        font-size:15px !important;\r\n        line-height:1.42 !important;\r\n        text-align:left !important;\r\n        text-wrap:initial !important;\r\n    }\r\n\r\n    .exc-hero-copy-button{\r\n        display:flex !important;\r\n        width:100% !important;\r\n        max-width:350px !important;\r\n        min-height:54px !important;\r\n        margin:0 !important;\r\n    }\r\n\r\n    .exc-hero-visual-area,\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        height:350px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area{\r\n        margin-top:8px !important;\r\n    }\r\n\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        max-width:350px !important;\r\n        --exc-mobile-orbit-size:72vw;\r\n        --exc-mobile-orbit-radius:36vw;\r\n    }\r\n\r\n    .exc-orbit-area{\r\n        width:min(var(--exc-mobile-orbit-size), 270px) !important;\r\n        height:min(var(--exc-mobile-orbit-size), 270px) !important;\r\n        top:57% !important;\r\n    }\r\n\r\n    .exc-orbit-item-1{transform:rotate(300deg) translateX(min(var(--exc-mobile-orbit-radius), 135px)) rotate(-300deg) !important;}\r\n    .exc-orbit-item-2{transform:rotate(25deg) translateX(min(var(--exc-mobile-orbit-radius), 135px)) rotate(-25deg) !important;}\r\n    .exc-orbit-item-3{transform:rotate(165deg) translateX(min(var(--exc-mobile-orbit-radius), 135px)) rotate(-165deg) !important;}\r\n\r\n    .exc-hero-woman{\r\n        width:min(70vw, 264px) !important;\r\n    }\r\n}\r\n\r\n@media (max-width:380px){\r\n    .exc-hero-copy-area{max-width:330px !important;}\r\n    .exc-hero-copy-title{font-size:30px !important;}\r\n    .exc-hero-copy-button{max-width:330px !important;}\r\n\r\n    .exc-hero-visual-area,\r\n    .exc-hero-visual-area .exc-hero-visual{\r\n        height:332px !important;\r\n    }\r\n\r\n    .exc-hero-woman{\r\n        width:min(69vw, 254px) !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 HERO | AJUSTE EXCLUSIVO PARA TABLET\r\n   Faixa protegida: de 768px at\u00e9 1024px.\r\n   N\u00e3o altera desktop nem mobile.\r\n=========================================================== *\/\r\n@media screen and (min-width:768px) and (max-width:1024px){\r\n\r\n    body .exc-hero-complete-section{\r\n        width:100vw !important;\r\n        max-width:100vw !important;\r\n        min-height:860px !important;\r\n        padding:72px 32px 0 !important;\r\n        overflow:hidden !important;\r\n        box-sizing:border-box !important;\r\n    }\r\n\r\n    body .exc-hero-complete-container{\r\n        width:100% !important;\r\n        max-width:860px !important;\r\n        min-height:788px !important;\r\n        margin:0 auto !important;\r\n        display:grid !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        grid-template-rows:auto 1fr !important;\r\n        align-items:start !important;\r\n        justify-items:center !important;\r\n        gap:18px !important;\r\n        transform:none !important;\r\n    }\r\n\r\n    body .exc-hero-copy-area{\r\n        width:100% !important;\r\n        max-width:650px !important;\r\n        margin:0 auto !important;\r\n        padding:0 !important;\r\n        justify-self:center !important;\r\n        align-self:start !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-hero-title-desktop{\r\n        display:block !important;\r\n    }\r\n\r\n    body .exc-hero-title-mobile{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-hero-copy-title{\r\n        width:100% !important;\r\n        max-width:650px !important;\r\n        margin:0 auto 18px !important;\r\n        font-size:clamp(40px, 5.3vw, 50px) !important;\r\n        line-height:1.08 !important;\r\n        letter-spacing:-1px !important;\r\n        text-align:center !important;\r\n        white-space:normal !important;\r\n    }\r\n\r\n    body .exc-hero-copy-text{\r\n        width:100% !important;\r\n        max-width:540px !important;\r\n        margin:0 auto 30px !important;\r\n        font-size:18px !important;\r\n        line-height:1.32 !important;\r\n        text-align:center !important;\r\n        white-space:normal !important;\r\n    }\r\n\r\n    body .exc-hero-copy-text br{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-hero-copy-button{\r\n        width:auto !important;\r\n        min-width:280px !important;\r\n        min-height:54px !important;\r\n        margin:0 auto !important;\r\n        padding:0 38px !important;\r\n    }\r\n\r\n    body .exc-hero-visual-area{\r\n        width:100% !important;\r\n        max-width:680px !important;\r\n        height:500px !important;\r\n        margin:0 auto !important;\r\n        justify-self:center !important;\r\n        align-self:end !important;\r\n        overflow:visible !important;\r\n    }\r\n\r\n    body .exc-hero-visual-area .exc-hero-visual{\r\n        width:560px !important;\r\n        max-width:100% !important;\r\n        height:500px !important;\r\n        margin:0 auto !important;\r\n        transform:none !important;\r\n    }\r\n\r\n    body .exc-orbit-area{\r\n        width:420px !important;\r\n        height:420px !important;\r\n        left:50% !important;\r\n        top:57% !important;\r\n        transform:translate(-50%, -50%) !important;\r\n    }\r\n\r\n    body .exc-orbit-item{\r\n        width:76px !important;\r\n        height:76px !important;\r\n        margin-left:-38px !important;\r\n        margin-top:-38px !important;\r\n    }\r\n\r\n    body .exc-orbit-icon{\r\n        width:76px !important;\r\n        height:76px !important;\r\n    }\r\n\r\n    body .exc-orbit-item-1{\r\n        transform:rotate(300deg) translateX(210px) rotate(-300deg) !important;\r\n    }\r\n\r\n    body .exc-orbit-item-2{\r\n        transform:rotate(25deg) translateX(210px) rotate(-25deg) !important;\r\n    }\r\n\r\n    body .exc-orbit-item-3{\r\n        transform:rotate(165deg) translateX(210px) rotate(-165deg) !important;\r\n    }\r\n\r\n    body .exc-hero-woman{\r\n        width:100% !important;\r\n        max-width:440px !important;\r\n        height:auto !important;\r\n        margin:0 auto !important;\r\n        transform:translateY(8px) !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 HERO | CELULARES GRANDES \/ PLUS\r\n   Mant\u00e9m as propor\u00e7\u00f5es aprovadas nos celulares menores.\r\n   Faixa exclusiva: de 400px at\u00e9 767px.\r\n=========================================================== *\/\r\n@media screen and (min-width:400px) and (max-width:767px){\r\n\r\n    body .exc-hero-complete-section{\r\n        --mob-visual-height:420px;\r\n        --mob-woman-size:330px;\r\n        --mob-woman-x:-10px;\r\n        --mob-woman-y:-50px;\r\n        --mob-orbit-size:300px;\r\n        --mob-orbit-x:0px;\r\n        --mob-orbit-top:45%;\r\n        --mob-icon-size:60px;\r\n        --mob-icon-distance:150px;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-hero-copy-area{\r\n        width:350px !important;\r\n        max-width:calc(100vw - 36px) !important;\r\n        margin-left:auto !important;\r\n        margin-right:auto !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-hero-copy-button{\r\n        width:350px !important;\r\n        max-width:100% !important;\r\n        min-width:0 !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-hero-visual-area,\r\n    body .exc-hero-complete-section .exc-hero-visual-area .exc-hero-visual{\r\n        width:350px !important;\r\n        max-width:calc(100vw - 36px) !important;\r\n        height:var(--mob-visual-height) !important;\r\n        margin-left:auto !important;\r\n        margin-right:auto !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-hero-woman{\r\n        width:var(--mob-woman-size) !important;\r\n        max-width:none !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-area{\r\n        width:var(--mob-orbit-size) !important;\r\n        height:var(--mob-orbit-size) !important;\r\n        max-width:none !important;\r\n        max-height:none !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-item-1{\r\n        transform:rotate(300deg) translateX(var(--mob-icon-distance)) rotate(-300deg) !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-item-2{\r\n        transform:rotate(25deg) translateX(var(--mob-icon-distance)) rotate(-25deg) !important;\r\n    }\r\n\r\n    body .exc-hero-complete-section .exc-orbit-item-3{\r\n        transform:rotate(165deg) translateX(var(--mob-icon-distance)) rotate(-165deg) !important;\r\n    }\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-3ca02d82 e-con-full e-flex e-con e-parent\" data-id=\"3ca02d82\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-436e1017 elementor-widget elementor-widget-html\" data-id=\"436e1017\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* ===========================================================\r\n   AJUSTE \u2022 LINHA DO SUBT\u00cdTULO\r\n   A linha de \"PRODUTOS FINANCEIROS\" agora nasce do meio\r\n   e abre para as extremidades junto com a entrada do header.\r\n=========================================================== *\/\r\n\r\n.ext-products .ext-products-subtitle{\r\n    position:relative;\r\n\r\n    \/* mant\u00e9m o mesmo espa\u00e7o visual da borda original *\/\r\n    border-bottom:3px solid transparent;\r\n\r\n    background-image:linear-gradient(#00d620,#00d620);\r\n    background-repeat:no-repeat;\r\n    background-position:center bottom;\r\n    background-size:0 3px;\r\n\r\n    transition:\r\n        background-size 1.25s cubic-bezier(.22,.61,.36,1);\r\n}\r\n\r\n.ext-products .ext-products-header.ext-visible .ext-products-subtitle{\r\n    background-size:100% 3px;\r\n    transition-delay:.30s;\r\n}\r\n\r\nbody.elementor-editor-active .ext-products .ext-products-subtitle,\r\n.elementor-editor-active .ext-products .ext-products-subtitle,\r\n.elementor-editor-preview .ext-products .ext-products-subtitle{\r\n    background-size:100% 3px;\r\n}\r\n\r\n\/* ===========================================================\r\n   \u00cdCONES OFICIAIS DOS PRODUTOS\r\n   Remove desenhos antigos do CSS e preserva o tamanho de cada\r\n   quadrante nas vers\u00f5es desktop, tablet e mobile.\r\n=========================================================== *\/\r\n\r\n.ext-products .ext-product-icon{\r\n    overflow:hidden;\r\n    padding:0 !important;\r\n    background:none !important;\r\n    background-image:none !important;\r\n}\r\n\r\n.ext-products .ext-product-icon::before,\r\n.ext-products .ext-product-icon::after{\r\n    content:none !important;\r\n    display:none !important;\r\n}\r\n\r\n.ext-products .ext-product-icon img{\r\n    width:100%;\r\n    height:100%;\r\n    display:block;\r\n    object-fit:contain;\r\n    object-position:center;\r\n    user-select:none;\r\n    pointer-events:none;\r\n}\r\n\r\n\r\n\/* ===========================================================\r\n   AJUSTE \u2022 SE\u00c7\u00c3O MAIS ALTA\r\n   Aumenta o respiro vertical da se\u00e7\u00e3o e reposiciona os blocos\r\n   para acompanhar melhor a entrada do c\u00edrculo\/moedas.\r\n=========================================================== *\/\r\n\r\n.ext-products{\r\n    min-height:1120px;\r\n    padding-top:150px !important;\r\n    padding-bottom:150px !important;\r\n}\r\n\r\n.ext-products .ext-products-header{\r\n    margin-bottom:72px;\r\n}\r\n\r\n.ext-products .ext-products-grid{\r\n    margin-bottom:54px;\r\n}\r\n\r\n.ext-products .ext-products-grid-bottom{\r\n    margin-top:0;\r\n    margin-bottom:56px;\r\n}\r\n\r\n.ext-products .ext-products-footer{\r\n    margin-top:10px;\r\n}\r\n\r\n@media(max-width:1024px){\r\n\r\n    .ext-products{\r\n        min-height:1040px;\r\n        padding-top:124px !important;\r\n        padding-bottom:128px !important;\r\n    }\r\n\r\n    .ext-products .ext-products-header{\r\n        margin-bottom:60px;\r\n    }\r\n\r\n    .ext-products .ext-products-grid{\r\n        margin-bottom:46px;\r\n    }\r\n\r\n    .ext-products .ext-products-grid-bottom{\r\n        margin-bottom:48px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .ext-products{\r\n        min-height:auto;\r\n        padding-top:88px !important;\r\n        padding-bottom:96px !important;\r\n    }\r\n\r\n    .ext-products .ext-products-header{\r\n        margin-bottom:42px;\r\n    }\r\n\r\n    .ext-products .ext-products-grid{\r\n        margin-bottom:34px;\r\n    }\r\n\r\n    .ext-products .ext-products-grid-bottom{\r\n        margin-bottom:36px;\r\n    }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED - PRODUTOS | AJUSTE SOMENTE MOBILE\r\n=========================================================== *\/\r\n@media(max-width:767px){\r\n\r\n    .ext-products{\r\n        min-height:0 !important;\r\n        padding:38px 0 64px !important;\r\n        overflow:hidden;\r\n    }\r\n\r\n    .ext-products .ext-container{\r\n        width:calc(100% - 48px) !important;\r\n        max-width:460px !important;\r\n        margin:0 auto !important;\r\n        padding:0 !important;\r\n    }\r\n\r\n    .ext-products .ext-products-header{\r\n        width:100%;\r\n        margin:0 0 36px !important;\r\n        text-align:left;\r\n    }\r\n\r\n    .ext-products .ext-products-subtitle{\r\n        display:inline-block;\r\n        margin:0 0 10px;\r\n        font-size:clamp(10px, 2.6vw, 13px);\r\n        line-height:1.15;\r\n        font-weight:700;\r\n    }\r\n\r\n    .ext-products .ext-products-title{\r\n        width:100%;\r\n        max-width:390px;\r\n        margin:0;\r\n        font-size:clamp(23px, 5.7vw, 29px);\r\n        line-height:1.08;\r\n        letter-spacing:-.45px;\r\n        text-align:left;\r\n    }\r\n\r\n    .ext-products .ext-products-grid{\r\n        width:100%;\r\n        display:grid !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        gap:16px !important;\r\n        margin:0 0 16px !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-large{\r\n        width:100% !important;\r\n        min-width:0 !important;\r\n        margin:0 !important;\r\n        border-radius:20px !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-large .ext-product-image{\r\n        width:100% !important;\r\n        height:auto !important;\r\n        aspect-ratio:1.4 \/ 1 !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-large .ext-product-image img{\r\n        width:100% !important;\r\n        height:100% !important;\r\n        display:block;\r\n        object-fit:cover !important;\r\n        object-position:center !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-large .ext-product-content{\r\n        min-height:142px;\r\n        padding:21px 20px 24px !important;\r\n        box-sizing:border-box;\r\n    }\r\n\r\n    .ext-products .ext-product-heading{\r\n        display:flex;\r\n        align-items:center;\r\n        gap:11px !important;\r\n        margin:0 0 14px !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-large .ext-product-icon{\r\n        width:44px !important;\r\n        height:44px !important;\r\n        flex:0 0 44px !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-large h3{\r\n        margin:0 !important;\r\n        font-size:clamp(18px, 4.4vw, 23px) !important;\r\n        line-height:1.12 !important;\r\n        letter-spacing:-.3px;\r\n    }\r\n\r\n    .ext-products .ext-product-card-large p{\r\n        margin:0 !important;\r\n        font-size:clamp(15px, 3.65vw, 18px) !important;\r\n        line-height:1.18 !important;\r\n    }\r\n\r\n    .ext-products .ext-products-grid-bottom{\r\n        width:100%;\r\n        display:grid !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        gap:14px !important;\r\n        margin:0 0 48px !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-small{\r\n        width:100% !important;\r\n        min-width:0 !important;\r\n        min-height:174px !important;\r\n        margin:0 !important;\r\n        padding:20px !important;\r\n        box-sizing:border-box;\r\n    }\r\n\r\n    .ext-products .ext-product-card-small .ext-product-icon{\r\n        width:38px !important;\r\n        height:38px !important;\r\n        margin:0 0 22px !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-small h3{\r\n        max-width:240px;\r\n        margin:0 0 14px !important;\r\n        font-size:clamp(17px, 4.15vw, 21px) !important;\r\n        line-height:1.12 !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-small p{\r\n        max-width:275px;\r\n        margin:0 !important;\r\n        font-size:clamp(14px, 3.4vw, 17px) !important;\r\n        line-height:1.15 !important;\r\n    }\r\n\r\n    .ext-products .ext-products-footer{\r\n        width:100%;\r\n        margin:0 !important;\r\n    }\r\n\r\n    .ext-products .ext-products-button{\r\n        width:100% !important;\r\n        max-width:none !important;\r\n        min-height:58px !important;\r\n        margin:0 !important;\r\n        box-sizing:border-box;\r\n    }\r\n}\r\n\r\n@media(max-width:380px){\r\n\r\n    .ext-products .ext-container{\r\n        width:calc(100% - 40px) !important;\r\n    }\r\n\r\n    .ext-products .ext-products-header{\r\n        margin-bottom:30px !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-large .ext-product-content{\r\n        min-height:132px;\r\n        padding:18px 17px 21px !important;\r\n    }\r\n\r\n    .ext-products .ext-product-card-small{\r\n        min-height:164px !important;\r\n        padding:18px !important;\r\n    }\r\n\r\n    .ext-products .ext-products-grid-bottom{\r\n        margin-bottom:40px !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 PRODUTOS | ANIMA\u00c7\u00c3O PARA DESKTOP COMPACTO\r\n   Esquerda: cresce de baixo para cima.\r\n   Direita: cresce de cima para baixo.\r\n   O desktop grande continua usando o c\u00edrculo original.\r\n=========================================================== *\/\r\n\r\n.ext-products .ext-products-side-line{\r\n    display:none;\r\n}\r\n\r\n.ext-products.ext-products-lines-mode{\r\n    overflow:hidden !important;\r\n}\r\n\r\n.ext-products.ext-products-lines-mode .ext-products-side-line{\r\n    position:absolute;\r\n    z-index:1;\r\n    top:0;\r\n    bottom:0;\r\n    display:block;\r\n    width:2px;\r\n    height:100%;\r\n    border-radius:999px;\r\n    background:linear-gradient(\r\n        180deg,\r\n        rgba(0,214,32,.18) 0%,\r\n        #00d620 12%,\r\n        #00d620 88%,\r\n        rgba(0,214,32,.18) 100%\r\n    );\r\n    opacity:calc(.12 + (var(--ext-side-line-progress, 0) * .88));\r\n    pointer-events:none;\r\n    will-change:transform, opacity;\r\n}\r\n\r\n.ext-products.ext-products-lines-mode .ext-products-side-line-left{\r\n    left:clamp(58px, 5vw, 105px);\r\n    transform:scaleY(var(--ext-side-line-progress, 0));\r\n    transform-origin:center bottom;\r\n}\r\n\r\n.ext-products.ext-products-lines-mode .ext-products-side-line-right{\r\n    right:clamp(88px, 9vw, 165px);\r\n    transform:scaleY(var(--ext-side-line-progress, 0));\r\n    transform-origin:center top;\r\n}\r\n\r\n.ext-products.ext-products-lines-mode .ext-container{\r\n    position:relative;\r\n    z-index:2;\r\n}\r\n\r\n.ext-products.ext-products-lines-mode .ext-coin{\r\n    z-index:3;\r\n}\r\n\r\n.ext-products.ext-products-lines-mode .ext-coin-left{\r\n    translate:\r\n        clamp(-210px, -12vw, -120px)\r\n        clamp(-145px, -8vw, -80px);\r\n}\r\n\r\n.ext-products.ext-products-lines-mode .ext-coin-right{\r\n    translate:\r\n        clamp(90px, 8vw, 160px)\r\n        clamp(80px, 8vw, 145px);\r\n}\r\n\r\n@media(max-width:1024px){\r\n    .ext-products .ext-products-side-line{\r\n        display:none !important;\r\n    }\r\n\r\n    .ext-products .ext-coin{\r\n        translate:none !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<section class=\"ext-products\">\r\n\r\n<div class=\"ext-coin ext-coin-left\">\r\n    <div class=\"ext-coin-inner\">\r\n        <img decoding=\"async\" \r\n            class=\"ext-coin-img\"\r\n            src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/moeda1.png\" \r\n            alt=\"Moeda Extremacred esquerda\"\r\n        >\r\n    <\/div>\r\n<\/div>\r\n\r\n<div class=\"ext-coin ext-coin-right\">\r\n    <div class=\"ext-coin-inner\">\r\n        <img decoding=\"async\" \r\n            class=\"ext-coin-img\"\r\n            src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/moeda2.png\" \r\n            alt=\"Moeda Extremacred direita\"\r\n        >\r\n    <\/div>\r\n<\/div>\r\n\r\n<div class=\"ext-products-side-line ext-products-side-line-left\" aria-hidden=\"true\"><\/div>\r\n<div class=\"ext-products-side-line ext-products-side-line-right\" aria-hidden=\"true\"><\/div>\r\n\r\n<div class=\"ext-container\">\r\n\r\n    <div class=\"ext-products-header ext-reveal\">\r\n\r\n        <span class=\"ext-products-subtitle\">\r\n            PRODUTOS FINANCEIROS\r\n        <\/span>\r\n\r\n        <h2 class=\"ext-products-title\">\r\n            A Extremacred tem o produto ideal para voc\u00ea!\r\n        <\/h2>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"ext-products-grid\">\r\n\r\n        <article class=\"ext-product-card ext-product-card-large ext-reveal\">\r\n\r\n            <div class=\"ext-product-image\">\r\n                <img decoding=\"async\" src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/11a11.jpg\" alt=\"Cart\u00e3o benef\u00edcio e consignado\">\r\n            <\/div>\r\n\r\n            <div class=\"ext-product-content\">\r\n\r\n                <div class=\"ext-product-heading\">\r\n\r\n                    <div class=\"ext-product-icon\">\r\n                        <img decoding=\"async\"\r\n                            src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Cartao_icon.svg\"\r\n                            alt=\"\"\r\n                            aria-hidden=\"true\"\r\n                            draggable=\"false\"\r\n                        >\r\n                    <\/div>\r\n\r\n                    <h3>\r\n                        Cart\u00e3o benef\u00edcio &amp; Consignado\r\n                    <\/h3>\r\n\r\n                <\/div>\r\n\r\n                <p>\r\n                    Dinheiro na m\u00e3o com as menores taxas e sem consulta a restri\u00e7\u00f5es.\r\n                <\/p>\r\n\r\n            <\/div>\r\n\r\n        <\/article>\r\n\r\n        <article class=\"ext-product-card ext-product-card-large ext-reveal\">\r\n\r\n            <div class=\"ext-product-image\">\r\n                <img decoding=\"async\" src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/46465.jpg\" alt=\"Cr\u00e9dito para CLT\">\r\n            <\/div>\r\n\r\n            <div class=\"ext-product-content\">\r\n\r\n                <div class=\"ext-product-heading\">\r\n\r\n                    <div class=\"ext-product-icon\">\r\n                        <img decoding=\"async\"\r\n                            src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/COIN_R.svg\"\r\n                            alt=\"\"\r\n                            aria-hidden=\"true\"\r\n                            draggable=\"false\"\r\n                        >\r\n                    <\/div>\r\n\r\n                    <h3>\r\n                        Cr\u00e9dito para CLT\r\n                    <\/h3>\r\n\r\n                <\/div>\r\n\r\n                <p>\r\n                    Empr\u00e9stimo exclusivo para trabalhadores CLT com taxas reduzidas.\r\n                <\/p>\r\n\r\n            <\/div>\r\n\r\n        <\/article>\r\n\r\n        <article class=\"ext-product-card ext-product-card-large ext-reveal\">\r\n\r\n            <div class=\"ext-product-image\">\r\n                <img decoding=\"async\" src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/dadq.jpg\" alt=\"Empr\u00e9stimo Consignado\">\r\n            <\/div>\r\n\r\n            <div class=\"ext-product-content\">\r\n\r\n                <div class=\"ext-product-heading\">\r\n\r\n                    <div class=\"ext-product-icon\">\r\n                        <img decoding=\"async\"\r\n                            src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Emprestimo_icon.svg\"\r\n                            alt=\"\"\r\n                            aria-hidden=\"true\"\r\n                            draggable=\"false\"\r\n                        >\r\n                    <\/div>\r\n\r\n                    <h3>\r\n                        Empr\u00e9stimo Consignado\r\n                    <\/h3>\r\n\r\n                <\/div>\r\n\r\n                <p>\r\n                    Cr\u00e9dito para servidores p\u00fablicos, com desconto em folha e melhor condi\u00e7\u00e3o do mercado.\r\n                <\/p>\r\n\r\n            <\/div>\r\n\r\n        <\/article>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"ext-products-grid-bottom\">\r\n\r\n        <article class=\"ext-product-card ext-product-card-small ext-reveal\">\r\n\r\n            <div class=\"ext-product-icon\">\r\n                <img decoding=\"async\"\r\n                    src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Aposentado_icon.svg\"\r\n                    alt=\"\"\r\n                    aria-hidden=\"true\"\r\n                    draggable=\"false\"\r\n                >\r\n            <\/div>\r\n\r\n            <h3>\r\n                Aposentados e pensionistas\r\n            <\/h3>\r\n\r\n            <p>\r\n                Condi\u00e7\u00f5es exclusivas para o INSS com prazos facilitados e libera\u00e7\u00e3o agilizada.\r\n            <\/p>\r\n\r\n        <\/article>\r\n\r\n        <article class=\"ext-product-card ext-product-card-small ext-reveal\">\r\n\r\n            <div class=\"ext-product-icon\">\r\n                <img decoding=\"async\"\r\n                    src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Refin_icon.svg\"\r\n                    alt=\"\"\r\n                    aria-hidden=\"true\"\r\n                    draggable=\"false\"\r\n                >\r\n            <\/div>\r\n\r\n            <h3>\r\n                Refinanciamento\r\n            <\/h3>\r\n\r\n            <p>\r\n                Troque sua d\u00edvida cara por parcelas menores e libere um valor extra hoje.\r\n            <\/p>\r\n\r\n        <\/article>\r\n\r\n        <article class=\"ext-product-card ext-product-card-small ext-reveal\">\r\n\r\n            <div class=\"ext-product-icon\">\r\n                <img decoding=\"async\"\r\n                    src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Consorcio_icon.svg\"\r\n                    alt=\"\"\r\n                    aria-hidden=\"true\"\r\n                    draggable=\"false\"\r\n                >\r\n            <\/div>\r\n\r\n            <h3>\r\n                Cons\u00f3rcio\r\n            <\/h3>\r\n\r\n            <p>\r\n                A forma mais inteligente de conquistar seu bem sem pagar juros abusivos.\r\n            <\/p>\r\n\r\n        <\/article>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"ext-products-footer ext-reveal\">\r\n\r\n        <a href=\"https:\/\/wa.me\/61998830336\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"ext-products-button\">\r\n            Falar com especialista!\r\n        <\/a>\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n<script>\r\n(function () {\r\n\r\n    function initExtProducts(section) {\r\n\r\n        if (!section || section.dataset.extProductsReady === 'true') return;\r\n\r\n        section.dataset.extProductsReady = 'true';\r\n\r\n        const header = section.querySelector('.ext-products-header');\r\n\r\n        const topCards = Array.from(\r\n            section.querySelectorAll('.ext-product-card-large')\r\n        );\r\n\r\n        const bottomCards = Array.from(\r\n            section.querySelectorAll('.ext-product-card-small')\r\n        );\r\n\r\n        const footer = section.querySelector('.ext-products-footer');\r\n        const bottomGrid = section.querySelector('.ext-products-grid-bottom');\r\n\r\n        const coinLeft = section.querySelector('.ext-coin-left');\r\n        const coinRight = section.querySelector('.ext-coin-right');\r\n\r\n        const allRevealItems = [\r\n            header,\r\n            ...topCards,\r\n            ...bottomCards,\r\n            footer\r\n        ].filter(Boolean);\r\n\r\n        function isElementorEditorMode() {\r\n            return (\r\n                document.body.classList.contains('elementor-editor-active') ||\r\n                document.body.classList.contains('elementor-editor-preview') ||\r\n                document.body.classList.contains('elementor-editor-loaded') ||\r\n                document.documentElement.classList.contains('elementor-html')\r\n            );\r\n        }\r\n\r\n        function clamp(value, min, max) {\r\n            return Math.min(Math.max(value, min), max);\r\n        }\r\n\r\n        function easeInOutCubic(t) {\r\n            return t < 0.5\r\n                ? 4 * t * t * t\r\n                : 1 - Math.pow(-2 * t + 2, 3) \/ 2;\r\n        }\r\n\r\n        let circleProgress = 0;\r\n\r\n        let coinLeftAlreadyVisible = false;\r\n        let coinRightAlreadyVisible = false;\r\n\r\n        function getEffectiveViewportWidth() {\r\n            const browserWidth = window.innerWidth || document.documentElement.clientWidth || 1920;\r\n            const renderedWidth = browserWidth * (window.devicePixelRatio || 1);\r\n\r\n            return Math.min(browserWidth, renderedWidth);\r\n        }\r\n\r\n        function getCircleFromCoins() {\r\n            if (!coinLeft || !coinRight) return null;\r\n\r\n            const sectionWidth = section.offsetWidth;\r\n\r\n            if (!sectionWidth) return null;\r\n\r\n            const centerX = sectionWidth \/ 2;\r\n\r\n            const leftX = coinLeft.offsetLeft + (coinLeft.offsetWidth \/ 2);\r\n            const leftY = coinLeft.offsetTop + (coinLeft.offsetHeight \/ 2);\r\n\r\n            const rightX = coinRight.offsetLeft + (coinRight.offsetWidth \/ 2);\r\n            const rightY = coinRight.offsetTop + (coinRight.offsetHeight \/ 2);\r\n\r\n            const verticalDifference = 2 * (leftY - rightY);\r\n\r\n            if (Math.abs(verticalDifference) < 1) return null;\r\n\r\n            const leftDistance =\r\n                Math.pow(leftX - centerX, 2) +\r\n                Math.pow(leftY, 2);\r\n\r\n            const rightDistance =\r\n                Math.pow(rightX - centerX, 2) +\r\n                Math.pow(rightY, 2);\r\n\r\n            const centerY =\r\n                (leftDistance - rightDistance) \/\r\n                verticalDifference;\r\n\r\n            const radius = Math.sqrt(\r\n                Math.pow(leftX - centerX, 2) +\r\n                Math.pow(leftY - centerY, 2)\r\n            );\r\n\r\n            if (!Number.isFinite(radius) || radius <= 0) return null;\r\n\r\n            return {\r\n                size: radius * 2,\r\n                topOffset: radius - centerY\r\n            };\r\n        }\r\n\r\n        function getCircleSettings() {\r\n            const effectiveWidth = getEffectiveViewportWidth();\r\n            const isTablet = effectiveWidth <= 1024;\r\n\r\n            \/* mede sempre a posi\u00e7\u00e3o original das moedas *\/\r\n            section.classList.remove('ext-products-lines-mode');\r\n\r\n            const coinCircle = getCircleFromCoins();\r\n\r\n            if (isTablet) {\r\n                return {\r\n                    size: 1700,\r\n                    topOffset: 470,\r\n                    lineMode: false\r\n                };\r\n            }\r\n\r\n            const closingLimit = Math.max(\r\n                1260,\r\n                Math.min(1420, section.offsetWidth * 0.72)\r\n            );\r\n\r\n            const circleIsTooClosed =\r\n                coinCircle &&\r\n                coinCircle.size < closingLimit;\r\n\r\n            const isCompactDesktop =\r\n                effectiveWidth >= 1025 &&\r\n                effectiveWidth <= 1700;\r\n\r\n            const useLines =\r\n                isCompactDesktop ||\r\n                circleIsTooClosed;\r\n\r\n            section.classList.toggle('ext-products-lines-mode', useLines);\r\n\r\n            if (useLines) {\r\n                return {\r\n                    size: 0,\r\n                    topOffset: 0,\r\n                    lineMode: true\r\n                };\r\n            }\r\n\r\n            if (coinCircle) {\r\n                return {\r\n                    size: Math.round(coinCircle.size),\r\n                    topOffset: Math.max(0, Math.round(coinCircle.topOffset)),\r\n                    lineMode: false\r\n                };\r\n            }\r\n\r\n            return {\r\n                size: 2400,\r\n                topOffset: 720,\r\n                lineMode: false\r\n            };\r\n        }\r\n\r\n        function applyCircleProgress() {\r\n            const settings = getCircleSettings();\r\n\r\n            const sectionHeight = section.offsetHeight || section.getBoundingClientRect().height || 900;\r\n\r\n            const extraReveal = 680;\r\n\r\n            const revealHeight = circleProgress <= 0.001\r\n                ? 0\r\n                : Math.min(\r\n                    settings.size,\r\n                    settings.topOffset + ((sectionHeight + extraReveal) * circleProgress)\r\n                );\r\n\r\n            const opacity = settings.lineMode || circleProgress <= 0.001\r\n                ? 0\r\n                : Math.min(1, 0.16 + (circleProgress * 0.84));\r\n\r\n            section.style.setProperty('--ext-circle-size', settings.size + 'px');\r\n            section.style.setProperty('--ext-circle-top', '-' + settings.topOffset + 'px');\r\n            section.style.setProperty('--ext-circle-reveal-height', revealHeight + 'px');\r\n            section.style.setProperty('--ext-circle-opacity', opacity);\r\n            section.style.setProperty('--ext-side-line-progress', circleProgress);\r\n\r\n            if (coinLeft) {\r\n                if (circleProgress >= 0.16 || coinLeftAlreadyVisible) {\r\n                    coinLeftAlreadyVisible = true;\r\n                    coinLeft.classList.add('ext-coin-visible');\r\n                }\r\n            }\r\n\r\n            if (coinRight) {\r\n                if (circleProgress >= 0.46 || coinRightAlreadyVisible) {\r\n                    coinRightAlreadyVisible = true;\r\n                    coinRight.classList.add('ext-coin-visible');\r\n                }\r\n            }\r\n        }\r\n\r\n        if (isElementorEditorMode()) {\r\n            allRevealItems.forEach(item => {\r\n                item.classList.add('ext-visible');\r\n            });\r\n\r\n            circleProgress = 1;\r\n\r\n            coinLeftAlreadyVisible = true;\r\n            coinRightAlreadyVisible = true;\r\n\r\n            applyCircleProgress();\r\n\r\n            return;\r\n        }\r\n\r\n        circleProgress = 0;\r\n        applyCircleProgress();\r\n\r\n        \/*\r\n           Parte de cima aparece ao carregar.\r\n        *\/\r\n\r\n        setTimeout(() => {\r\n            if (header) {\r\n                header.classList.add('ext-visible');\r\n            }\r\n        }, 180);\r\n\r\n        topCards.forEach((card, index) => {\r\n            setTimeout(() => {\r\n                card.classList.add('ext-visible');\r\n            }, 420 + (index * 150));\r\n        });\r\n\r\n        \/*\r\n           Parte de baixo aparece ao scroll.\r\n           Tamb\u00e9m permanece vis\u00edvel depois.\r\n        *\/\r\n\r\n        let bottomAnimationStarted = false;\r\n\r\n        function bottomIsVisibleEnough() {\r\n            const target = bottomGrid || section;\r\n            const rect = target.getBoundingClientRect();\r\n            const windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n\r\n            return (\r\n                rect.top < windowHeight * 0.86 &&\r\n                rect.bottom > 0\r\n            );\r\n        }\r\n\r\n        function startBottomAnimation() {\r\n            if (bottomAnimationStarted) return;\r\n            if (!bottomIsVisibleEnough()) return;\r\n\r\n            bottomAnimationStarted = true;\r\n\r\n            bottomCards.forEach((card, index) => {\r\n                setTimeout(() => {\r\n                    card.classList.add('ext-visible');\r\n                }, 100 + (index * 150));\r\n            });\r\n\r\n            const footerDelay = 100 + (bottomCards.length * 150) + 180;\r\n\r\n            if (footer) {\r\n                setTimeout(() => {\r\n                    footer.classList.add('ext-visible');\r\n                }, footerDelay);\r\n            }\r\n\r\n            window.removeEventListener('scroll', onBottomScroll);\r\n            window.removeEventListener('wheel', onBottomScroll);\r\n            window.removeEventListener('touchmove', onBottomScroll);\r\n        }\r\n\r\n        function onBottomScroll() {\r\n            requestAnimationFrame(startBottomAnimation);\r\n        }\r\n\r\n        window.addEventListener('scroll', onBottomScroll, {\r\n            passive: true\r\n        });\r\n\r\n        window.addEventListener('wheel', onBottomScroll, {\r\n            passive: true\r\n        });\r\n\r\n        window.addEventListener('touchmove', onBottomScroll, {\r\n            passive: true\r\n        });\r\n\r\n        \/*\r\n           Linha circular + moedas:\r\n           entrada autom\u00e1tica, mais r\u00e1pida e cinematogr\u00e1fica.\r\n           Ela come\u00e7a quando o usu\u00e1rio j\u00e1 est\u00e1 bem dentro da se\u00e7\u00e3o.\r\n        *\/\r\n\r\n        let circleAnimationStarted = false;\r\n        let circleStartTicking = false;\r\n\r\n        function sectionIsReadyForCircleAnimation() {\r\n            const rect = section.getBoundingClientRect();\r\n            const windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n\r\n            return (\r\n                rect.top < windowHeight * 0.44 &&\r\n                rect.bottom > windowHeight * 0.36\r\n            );\r\n        }\r\n\r\n        function animateCircleAutomatically() {\r\n            if (circleAnimationStarted) return;\r\n\r\n            circleAnimationStarted = true;\r\n\r\n            const duration = 5000;\r\n            let startTime = null;\r\n\r\n            function step(timestamp) {\r\n                if (!startTime) {\r\n                    startTime = timestamp;\r\n                }\r\n\r\n                const elapsed = timestamp - startTime;\r\n                const rawProgress = clamp(elapsed \/ duration, 0, 1);\r\n                const easedProgress = easeInOutCubic(rawProgress);\r\n\r\n                circleProgress = easedProgress;\r\n\r\n                applyCircleProgress();\r\n\r\n                if (rawProgress < 1) {\r\n                    requestAnimationFrame(step);\r\n                } else {\r\n                    circleProgress = 1;\r\n                    applyCircleProgress();\r\n                }\r\n            }\r\n\r\n            requestAnimationFrame(step);\r\n\r\n            window.removeEventListener('scroll', requestCircleStart);\r\n            window.removeEventListener('wheel', requestCircleStart);\r\n            window.removeEventListener('touchmove', requestCircleStart);\r\n        }\r\n\r\n        function checkCircleStart() {\r\n            if (circleAnimationStarted) return;\r\n\r\n            if (sectionIsReadyForCircleAnimation()) {\r\n                animateCircleAutomatically();\r\n            }\r\n        }\r\n\r\n        function requestCircleStart() {\r\n            if (circleStartTicking) return;\r\n\r\n            circleStartTicking = true;\r\n\r\n            requestAnimationFrame(() => {\r\n                checkCircleStart();\r\n                circleStartTicking = false;\r\n            });\r\n        }\r\n\r\n        window.addEventListener('scroll', requestCircleStart, {\r\n            passive: true\r\n        });\r\n\r\n        window.addEventListener('wheel', requestCircleStart, {\r\n            passive: true\r\n        });\r\n\r\n        window.addEventListener('touchmove', requestCircleStart, {\r\n            passive: true\r\n        });\r\n\r\n        setTimeout(requestCircleStart, 220);\r\n\r\n        window.addEventListener('resize', () => {\r\n            requestAnimationFrame(applyCircleProgress);\r\n        });\r\n\r\n    }\r\n\r\n    function runExtProducts() {\r\n        document.querySelectorAll('.ext-products').forEach(initExtProducts);\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', runExtProducts);\r\n    } else {\r\n        runExtProducts();\r\n    }\r\n\r\n})();\r\n<\/script>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 PRODUTOS | AJUSTE EXCLUSIVO PARA TABLET\r\n   Faixa protegida: de 768px at\u00e9 1024px.\r\n   N\u00e3o altera desktop nem mobile.\r\n=========================================================== *\/\r\n@media screen and (min-width:768px) and (max-width:1024px){\r\n\r\n    body .ext-products{\r\n        min-height:auto !important;\r\n        padding:82px 24px 96px !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    body .ext-products .ext-coin{\r\n        display:none !important;\r\n    }\r\n\r\n    body .ext-products .ext-container{\r\n        width:100% !important;\r\n        max-width:900px !important;\r\n        margin:0 auto !important;\r\n        padding:0 !important;\r\n    }\r\n\r\n    body .ext-products .ext-products-header{\r\n        width:100% !important;\r\n        max-width:680px !important;\r\n        margin:0 auto 52px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .ext-products .ext-products-subtitle{\r\n        display:inline-block !important;\r\n        margin:0 0 16px !important;\r\n        font-size:13px !important;\r\n        line-height:1.15 !important;\r\n    }\r\n\r\n    body .ext-products .ext-products-title{\r\n        width:100% !important;\r\n        max-width:650px !important;\r\n        margin:0 auto !important;\r\n        font-size:clamp(32px, 4.2vw, 40px) !important;\r\n        line-height:1.1 !important;\r\n        letter-spacing:-.7px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .ext-products .ext-products-grid{\r\n        width:100% !important;\r\n        display:grid !important;\r\n        grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\r\n        gap:16px !important;\r\n        margin:0 0 26px !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-large{\r\n        width:100% !important;\r\n        min-width:0 !important;\r\n        margin:0 !important;\r\n        border-radius:18px !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-large:nth-child(3){\r\n        grid-column:auto !important;\r\n        width:100% !important;\r\n        justify-self:stretch !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-large .ext-product-image{\r\n        width:100% !important;\r\n        height:auto !important;\r\n        aspect-ratio:1.22 \/ 1 !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-large .ext-product-image img{\r\n        width:100% !important;\r\n        height:100% !important;\r\n        object-fit:cover !important;\r\n        object-position:center !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-large .ext-product-content{\r\n        min-height:178px !important;\r\n        padding:19px 17px 22px !important;\r\n        box-sizing:border-box !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-heading{\r\n        gap:9px !important;\r\n        margin:0 0 14px !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-large .ext-product-icon{\r\n        width:38px !important;\r\n        height:38px !important;\r\n        flex:0 0 38px !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-large h3{\r\n        font-size:17px !important;\r\n        line-height:1.12 !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-large p{\r\n        font-size:13.5px !important;\r\n        line-height:1.24 !important;\r\n    }\r\n\r\n    body .ext-products .ext-products-grid-bottom{\r\n        width:88% !important;\r\n        display:grid !important;\r\n        grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\r\n        gap:14px !important;\r\n        margin:0 auto 46px !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-small{\r\n        width:100% !important;\r\n        min-width:0 !important;\r\n        min-height:168px !important;\r\n        margin:0 !important;\r\n        padding:16px !important;\r\n        box-sizing:border-box !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-small .ext-product-icon{\r\n        width:32px !important;\r\n        height:32px !important;\r\n        margin:0 0 16px !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-small h3{\r\n        margin:0 0 11px !important;\r\n        font-size:15.5px !important;\r\n        line-height:1.15 !important;\r\n    }\r\n\r\n    body .ext-products .ext-product-card-small p{\r\n        margin:0 !important;\r\n        font-size:12.5px !important;\r\n        line-height:1.2 !important;\r\n    }\r\n\r\n    body .ext-products .ext-products-footer{\r\n        width:100% !important;\r\n        margin:0 !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .ext-products .ext-products-button{\r\n        width:100% !important;\r\n        max-width:390px !important;\r\n        min-height:58px !important;\r\n        margin:0 auto !important;\r\n    }\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-5248c9ca e-con-full e-flex e-con e-parent\" data-id=\"5248c9ca\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53517309 elementor-widget elementor-widget-html\" data-id=\"53517309\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"exc-about-section\" id=\"quem-somos\">\r\n\r\n    <div class=\"exc-about-container\">\r\n\r\n        <div class=\"exc-about-header exc-about-reveal\">\r\n\r\n            <span class=\"exc-about-subtitle\">\r\n                Sobre n\u00f3s\r\n            <\/span>\r\n\r\n            <h2 class=\"exc-about-title\">\r\n                Porque a Extremacred \u00e9 diferente?\r\n            <\/h2>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"exc-about-image-wrap exc-about-reveal\">\r\n            <img decoding=\"async\" \r\n                src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/apertodemao-scaled.png\" \r\n                alt=\"Atendimento Extremacred\"\r\n                class=\"exc-about-image\"\r\n            >\r\n        <\/div>\r\n\r\n        <div class=\"exc-about-benefits\">\r\n\r\n            <article class=\"exc-about-benefit exc-about-reveal\">\r\n                <div class=\"exc-about-icon\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/multiplicidade.svg\" \r\n                        alt=\"Multiplicidade de op\u00e7\u00f5es\"\r\n                    >\r\n                <\/div>\r\n\r\n                <h3>\r\n                    Multiplicidade de Op\u00e7\u00f5es\r\n                <\/h3>\r\n\r\n                <p>\r\n                    Como correspondentes, buscamos as melhores taxas em diferentes bancos parceiros para encontrar a proposta ideal para o seu perfil.\r\n                <\/p>\r\n            <\/article>\r\n\r\n            <article class=\"exc-about-benefit exc-about-reveal\">\r\n                <div class=\"exc-about-icon\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Consultoria-especializada.svg\" \r\n                        alt=\"Consultoria especializada\"\r\n                    >\r\n                <\/div>\r\n\r\n                <h3>\r\n                    Consultoria Especializada\r\n                <\/h3>\r\n\r\n                <p>\r\n                    Nossa equipe analisa sua situa\u00e7\u00e3o real e indica o caminho mais vantajoso, indo al\u00e9m do que um banco tradicional faria.\r\n                <\/p>\r\n            <\/article>\r\n\r\n            <article class=\"exc-about-benefit exc-about-reveal\">\r\n                <div class=\"exc-about-icon\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/agilidade.svg\" \r\n                        alt=\"Agilidade no processo\"\r\n                    >\r\n                <\/div>\r\n\r\n                <h3>\r\n                    Agilidade no Processo\r\n                <\/h3>\r\n\r\n                <p>\r\n                    Encurtamos o caminho entre voc\u00ea e o cr\u00e9dito. Cuidamos de toda a parte burocr\u00e1tica para que a libera\u00e7\u00e3o seja a mais r\u00e1pida poss\u00edvel.\r\n                <\/p>\r\n            <\/article>\r\n\r\n            <article class=\"exc-about-benefit exc-about-reveal\">\r\n                <div class=\"exc-about-icon\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/transparencia.svg\" \r\n                        alt=\"Transpar\u00eancia total\"\r\n                    >\r\n                <\/div>\r\n\r\n                <h3>\r\n                    Transpar\u00eancia Total\r\n                <\/h3>\r\n\r\n                <p>\r\n                    Sem letras mi\u00fadas ou taxas escondidas. Voc\u00ea sabe exatamente o que est\u00e1 contratando.\r\n                <\/p>\r\n            <\/article>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');\r\n\r\n\/* ===========================================================\r\n   EXTREMACRED \u2022 SOBRE N\u00d3S\r\n   Ajuste: se\u00e7\u00e3o mais alta com mais respiro vertical\r\n=========================================================== *\/\r\n\r\n.exc-about-section{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    width:100%;\r\n\r\n    background:#063d3a;\r\n\r\n    padding:122px 20px 136px;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n\r\n    color:#ffffff;\r\n}\r\n\r\n\/* ===========================================================\r\n   CONTAINER\r\n=========================================================== *\/\r\n\r\n.exc-about-container{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    max-width:1240px;\r\n    margin:0 auto;\r\n}\r\n\r\n\/* ===========================================================\r\n   CABE\u00c7ALHO\r\n=========================================================== *\/\r\n\r\n.exc-about-header{\r\n    text-align:center;\r\n    margin-bottom:62px;\r\n}\r\n\r\n.exc-about-subtitle{\r\n    position:relative;\r\n\r\n    display:inline-block;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:14px;\r\n    font-weight:800;\r\n\r\n    text-transform:uppercase;\r\n\r\n    border-bottom:3px solid transparent;\r\n\r\n    padding-bottom:4px;\r\n    margin-bottom:60px;\r\n}\r\n\r\n.exc-about-subtitle::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    left:0;\r\n    bottom:-3px;\r\n\r\n    width:100%;\r\n    height:3px;\r\n\r\n    background:#00d620;\r\n\r\n    transform:scaleX(0);\r\n    transform-origin:center center;\r\n\r\n    transition:\r\n        transform 1.05s cubic-bezier(.16, 1, .3, 1);\r\n\r\n    will-change:transform;\r\n}\r\n\r\n.exc-about-header.exc-about-visible .exc-about-subtitle::after{\r\n    transform:scaleX(1);\r\n\r\n    transition-delay:.34s;\r\n}\r\n\r\n.exc-about-title{\r\n    margin:0;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:34px;\r\n    line-height:1.15;\r\n    font-weight:700;\r\n\r\n    letter-spacing:-.5px;\r\n}\r\n\r\n\/* ===========================================================\r\n   IMAGEM PRINCIPAL \u2014 ENQUADRAMENTO CORRETO\r\n=========================================================== *\/\r\n\r\n.exc-about-image-wrap{\r\n    width:min(100%, 1080px);\r\n    height:505px;\r\n\r\n    margin:0 auto 96px;\r\n\r\n    border-radius:16px;\r\n\r\n    overflow:hidden;\r\n\r\n    box-shadow:\r\n        0 28px 70px rgba(0,0,0,.18);\r\n\r\n    position:relative;\r\n\r\n    --about-img-scale:1.03;\r\n    --about-img-x:1px;\r\n    --about-img-y:-1px;\r\n}\r\n\r\n.exc-about-image{\r\n    position:absolute;\r\n\r\n    left:50%;\r\n    top:62%;\r\n\r\n    width:100%;\r\n    height:auto;\r\n\r\n    min-width:100%;\r\n    min-height:100%;\r\n\r\n    object-fit:cover;\r\n\r\n    display:block;\r\n\r\n    transform:\r\n        translate(\r\n            calc(-50% + var(--about-img-x)),\r\n            calc(-50% + var(--about-img-y))\r\n        )\r\n        scale(var(--about-img-scale));\r\n\r\n    transform-origin:center center;\r\n\r\n    transition:\r\n        transform .7s cubic-bezier(.22,.61,.36,1),\r\n        filter .7s ease;\r\n}\r\n\r\n.exc-about-image-wrap:hover .exc-about-image{\r\n    transform:\r\n        translate(\r\n            calc(-50% + var(--about-img-x)),\r\n            calc(-50% + var(--about-img-y))\r\n        )\r\n        scale(calc(var(--about-img-scale) + .02));\r\n\r\n    filter:brightness(1.035);\r\n}\r\n\r\n\/* ===========================================================\r\n   BENEF\u00cdCIOS \u2014 FONTE MAIS FINA E TAMANHO EQUILIBRADO\r\n=========================================================== *\/\r\n\r\n.exc-about-benefits{\r\n    display:grid;\r\n    grid-template-columns:repeat(4, 1fr);\r\n\r\n    gap:92px;\r\n\r\n    max-width:1180px;\r\n\r\n    margin:0 auto;\r\n\r\n    align-items:flex-start;\r\n}\r\n\r\n.exc-about-benefit{\r\n    color:#ffffff;\r\n\r\n    max-width:245px;\r\n}\r\n\r\n.exc-about-icon{\r\n    width:50px;\r\n    height:50px;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    margin-bottom:26px;\r\n\r\n    transition:\r\n        transform .36s cubic-bezier(.22,.61,.36,1),\r\n        filter .36s ease;\r\n}\r\n\r\n.exc-about-icon img{\r\n    width:100%;\r\n    height:100%;\r\n\r\n    object-fit:contain;\r\n\r\n    display:block;\r\n\r\n    filter:\r\n        drop-shadow(0 8px 14px rgba(0,214,32,.18));\r\n}\r\n\r\n.exc-about-benefit:hover .exc-about-icon{\r\n    transform:\r\n        translateY(-4px)\r\n        scale(1.08);\r\n\r\n    filter:\r\n        drop-shadow(0 0 12px rgba(0,214,32,.38));\r\n}\r\n\r\n.exc-about-benefit h3{\r\n    margin:0 0 18px;\r\n\r\n    color:#ffffff;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n    font-size:21px;\r\n    line-height:1.08;\r\n    font-weight:700; \/* Montserrat Bold *\/\r\n\r\n    letter-spacing:-.35px;\r\n}\r\n\r\n.exc-about-benefit p{\r\n    margin:0;\r\n\r\n    color:rgba(255,255,255,.88);\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n    font-size:15.5px;\r\n    line-height:1.22;\r\n    font-weight:400; \/* Montserrat Regular *\/\r\n\r\n    letter-spacing:-.08px;\r\n}\r\n\r\n\r\n\r\n\/* Tipografia solicitada \u2014 benef\u00edcios *\/\r\n.exc-about-benefit h3{\r\n    font-family:'Montserrat',sans-serif;\r\n    font-weight:700; \/* Montserrat Bold *\/\r\n}\r\n\r\n.exc-about-benefit p{\r\n    font-family:'Montserrat',sans-serif;\r\n    font-weight:400; \/* Montserrat Regular *\/\r\n}\r\n\r\n\/* ===========================================================\r\n   FADE IN UP NO SCROLL\r\n=========================================================== *\/\r\n\r\n.exc-about-reveal{\r\n    opacity:0;\r\n\r\n    transform:\r\n        translate3d(0, 38px, 0);\r\n\r\n    transition:\r\n        opacity 1s ease,\r\n        transform 1s cubic-bezier(.22,.61,.36,1);\r\n\r\n    will-change:\r\n        opacity,\r\n        transform;\r\n}\r\n\r\n.exc-about-reveal.exc-about-visible{\r\n    opacity:1;\r\n\r\n    transform:\r\n        translate3d(0, 0, 0);\r\n}\r\n\r\n\/* Entrada mais suave para a imagem principal *\/\r\n\r\n.exc-about-image-wrap.exc-about-reveal{\r\n    opacity:0;\r\n\r\n    transform:\r\n        translate3d(0, 34px, 0)\r\n        scale(.985);\r\n\r\n    transition:\r\n        opacity 1.35s ease,\r\n        transform 1.45s cubic-bezier(.16, 1, .3, 1);\r\n\r\n    transition-delay:.12s;\r\n}\r\n\r\n.exc-about-image-wrap.exc-about-reveal.exc-about-visible{\r\n    opacity:1;\r\n\r\n    transform:\r\n        translate3d(0, 0, 0)\r\n        scale(1);\r\n}\r\n\r\n.exc-about-benefit.exc-about-reveal:nth-child(1){\r\n    transition-delay:.08s;\r\n}\r\n\r\n.exc-about-benefit.exc-about-reveal:nth-child(2){\r\n    transition-delay:.16s;\r\n}\r\n\r\n.exc-about-benefit.exc-about-reveal:nth-child(3){\r\n    transition-delay:.24s;\r\n}\r\n\r\n.exc-about-benefit.exc-about-reveal:nth-child(4){\r\n    transition-delay:.32s;\r\n}\r\n\r\n\/* Elementor editor \u2014 deixa vis\u00edvel no editor *\/\r\n\r\nbody.elementor-editor-active .exc-about-reveal,\r\n.elementor-editor-active .exc-about-reveal,\r\n.elementor-editor-preview .exc-about-reveal{\r\n    opacity:1 !important;\r\n    transform:translate3d(0, 0, 0) scale(1) !important;\r\n}\r\n\r\nbody.elementor-editor-active .exc-about-subtitle::after,\r\n.elementor-editor-active .exc-about-subtitle::after,\r\n.elementor-editor-preview .exc-about-subtitle::after{\r\n    transform:scaleX(1) !important;\r\n    transition-delay:0s !important;\r\n}\r\n\r\n\/* ===========================================================\r\n   RESPONSIVO\r\n=========================================================== *\/\r\n\r\n@media(max-width:1024px){\r\n\r\n    .exc-about-section{\r\n        padding:104px 20px 112px;\r\n    }\r\n\r\n    .exc-about-container{\r\n        max-width:900px;\r\n    }\r\n\r\n    .exc-about-title{\r\n        font-size:30px;\r\n    }\r\n\r\n    .exc-about-image-wrap{\r\n        width:min(100%, 860px);\r\n        height:420px;\r\n\r\n        margin-bottom:78px;\r\n\r\n        --about-img-scale:1.04;\r\n        --about-img-x:0px;\r\n        --about-img-y:-95px;\r\n    }\r\n\r\n    .exc-about-benefits{\r\n        grid-template-columns:repeat(2, 1fr);\r\n        gap:64px 82px;\r\n\r\n        max-width:760px;\r\n    }\r\n\r\n    .exc-about-benefit{\r\n        max-width:290px;\r\n    }\r\n\r\n    .exc-about-icon{\r\n        width:48px;\r\n        height:48px;\r\n        margin-bottom:22px;\r\n    }\r\n\r\n    .exc-about-benefit h3{\r\n        font-size:20.5px;\r\n        margin-bottom:16px;\r\n        font-weight:700; \/* Montserrat Bold *\/\r\n    }\r\n\r\n    .exc-about-benefit p{\r\n        font-size:15.5px;\r\n        line-height:1.26;\r\n        font-weight:400; \/* Montserrat Regular *\/\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-about-section{\r\n        padding:82px 18px 92px;\r\n    }\r\n\r\n    .exc-about-header{\r\n        margin-bottom:44px;\r\n    }\r\n\r\n    .exc-about-subtitle{\r\n        font-size:12px;\r\n        margin-bottom:42px;\r\n    }\r\n\r\n    .exc-about-title{\r\n        font-size:25px;\r\n        line-height:1.18;\r\n    }\r\n\r\n    .exc-about-image-wrap{\r\n        width:100%;\r\n        height:300px;\r\n\r\n        border-radius:12px;\r\n        margin-bottom:62px;\r\n\r\n        --about-img-scale:1.12;\r\n        --about-img-x:0px;\r\n        --about-img-y:-72px;\r\n    }\r\n\r\n    .exc-about-image-wrap.exc-about-reveal{\r\n        transform:\r\n            translate3d(0, 28px, 0)\r\n            scale(.99);\r\n\r\n        transition:\r\n            opacity 1.15s ease,\r\n            transform 1.25s cubic-bezier(.16, 1, .3, 1);\r\n    }\r\n\r\n    .exc-about-benefits{\r\n        grid-template-columns:1fr;\r\n        gap:46px;\r\n\r\n        max-width:360px;\r\n    }\r\n\r\n    .exc-about-benefit{\r\n        max-width:100%;\r\n        text-align:left;\r\n    }\r\n\r\n    .exc-about-icon{\r\n        width:42px;\r\n        height:42px;\r\n        margin-bottom:18px;\r\n    }\r\n\r\n    .exc-about-benefit h3{\r\n        font-size:20px;\r\n        line-height:1.08;\r\n        margin-bottom:14px;\r\n        font-weight:700; \/* Montserrat Bold *\/\r\n    }\r\n\r\n    .exc-about-benefit p{\r\n        font-size:15px;\r\n        line-height:1.32;\r\n        font-weight:400;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED - SOBRE NOS | AJUSTE SOMENTE MOBILE\r\n=========================================================== *\/\r\n@media(max-width:767px){\r\n\r\n    .exc-about-section{\r\n        padding:54px 0 32px !important;\r\n    }\r\n\r\n    .exc-about-container{\r\n        width:80% !important;\r\n        max-width:405px !important;\r\n        margin:0 auto !important;\r\n    }\r\n\r\n    .exc-about-header{\r\n        margin:0 0 54px !important;\r\n        text-align:left !important;\r\n    }\r\n\r\n    .exc-about-subtitle{\r\n        margin:0 0 18px !important;\r\n        padding-bottom:4px;\r\n        font-size:clamp(10px, 2.5vw, 12px) !important;\r\n        line-height:1.1;\r\n    }\r\n\r\n    .exc-about-title{\r\n        width:100%;\r\n        max-width:330px;\r\n        margin:0 !important;\r\n        font-size:clamp(23px, 5.3vw, 27px) !important;\r\n        line-height:1.12 !important;\r\n        letter-spacing:-.35px !important;\r\n        text-align:left !important;\r\n    }\r\n\r\n    .exc-about-image-wrap{\r\n        \/* ===================================================\r\n           CONTROLE DO QUADRANTE \u2014 SOMENTE MOBILE\r\n\r\n           LARGURA:\r\n           100% = largura atual\r\n           108% = um pouco mais largo\r\n           115% = ainda mais largo\r\n\r\n           POSI\u00c7\u00c3O X:\r\n           valor negativo = move o quadrante para a esquerda\r\n           valor positivo = move o quadrante para a direita\r\n        =================================================== *\/\r\n        --mobile-about-box-width:115%;\r\n        --mobile-about-box-x:0px;\r\n\r\n        width:var(--mobile-about-box-width) !important;\r\n        height:auto !important;\r\n        \/* Recorte mais horizontal: termina pr\u00f3ximo ao aperto de m\u00e3o *\/\r\n        aspect-ratio:4 \/ 3 !important;\r\n        margin:0 0 52px !important;\r\n        border-radius:17px !important;\r\n\r\n        \/* ===================================================\r\n           CONTROLE DA FOTO \u2014 SOMENTE MOBILE\r\n\r\n           ESCALA:\r\n           1.00 = tamanho original\r\n           1.10 = aumenta 10%\r\n\r\n           POSI\u00c7\u00c3O X:\r\n           valor negativo = move para a esquerda\r\n           valor positivo = move para a direita\r\n\r\n           POSI\u00c7\u00c3O Y:\r\n           valor negativo = move para cima\r\n           valor positivo = move para baixo\r\n\r\n        =================================================== *\/\r\n        --mobile-about-img-scale:1.57;\r\n        --mobile-about-img-x:-10px;\r\n        --mobile-about-img-y:25px;\r\n\r\n        \/* Liga\u00e7\u00e3o dos controles com a imagem *\/\r\n        --about-img-scale:var(--mobile-about-img-scale) !important;\r\n        --about-img-x:var(--mobile-about-img-x) !important;\r\n        --about-img-y:var(--mobile-about-img-y) !important;\r\n\r\n        \/* Mant\u00e9m o quadrante alargado centralizado e permite o ajuste lateral *\/\r\n        left:calc(\r\n            (100% - var(--mobile-about-box-width)) \/ 2\r\n            + var(--mobile-about-box-x)\r\n        ) !important;\r\n    }\r\n\r\n    .exc-about-image{\r\n        left:50% !important;\r\n        top:50% !important;\r\n        width:100% !important;\r\n        height:100% !important;\r\n        min-width:0 !important;\r\n        min-height:0 !important;\r\n        object-fit:cover !important;\r\n        object-position:center !important;\r\n    }\r\n\r\n    .exc-about-benefits{\r\n        width:100% !important;\r\n        max-width:none !important;\r\n        display:grid !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        gap:36px !important;\r\n        margin:0 !important;\r\n    }\r\n\r\n    .exc-about-benefit{\r\n        width:100% !important;\r\n        max-width:none !important;\r\n        display:grid !important;\r\n        grid-template-columns:42px minmax(0, 1fr) !important;\r\n        grid-template-rows:auto auto !important;\r\n        column-gap:18px !important;\r\n        row-gap:7px !important;\r\n        align-items:start !important;\r\n        margin:0 !important;\r\n        text-align:left !important;\r\n    }\r\n\r\n    .exc-about-icon{\r\n        grid-column:1 !important;\r\n        grid-row:1 \/ span 2 !important;\r\n        width:40px !important;\r\n        height:40px !important;\r\n        margin:0 !important;\r\n    }\r\n\r\n    .exc-about-benefit h3{\r\n        grid-column:2 !important;\r\n        grid-row:1 !important;\r\n        margin:0 !important;\r\n        font-size:clamp(17px, 4vw, 20px) !important;\r\n        line-height:1.1 !important;\r\n        letter-spacing:-.25px !important;\r\n    }\r\n\r\n    .exc-about-benefit p{\r\n        grid-column:2 !important;\r\n        grid-row:2 !important;\r\n        width:100%;\r\n        max-width:330px;\r\n        margin:0 !important;\r\n        font-size:clamp(13px, 3.15vw, 16px) !important;\r\n        line-height:1.18 !important;\r\n        letter-spacing:0 !important;\r\n    }\r\n}\r\n\r\n@media(max-width:430px){\r\n\r\n    .exc-about-header{\r\n        margin-bottom:42px !important;\r\n    }\r\n\r\n    .exc-about-image-wrap{\r\n        margin-bottom:46px !important;\r\n    }\r\n\r\n    .exc-about-benefits{\r\n        gap:32px !important;\r\n    }\r\n}\r\n\r\n@media(max-width:360px){\r\n\r\n    .exc-about-benefit{\r\n        grid-template-columns:38px minmax(0, 1fr) !important;\r\n        column-gap:14px !important;\r\n    }\r\n\r\n    .exc-about-icon{\r\n        width:36px !important;\r\n        height:36px !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n\r\n    function initAboutSection(section) {\r\n\r\n        if (!section || section.dataset.excAboutReady === 'true') return;\r\n\r\n        section.dataset.excAboutReady = 'true';\r\n\r\n        const revealItems = section.querySelectorAll('.exc-about-reveal');\r\n\r\n        function isElementorEditorMode() {\r\n            return (\r\n                document.body.classList.contains('elementor-editor-active') ||\r\n                document.body.classList.contains('elementor-editor-preview') ||\r\n                document.body.classList.contains('elementor-editor-loaded') ||\r\n                document.documentElement.classList.contains('elementor-html')\r\n            );\r\n        }\r\n\r\n        if (isElementorEditorMode()) {\r\n            revealItems.forEach(function (item) {\r\n                item.classList.add('exc-about-visible');\r\n            });\r\n\r\n            return;\r\n        }\r\n\r\n        const observer = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (entry) {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('exc-about-visible');\r\n                    observer.unobserve(entry.target);\r\n                }\r\n            });\r\n        }, {\r\n            threshold:0.18,\r\n            rootMargin:'0px 0px -80px 0px'\r\n        });\r\n\r\n        revealItems.forEach(function (item) {\r\n            observer.observe(item);\r\n        });\r\n\r\n    }\r\n\r\n    function runAboutSections() {\r\n        document.querySelectorAll('.exc-about-section').forEach(initAboutSection);\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', runAboutSections);\r\n    } else {\r\n        runAboutSections();\r\n    }\r\n\r\n})();\r\n<\/script>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 SOBRE N\u00d3S | AJUSTE EXCLUSIVO PARA TABLET\r\n   Faixa protegida: de 768px at\u00e9 1024px.\r\n   N\u00e3o altera desktop nem mobile.\r\n=========================================================== *\/\r\n@media screen and (min-width:768px) and (max-width:1024px){\r\n\r\n    body .exc-about-section{\r\n        padding:82px 32px 94px !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    body .exc-about-container{\r\n        width:100% !important;\r\n        max-width:900px !important;\r\n        margin:0 auto !important;\r\n    }\r\n\r\n    body .exc-about-header{\r\n        width:100% !important;\r\n        max-width:680px !important;\r\n        margin:0 auto 48px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-about-subtitle{\r\n        display:inline-block !important;\r\n        margin:0 0 22px !important;\r\n        padding-bottom:4px !important;\r\n        font-size:13px !important;\r\n        line-height:1.15 !important;\r\n    }\r\n\r\n    body .exc-about-title{\r\n        width:100% !important;\r\n        margin:0 !important;\r\n        font-size:34px !important;\r\n        line-height:1.12 !important;\r\n        letter-spacing:-.55px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-about-image-wrap{\r\n        width:100% !important;\r\n        max-width:760px !important;\r\n        height:auto !important;\r\n        aspect-ratio:16 \/ 9 !important;\r\n        margin:0 auto 64px !important;\r\n        border-radius:18px !important;\r\n\r\n        --about-img-scale:1 !important;\r\n        --about-img-x:0px !important;\r\n        --about-img-y:0px !important;\r\n    }\r\n\r\n    body .exc-about-image{\r\n        left:50% !important;\r\n        top:50% !important;\r\n        width:100% !important;\r\n        height:100% !important;\r\n        min-width:0 !important;\r\n        min-height:0 !important;\r\n        object-fit:cover !important;\r\n        object-position:center !important;\r\n    }\r\n\r\n    body .exc-about-benefits{\r\n        width:100% !important;\r\n        max-width:680px !important;\r\n        margin:0 auto !important;\r\n        display:grid !important;\r\n        grid-template-columns:repeat(2, minmax(0, 1fr)) !important;\r\n        gap:32px 40px !important;\r\n        align-items:start !important;\r\n    }\r\n\r\n    body .exc-about-benefit{\r\n        width:100% !important;\r\n        max-width:none !important;\r\n        margin:0 !important;\r\n        display:grid !important;\r\n        grid-template-columns:38px minmax(0, 1fr) !important;\r\n        grid-template-rows:auto auto !important;\r\n        column-gap:12px !important;\r\n        row-gap:7px !important;\r\n        align-items:start !important;\r\n        text-align:left !important;\r\n    }\r\n\r\n    body .exc-about-icon{\r\n        grid-column:1 !important;\r\n        grid-row:1 \/ span 2 !important;\r\n        width:36px !important;\r\n        height:36px !important;\r\n        margin:0 !important;\r\n    }\r\n\r\n    body .exc-about-benefit h3{\r\n        grid-column:2 !important;\r\n        grid-row:1 !important;\r\n        margin:0 !important;\r\n        font-size:16.5px !important;\r\n        line-height:1.12 !important;\r\n        letter-spacing:-.18px !important;\r\n    }\r\n\r\n    body .exc-about-benefit p{\r\n        grid-column:2 !important;\r\n        grid-row:2 !important;\r\n        width:100% !important;\r\n        margin:0 !important;\r\n        font-size:12.5px !important;\r\n        line-height:1.25 !important;\r\n        letter-spacing:0 !important;\r\n    }\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-45ef6612 e-con-full e-flex e-con e-parent\" data-id=\"45ef6612\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-235637d4 elementor-widget elementor-widget-html\" data-id=\"235637d4\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"exc-brasil-section\" id=\"presenca-nacional\">\r\n\r\n    <img decoding=\"async\" \r\n        class=\"exc-brasil-bg-map\" \r\n        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/mapa-atras.png\" \r\n        alt=\"\"\r\n        aria-hidden=\"true\"\r\n    >\r\n\r\n    <div class=\"exc-brasil-arc-stage\" aria-hidden=\"true\">\r\n\r\n        <svg \r\n            class=\"exc-brasil-arc-svg\" \r\n            viewBox=\"0 0 620 980\" \r\n            preserveAspectRatio=\"none\"\r\n        >\r\n            <path \r\n                class=\"exc-brasil-arc-path\"\r\n                d=\"M 150 -80 C 395 180 395 650 150 1060\"\r\n            \/>\r\n        <\/svg>\r\n\r\n        <div class=\"exc-brasil-coin\">\r\n            <img decoding=\"async\" \r\n                class=\"exc-brasil-coin-img\" \r\n                src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/moeda3.png\" \r\n                alt=\"\"\r\n            >\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"exc-brasil-container\">\r\n\r\n        <div class=\"exc-brasil-main\">\r\n\r\n            <div class=\"exc-brasil-copy\">\r\n\r\n                <h2 class=\"exc-brasil-title exc-brasil-reveal\">\r\n                    <span>Atendemos<\/span>\r\n                    <span>em todo Brasil!<\/span>\r\n                <\/h2>\r\n\r\n                <p class=\"exc-brasil-subtitle exc-brasil-reveal\">\r\n                    Conectando todos os dias pessoas<br>\r\n                    a oportunidades!\r\n                <\/p>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"exc-brasil-map-wrap exc-brasil-reveal\">\r\n\r\n                <div class=\"exc-brasil-map-glow\"><\/div>\r\n\r\n                <div class=\"exc-brasil-map-visual\">\r\n                    <img decoding=\"async\" \r\n                        class=\"exc-brasil-map\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Mapa-Brasil-Sem-Pins.png\" \r\n                        alt=\"Mapa do Brasil Extremacred\"\r\n                    >\r\n                <\/div>\r\n\r\n                <span class=\"exc-brasil-pin pin-1\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-2\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-3\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-4\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-5\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-6\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-7\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-8\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-9\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-10\"><\/span>\r\n\r\n                <span class=\"exc-brasil-pin pin-11\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-12\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-13\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-14\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-15\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-16\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-17\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-18\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-19\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-20\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-21\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-22\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-23\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-24\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-25\"><\/span>\r\n                <span class=\"exc-brasil-pin pin-26\"><\/span>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"exc-brasil-divider exc-brasil-reveal\"><\/div>\r\n\r\n        <div class=\"exc-brasil-stats exc-brasil-reveal\">\r\n\r\n            <article class=\"exc-brasil-stat\">\r\n                <div class=\"exc-brasil-stat-icon\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Atend_Icon1.svg\" \r\n                        alt=\"+5.000 Atendimentos\"\r\n                    >\r\n                <\/div>\r\n\r\n                <div>\r\n                    <h3>+5.000 Atendimentos<\/h3>\r\n\r\n                    <p>\r\n                        Realizados com sucesso em<br>\r\n                        todo o territ\u00f3rio nacional.\r\n                    <\/p>\r\n                <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"exc-brasil-stat\">\r\n                <div class=\"exc-brasil-stat-icon\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/mapa_Icon1.svg\" \r\n                        alt=\"Presen\u00e7a Nacional\"\r\n                    >\r\n                <\/div>\r\n\r\n                <div>\r\n                    <h3>Presen\u00e7a Nacional<\/h3>\r\n\r\n                    <p>\r\n                        Conectando voc\u00ea \u00e0s melhores<br>\r\n                        oportunidades onde estiver.\r\n                    <\/p>\r\n                <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"exc-brasil-stat\">\r\n                <div class=\"exc-brasil-stat-icon\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Check_Icon1.svg\" \r\n                        alt=\"Aprova\u00e7\u00e3o Facilitada\"\r\n                    >\r\n                <\/div>\r\n\r\n                <div>\r\n                    <h3>Aprova\u00e7\u00e3o Facilitada<\/h3>\r\n\r\n                    <p>\r\n                        Processo desburocr\u00e1tico para<br>\r\n                        voc\u00ea tirar seus planos do papel.\r\n                    <\/p>\r\n                <\/div>\r\n            <\/article>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"exc-brasil-footer\">\r\n            <a href=\"https:\/\/wa.me\/61998830336\" class=\"exc-brasil-button\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n                Simular agora!\r\n            <\/a>\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');\r\n\r\n\/* ===========================================================\r\n   EXTREMACRED \u2022 ATENDEMOS EM TODO BRASIL\r\n   Ajuste: se\u00e7\u00e3o mais alta, arco vertical ampliado\r\n   e espa\u00e7amentos proporcionais.\r\n=========================================================== *\/\r\n\r\n.exc-brasil-section{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    width:100vw;\r\n    max-width:100vw;\r\n\r\n    margin-left:calc(50% - 50vw);\r\n    margin-right:calc(50% - 50vw);\r\n\r\n    background:#063d3a;\r\n\r\n    min-height:1060px;\r\n\r\n    padding:220px 0 158px;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n\r\n    color:#ffffff;\r\n\r\n    isolation:isolate;\r\n\r\n    --brasil-layout-x:-120px;\r\n\r\n    --brasil-bg-map-x:-550px;\r\n    --brasil-bg-map-y:0px;\r\n    --brasil-bg-map-right:0px;\r\n    --brasil-bg-map-top:-8px;\r\n    --brasil-bg-map-width:780px;\r\n    --brasil-bg-map-opacity:1;\r\n\r\n    --brasil-map-mask:url('https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Mapa-Brasil-Sem-Pins.png');\r\n    --brasil-coin-mask:url('https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/moeda3.png');\r\n}\r\n\r\n\/* ===========================================================\r\n   MAPA OPACO DO FUNDO\r\n=========================================================== *\/\r\n\r\n.exc-brasil-bg-map{\r\n    position:absolute;\r\n\r\n    right:var(--brasil-bg-map-right);\r\n    top:var(--brasil-bg-map-top);\r\n\r\n    width:var(--brasil-bg-map-width);\r\n    max-width:none;\r\n\r\n    opacity:var(--brasil-bg-map-opacity);\r\n\r\n    transform:\r\n        translate(\r\n            calc(var(--brasil-bg-map-x) + var(--brasil-layout-x)),\r\n            var(--brasil-bg-map-y)\r\n        );\r\n\r\n    filter:none;\r\n\r\n    z-index:1;\r\n\r\n    pointer-events:none;\r\n    user-select:none;\r\n}\r\n\r\n\/* ===========================================================\r\n   ARCO LATERAL + MOEDA\r\n=========================================================== *\/\r\n\r\n.exc-brasil-arc-stage{\r\n    position:absolute;\r\n\r\n    right:390px;\r\n    top:-330px;\r\n\r\n    width:730px;\r\n    height:1480px;\r\n\r\n    z-index:3;\r\n\r\n    pointer-events:none;\r\n\r\n    transform:\r\n        translateX(var(--brasil-layout-x));\r\n}\r\n\r\n.exc-brasil-arc-svg{\r\n    position:absolute;\r\n    inset:0;\r\n\r\n    width:100%;\r\n    height:100%;\r\n\r\n    overflow:visible;\r\n}\r\n\r\n.exc-brasil-arc-path{\r\n    fill:none;\r\n\r\n    stroke:#00d620;\r\n    stroke-width:2.1;\r\n    stroke-linecap:round;\r\n\r\n    opacity:.96;\r\n\r\n    stroke-dasharray:1;\r\n    stroke-dashoffset:1;\r\n\r\n    filter:\r\n        drop-shadow(0 0 8px rgba(0,214,32,.18));\r\n}\r\n\r\n.exc-brasil-coin{\r\n    position:absolute;\r\n\r\n    width:132px;\r\n    height:132px;\r\n\r\n    left:0;\r\n    top:0;\r\n\r\n    opacity:0;\r\n\r\n    border-radius:50%;\r\n\r\n    transform:\r\n        translate(-50%, -50%)\r\n        scale(.72)\r\n        rotate(-10deg);\r\n\r\n    filter:\r\n        drop-shadow(0 16px 26px rgba(0,0,0,.20));\r\n\r\n    transition:\r\n        opacity .42s ease,\r\n        transform .72s cubic-bezier(.16, 1, .3, 1),\r\n        filter .72s ease;\r\n\r\n    will-change:\r\n        left,\r\n        top,\r\n        opacity,\r\n        transform,\r\n        translate,\r\n        filter;\r\n\r\n    pointer-events:auto;\r\n    cursor:pointer;\r\n}\r\n\r\n.exc-brasil-coin-img{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    width:100%;\r\n    height:100%;\r\n\r\n    object-fit:contain;\r\n    display:block;\r\n\r\n    pointer-events:none;\r\n    user-select:none;\r\n}\r\n\r\n.exc-brasil-coin::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    inset:-9px;\r\n\r\n    border-radius:50%;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle,\r\n            rgba(0,214,32,.40) 0%,\r\n            rgba(0,214,32,.18) 42%,\r\n            transparent 72%\r\n        );\r\n\r\n    opacity:0;\r\n\r\n    filter:blur(10px);\r\n\r\n    transition:\r\n        opacity .72s ease;\r\n\r\n    z-index:1;\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-brasil-coin::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    inset:0;\r\n\r\n    z-index:3;\r\n\r\n    background:\r\n        linear-gradient(\r\n            115deg,\r\n            transparent 0%,\r\n            transparent 36%,\r\n            rgba(255,255,255,.10) 43%,\r\n            rgba(255,255,255,.86) 49%,\r\n            rgba(255,255,255,.30) 55%,\r\n            transparent 63%,\r\n            transparent 100%\r\n        );\r\n\r\n    background-size:230% 230%;\r\n    background-position:95% 50%;\r\n\r\n    opacity:0;\r\n\r\n    -webkit-mask-image:var(--brasil-coin-mask);\r\n    -webkit-mask-repeat:no-repeat;\r\n    -webkit-mask-position:center;\r\n    -webkit-mask-size:contain;\r\n\r\n    mask-image:var(--brasil-coin-mask);\r\n    mask-repeat:no-repeat;\r\n    mask-position:center;\r\n    mask-size:contain;\r\n\r\n    mix-blend-mode:screen;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-brasil-coin.exc-coin-visible{\r\n    opacity:1;\r\n\r\n    transform:\r\n        translate(-50%, -50%)\r\n        scale(1)\r\n        rotate(-8deg);\r\n}\r\n\r\n.exc-brasil-coin.exc-coin-visible:hover{\r\n    transform:\r\n        translate(-50%, -50%)\r\n        scale(1.15)\r\n        rotate(-8deg);\r\n\r\n    filter:\r\n        drop-shadow(0 18px 28px rgba(0,0,0,.24))\r\n        drop-shadow(0 0 18px rgba(0,214,32,.48));\r\n}\r\n\r\n.exc-brasil-coin.exc-coin-visible:hover::before{\r\n    opacity:1;\r\n}\r\n\r\n.exc-brasil-coin.exc-coin-visible:hover::after{\r\n    animation:\r\n        exc-brasil-coin-light-sweep .82s ease forwards;\r\n}\r\n\r\n.exc-brasil-coin.exc-coin-final{\r\n    animation:\r\n        exc-brasil-coin-float 4.2s ease-in-out infinite;\r\n}\r\n\r\n@keyframes exc-brasil-coin-light-sweep{\r\n    0%{\r\n        opacity:0;\r\n        background-position:95% 50%;\r\n    }\r\n\r\n    12%{\r\n        opacity:1;\r\n    }\r\n\r\n    72%{\r\n        opacity:1;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        background-position:-18% 50%;\r\n    }\r\n}\r\n\r\n@keyframes exc-brasil-coin-float{\r\n    0%{\r\n        translate:0 0;\r\n    }\r\n\r\n    50%{\r\n        translate:0 -7px;\r\n    }\r\n\r\n    100%{\r\n        translate:0 0;\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   CONTAINER\r\n=========================================================== *\/\r\n\r\n.exc-brasil-container{\r\n    position:relative;\r\n    z-index:5;\r\n\r\n    width:min(calc(100% - 40px), 1050px);\r\n\r\n    margin:0 auto;\r\n\r\n    transform:\r\n        translateX(var(--brasil-layout-x));\r\n}\r\n\r\n\/* ===========================================================\r\n   BLOCO PRINCIPAL\r\n=========================================================== *\/\r\n\r\n.exc-brasil-main{\r\n    display:grid;\r\n    grid-template-columns:1fr 1.02fr;\r\n\r\n    align-items:center;\r\n\r\n    gap:26px;\r\n\r\n    margin-bottom:112px;\r\n}\r\n\r\n.exc-brasil-copy{\r\n    padding-left:0;\r\n\r\n    max-width:610px;\r\n}\r\n\r\n.exc-brasil-title{\r\n    margin:0 0 18px;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:64px;\r\n    line-height:.96;\r\n    font-weight:600;\r\n\r\n    letter-spacing:-1.8px;\r\n}\r\n\r\n.exc-brasil-title span{\r\n    display:block;\r\n    white-space:nowrap;\r\n}\r\n\r\n.exc-brasil-subtitle{\r\n    margin:0;\r\n\r\n    color:rgba(255,255,255,.92);\r\n\r\n    font-size:27px;\r\n    line-height:1.12;\r\n    font-weight:400;\r\n\r\n    letter-spacing:-.45px;\r\n}\r\n\r\n\/* ===========================================================\r\n   MAPA PRINCIPAL\r\n=========================================================== *\/\r\n\r\n.exc-brasil-map-wrap{\r\n    position:relative;\r\n\r\n    width:100%;\r\n    max-width:492px;\r\n\r\n    margin-left:auto;\r\n\r\n    min-height:405px;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    transform-origin:center;\r\n}\r\n\r\n.exc-brasil-map-glow{\r\n    position:absolute;\r\n\r\n    width:472px;\r\n    height:344px;\r\n\r\n    left:50%;\r\n    top:50%;\r\n\r\n    transform:translate(-50%, -50%);\r\n\r\n    border-radius:50%;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle,\r\n            rgba(0,214,32,.13) 0%,\r\n            rgba(0,214,32,.055) 34%,\r\n            transparent 72%\r\n        );\r\n\r\n    filter:blur(42px);\r\n\r\n    opacity:.46;\r\n\r\n    z-index:1;\r\n\r\n    transition:\r\n        opacity .72s ease,\r\n        filter .72s ease;\r\n}\r\n\r\n.exc-brasil-map-visual{\r\n    position:relative;\r\n\r\n    width:100%;\r\n    max-width:478px;\r\n\r\n    display:block;\r\n\r\n    z-index:3;\r\n\r\n    isolation:isolate;\r\n\r\n    pointer-events:auto;\r\n}\r\n\r\n.exc-brasil-map-visual::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    inset:-2px;\r\n\r\n    z-index:2;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle,\r\n            rgba(0,214,32,.32) 0%,\r\n            rgba(0,214,32,.16) 40%,\r\n            transparent 74%\r\n        );\r\n\r\n    opacity:0;\r\n\r\n    filter:blur(13px);\r\n\r\n    -webkit-mask-image:var(--brasil-map-mask);\r\n    -webkit-mask-repeat:no-repeat;\r\n    -webkit-mask-position:center;\r\n    -webkit-mask-size:contain;\r\n\r\n    mask-image:var(--brasil-map-mask);\r\n    mask-repeat:no-repeat;\r\n    mask-position:center;\r\n    mask-size:contain;\r\n\r\n    transition:\r\n        opacity .72s ease;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-brasil-map-visual::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    inset:0;\r\n\r\n    z-index:4;\r\n\r\n    background:\r\n        linear-gradient(\r\n            115deg,\r\n            transparent 0%,\r\n            transparent 34%,\r\n            rgba(255,255,255,.09) 41%,\r\n            rgba(255,255,255,.78) 49%,\r\n            rgba(255,255,255,.24) 57%,\r\n            transparent 66%,\r\n            transparent 100%\r\n        );\r\n\r\n    background-size:235% 235%;\r\n    background-position:114% 50%;\r\n\r\n    opacity:0;\r\n\r\n    -webkit-mask-image:var(--brasil-map-mask);\r\n    -webkit-mask-repeat:no-repeat;\r\n    -webkit-mask-position:center;\r\n    -webkit-mask-size:contain;\r\n\r\n    mask-image:var(--brasil-map-mask);\r\n    mask-repeat:no-repeat;\r\n    mask-position:center;\r\n    mask-size:contain;\r\n\r\n    mix-blend-mode:screen;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-brasil-map-wrap:hover .exc-brasil-map-glow{\r\n    opacity:.62;\r\n    filter:blur(46px);\r\n}\r\n\r\n.exc-brasil-map-wrap:hover .exc-brasil-map-visual::before{\r\n    opacity:1;\r\n}\r\n\r\n.exc-brasil-map-visual.exc-map-sweep-run::after{\r\n    animation:\r\n        exc-brasil-map-light-sweep 1.18s cubic-bezier(.22,.61,.36,1) forwards;\r\n}\r\n\r\n.exc-brasil-map{\r\n    position:relative;\r\n\r\n    width:100%;\r\n    max-width:478px;\r\n\r\n    display:block;\r\n\r\n    z-index:3;\r\n\r\n    filter:none;\r\n\r\n    user-select:none;\r\n    pointer-events:none;\r\n\r\n    transition:\r\n        filter .72s ease;\r\n}\r\n\r\n.exc-brasil-map-wrap:hover .exc-brasil-map{\r\n    filter:\r\n        brightness(1.035)\r\n        drop-shadow(0 0 18px rgba(0,214,32,.30));\r\n}\r\n\r\n@keyframes exc-brasil-map-light-sweep{\r\n    0%{\r\n        opacity:0;\r\n        background-position:114% 50%;\r\n    }\r\n\r\n    4%{\r\n        opacity:.22;\r\n    }\r\n\r\n    12%{\r\n        opacity:.64;\r\n    }\r\n\r\n    26%{\r\n        opacity:.90;\r\n    }\r\n\r\n    74%{\r\n        opacity:.78;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        background-position:-22% 50%;\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   PINS NO MAPA\r\n=========================================================== *\/\r\n\r\n.exc-brasil-pin{\r\n    position:absolute;\r\n\r\n    width:10px;\r\n    height:10px;\r\n\r\n    border:2px solid rgba(255,255,255,.78);\r\n    border-radius:50%;\r\n\r\n    background:#00d620;\r\n\r\n    z-index:5;\r\n\r\n    opacity:0;\r\n\r\n    transform:\r\n        translate(-50%, -50%)\r\n        scale(.4);\r\n\r\n    box-shadow:\r\n        0 0 0 2px rgba(255,255,255,.10),\r\n        0 0 14px rgba(255,255,255,.55),\r\n        0 0 10px rgba(0,214,32,.50);\r\n\r\n    transition:\r\n        opacity .5s ease,\r\n        transform .55s cubic-bezier(.22,.61,.36,1);\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-brasil-pin::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n\r\n    inset:-10px;\r\n\r\n    border:1.5px solid rgba(255,255,255,.78);\r\n    border-radius:50%;\r\n\r\n    opacity:0;\r\n\r\n    transform:scale(.65);\r\n\r\n    box-shadow:\r\n        0 0 18px rgba(255,255,255,.38);\r\n\r\n    animation:\r\n        exc-brasil-pin-pulse 2.5s ease-out infinite;\r\n}\r\n\r\n.exc-brasil-map-wrap.exc-map-visible .exc-brasil-pin{\r\n    opacity:1;\r\n\r\n    transform:\r\n        translate(-50%, -50%)\r\n        scale(1);\r\n}\r\n\r\n.exc-brasil-map-wrap.exc-map-visible .pin-1{ transition-delay:.12s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-2{ transition-delay:.22s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-3{ transition-delay:.32s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-4{ transition-delay:.42s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-5{ transition-delay:.52s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-6{ transition-delay:.62s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-7{ transition-delay:.72s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-8{ transition-delay:.82s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-9{ transition-delay:.92s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-10{ transition-delay:1.02s; }\r\n\r\n.exc-brasil-map-wrap.exc-map-visible .pin-11{ transition-delay:1.12s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-12{ transition-delay:1.22s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-13{ transition-delay:1.32s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-14{ transition-delay:1.42s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-15{ transition-delay:1.52s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-16{ transition-delay:1.62s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-17{ transition-delay:1.72s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-18{ transition-delay:1.82s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-19{ transition-delay:1.92s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-20{ transition-delay:2.02s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-21{ transition-delay:2.12s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-22{ transition-delay:2.22s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-23{ transition-delay:2.32s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-24{ transition-delay:2.42s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-25{ transition-delay:2.52s; }\r\n.exc-brasil-map-wrap.exc-map-visible .pin-26{ transition-delay:2.62s; }\r\n\r\n.pin-1{ left:47%; top:32%; }\r\n.pin-2{ left:66%; top:26%; }\r\n.pin-3{ left:78%; top:43%; }\r\n.pin-4{ left:51%; top:48%; }\r\n.pin-5{ left:72%; top:55%; }\r\n.pin-6{ left:62%; top:59%; }\r\n.pin-7{ left:67%; top:67%; }\r\n.pin-8{ left:29%; top:28%; }\r\n.pin-9{ left:58%; top:76%; }\r\n.pin-10{ left:50%; top:16%; }\r\n\r\n.pin-11{ left:28%; top:17%; }\r\n.pin-12{ left:10%; top:25%; }\r\n.pin-13{ left:34%; top:7%; }\r\n.pin-14{ left:55%; top:7%; }\r\n.pin-15{ left:88%; top:52%; }\r\n.pin-16{ left:92%; top:45%; }\r\n.pin-17{ left:84%; top:30%; }\r\n.pin-18{ left:90%; top:21%; }\r\n.pin-19{ left:95%; top:23%; }\r\n.pin-20{ left:93%; top:26%; }\r\n.pin-21{ left:94%; top:20%; }\r\n.pin-22{ left:79%; top:20%; }\r\n.pin-23{ left:71%; top:18%; }\r\n.pin-24{ left:85%; top:16%; }\r\n.pin-25{ left:92%; top:17%; }\r\n.pin-26{ left:64%; top:37%; }\r\n\r\n@keyframes exc-brasil-pin-pulse{\r\n    0%{\r\n        opacity:.92;\r\n        transform:scale(.62);\r\n    }\r\n\r\n    70%{\r\n        opacity:.26;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        transform:scale(1.85);\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   DIVISOR\r\n=========================================================== *\/\r\n\r\n.exc-brasil-divider{\r\n    width:100%;\r\n    height:1px;\r\n\r\n    background:rgba(255,255,255,.42);\r\n\r\n    margin:0 auto 62px;\r\n}\r\n\r\n\/* ===========================================================\r\n   ESTAT\u00cdSTICAS\r\n=========================================================== *\/\r\n\r\n.exc-brasil-stats{\r\n    display:grid;\r\n    grid-template-columns:repeat(3, 1fr);\r\n\r\n    gap:42px;\r\n\r\n    margin-bottom:58px;\r\n}\r\n\r\n.exc-brasil-stat{\r\n    position:relative;\r\n\r\n    display:flex;\r\n    align-items:flex-start;\r\n    gap:22px;\r\n\r\n    min-height:84px;\r\n}\r\n\r\n.exc-brasil-stat:not(:last-child)::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n\r\n    right:-21px;\r\n    top:0;\r\n\r\n    width:1px;\r\n    height:88px;\r\n\r\n    background:rgba(255,255,255,.42);\r\n}\r\n\r\n.exc-brasil-stat-icon{\r\n    width:40px;\r\n    height:40px;\r\n\r\n    flex:0 0 40px;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    transition:\r\n        transform .36s cubic-bezier(.22,.61,.36,1),\r\n        filter .36s ease;\r\n\r\n    filter:none;\r\n}\r\n\r\n.exc-brasil-stat-icon img{\r\n    width:100%;\r\n    height:100%;\r\n\r\n    object-fit:contain;\r\n\r\n    display:block;\r\n\r\n    filter:none;\r\n}\r\n\r\n.exc-brasil-stat:hover .exc-brasil-stat-icon{\r\n    transform:\r\n        translateY(-4px)\r\n        scale(1.08);\r\n\r\n    filter:\r\n        drop-shadow(0 0 12px rgba(255,255,255,.46));\r\n}\r\n\r\n.exc-brasil-stat h3{\r\n    margin:0 0 5px;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:18px;\r\n    line-height:1.05;\r\n    font-weight:800;\r\n\r\n    letter-spacing:-.28px;\r\n}\r\n\r\n.exc-brasil-stat p{\r\n    margin:0;\r\n\r\n    color:rgba(255,255,255,.88);\r\n\r\n    font-size:13.6px;\r\n    line-height:1.07;\r\n    font-weight:500;\r\n}\r\n\r\n\/* ===========================================================\r\n   BOT\u00c3O \u2014 PADR\u00c3O PREMIUM EXTREMACRED\r\n=========================================================== *\/\r\n\r\n.exc-brasil-footer{\r\n    display:flex;\r\n    justify-content:center;\r\n\r\n    position:relative;\r\n    z-index:50;\r\n\r\n    margin-top:4px;\r\n\r\n    opacity:0;\r\n    visibility:hidden;\r\n\r\n    transform:\r\n        translate3d(0, 34px, 0)\r\n        scale(.96);\r\n\r\n    pointer-events:none;\r\n\r\n    transition:\r\n        opacity 1.15s ease 1.45s,\r\n        transform 1.15s cubic-bezier(.16, 1, .3, 1) 1.45s,\r\n        visibility 0s linear 1.45s;\r\n\r\n    will-change:\r\n        opacity,\r\n        transform,\r\n        visibility;\r\n}\r\n\r\n.exc-brasil-section.exc-brasil-active .exc-brasil-footer{\r\n    opacity:1;\r\n    visibility:visible;\r\n\r\n    transform:\r\n        translate3d(0, 0, 0)\r\n        scale(1);\r\n\r\n    pointer-events:auto;\r\n\r\n    transition:\r\n        opacity 1.15s ease 1.45s,\r\n        transform 1.15s cubic-bezier(.16, 1, .3, 1) 1.45s,\r\n        visibility 0s linear 0s;\r\n}\r\n\r\n.exc-brasil-button{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    width:292px;\r\n    height:58px;\r\n\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    border-radius:999px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            135deg,\r\n            #00d620 0%,\r\n            #05e326 48%,\r\n            #53f765 100%\r\n        );\r\n\r\n    color:#063d3a;\r\n\r\n    font-size:14px;\r\n    line-height:1;\r\n    font-weight:800;\r\n\r\n    letter-spacing:.02em;\r\n    text-transform:uppercase;\r\n\r\n    text-decoration:none;\r\n\r\n    box-shadow:\r\n        0 20px 42px rgba(0,214,32,.28),\r\n        0 8px 18px rgba(0,0,0,.16);\r\n\r\n    transition:\r\n        transform .38s cubic-bezier(.22,.61,.36,1),\r\n        box-shadow .38s ease,\r\n        filter .38s ease;\r\n\r\n    will-change:\r\n        transform,\r\n        box-shadow,\r\n        filter;\r\n}\r\n\r\n.exc-brasil-button::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n\r\n    top:-55%;\r\n    left:-85%;\r\n\r\n    width:46%;\r\n    height:210%;\r\n\r\n    background:\r\n        linear-gradient(\r\n            115deg,\r\n            transparent 0%,\r\n            rgba(255,255,255,.10) 26%,\r\n            rgba(255,255,255,.72) 48%,\r\n            rgba(255,255,255,.18) 68%,\r\n            transparent 100%\r\n        );\r\n\r\n    transform:\r\n        skewX(-22deg);\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-brasil-button::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    inset:1px;\r\n\r\n    border-radius:inherit;\r\n\r\n    background:\r\n        linear-gradient(\r\n            180deg,\r\n            rgba(255,255,255,.22) 0%,\r\n            rgba(255,255,255,0) 52%\r\n        );\r\n\r\n    opacity:.55;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-brasil-button:hover{\r\n    transform:\r\n        translateY(-3px)\r\n        scale(1.035);\r\n\r\n    filter:\r\n        brightness(1.035);\r\n\r\n    box-shadow:\r\n        0 26px 56px rgba(0,214,32,.34),\r\n        0 12px 24px rgba(0,0,0,.18);\r\n}\r\n\r\n.exc-brasil-button:hover::before{\r\n    animation:\r\n        exc-brasil-button-light .82s ease forwards;\r\n}\r\n\r\n.exc-brasil-button:active{\r\n    transform:\r\n        translateY(-1px)\r\n        scale(1.01);\r\n}\r\n\r\n@keyframes exc-brasil-button-light{\r\n    from{\r\n        left:-85%;\r\n    }\r\n\r\n    to{\r\n        left:135%;\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   REVEAL\r\n=========================================================== *\/\r\n\r\n.exc-brasil-reveal{\r\n    opacity:0;\r\n\r\n    transform:\r\n        translate3d(0, 34px, 0);\r\n\r\n    transition:\r\n        opacity 1.05s ease,\r\n        transform 1.15s cubic-bezier(.16, 1, .3, 1);\r\n\r\n    will-change:\r\n        opacity,\r\n        transform;\r\n}\r\n\r\n.exc-brasil-reveal.exc-brasil-visible{\r\n    opacity:1;\r\n\r\n    transform:\r\n        translate3d(0, 0, 0);\r\n}\r\n\r\n.exc-brasil-subtitle.exc-brasil-reveal{\r\n    transition-delay:.12s;\r\n}\r\n\r\n.exc-brasil-map-wrap.exc-brasil-reveal{\r\n    transform:\r\n        translate3d(0, 34px, 0)\r\n        scale(.98);\r\n\r\n    transition:\r\n        opacity 1.1s ease,\r\n        transform 1.25s cubic-bezier(.16, 1, .3, 1);\r\n\r\n    transition-delay:.18s;\r\n}\r\n\r\n.exc-brasil-map-wrap.exc-brasil-visible{\r\n    transform:\r\n        translate3d(0, 0, 0)\r\n        scale(1);\r\n}\r\n\r\n.exc-brasil-divider.exc-brasil-reveal{\r\n    transition-delay:.20s;\r\n}\r\n\r\n.exc-brasil-stats.exc-brasil-reveal{\r\n    transition-delay:.28s;\r\n}\r\n\r\n\/* Elementor editor *\/\r\n\r\nbody.elementor-editor-active .exc-brasil-reveal,\r\n.elementor-editor-active .exc-brasil-reveal,\r\n.elementor-editor-preview .exc-brasil-reveal{\r\n    opacity:1 !important;\r\n    transform:translate3d(0, 0, 0) scale(1) !important;\r\n}\r\n\r\nbody.elementor-editor-active .exc-brasil-footer,\r\n.elementor-editor-active .exc-brasil-footer,\r\n.elementor-editor-preview .exc-brasil-footer{\r\n    opacity:1 !important;\r\n    visibility:visible !important;\r\n    transform:translate3d(0, 0, 0) scale(1) !important;\r\n    pointer-events:auto !important;\r\n    transition:none !important;\r\n}\r\n\r\nbody.elementor-editor-active .exc-brasil-pin,\r\n.elementor-editor-active .exc-brasil-pin,\r\n.elementor-editor-preview .exc-brasil-pin{\r\n    opacity:1 !important;\r\n    transform:translate(-50%, -50%) scale(1) !important;\r\n}\r\n\r\nbody.elementor-editor-active .exc-brasil-arc-path,\r\n.elementor-editor-active .exc-brasil-arc-path,\r\n.elementor-editor-preview .exc-brasil-arc-path{\r\n    stroke-dashoffset:0 !important;\r\n}\r\n\r\nbody.elementor-editor-active .exc-brasil-coin,\r\n.elementor-editor-active .exc-brasil-coin,\r\n.elementor-editor-preview .exc-brasil-coin{\r\n    opacity:1 !important;\r\n    transform:translate(-50%, -50%) scale(1) rotate(-8deg) !important;\r\n}\r\n\r\n\/* ===========================================================\r\n   RESPONSIVO\r\n=========================================================== *\/\r\n\r\n@media(max-width:1500px){\r\n\r\n    .exc-brasil-arc-stage{\r\n        right:285px;\r\n    }\r\n\r\n    .exc-brasil-section{\r\n        --brasil-bg-map-x:-120px;\r\n        --brasil-layout-x:-70px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:1300px){\r\n\r\n    .exc-brasil-arc-stage{\r\n        right:150px;\r\n    }\r\n\r\n    .exc-brasil-section{\r\n        --brasil-bg-map-x:-220px;\r\n        --brasil-layout-x:-35px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:1180px){\r\n\r\n    .exc-brasil-container{\r\n        width:min(calc(100% - 40px), 940px);\r\n    }\r\n\r\n    .exc-brasil-title{\r\n        font-size:54px;\r\n    }\r\n\r\n    .exc-brasil-subtitle{\r\n        font-size:23px;\r\n    }\r\n\r\n    .exc-brasil-main{\r\n        gap:28px;\r\n    }\r\n\r\n    .exc-brasil-arc-stage{\r\n        right:80px;\r\n    }\r\n\r\n    .exc-brasil-section{\r\n        --brasil-bg-map-width:700px;\r\n        --brasil-bg-map-x:-260px;\r\n        --brasil-layout-x:0px;\r\n    }\r\n\r\n    .exc-brasil-stat h3{\r\n        font-size:16.5px;\r\n    }\r\n\r\n    .exc-brasil-stat p{\r\n        font-size:12.7px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:1024px){\r\n\r\n    .exc-brasil-section{\r\n        min-height:1080px;\r\n\r\n        padding:166px 0 128px;\r\n\r\n        --brasil-bg-map-width:760px;\r\n        --brasil-bg-map-x:-320px;\r\n        --brasil-bg-map-y:188px;\r\n        --brasil-bg-map-opacity:.8;\r\n        --brasil-layout-x:0px;\r\n    }\r\n\r\n    .exc-brasil-main{\r\n        grid-template-columns:1fr;\r\n\r\n        text-align:center;\r\n\r\n        gap:50px;\r\n\r\n        margin-bottom:84px;\r\n    }\r\n\r\n    .exc-brasil-copy{\r\n        padding-left:0;\r\n        max-width:none;\r\n    }\r\n\r\n    .exc-brasil-title{\r\n        font-size:46px;\r\n    }\r\n\r\n    .exc-brasil-title span{\r\n        white-space:normal;\r\n    }\r\n\r\n    .exc-brasil-subtitle{\r\n        font-size:21px;\r\n    }\r\n\r\n    .exc-brasil-map-wrap{\r\n        margin:0 auto;\r\n    }\r\n\r\n    .exc-brasil-divider{\r\n        margin-bottom:38px;\r\n    }\r\n\r\n    .exc-brasil-stats{\r\n        grid-template-columns:1fr;\r\n\r\n        max-width:520px;\r\n\r\n        margin:0 auto 40px;\r\n\r\n        gap:28px;\r\n    }\r\n\r\n    .exc-brasil-stat{\r\n        justify-content:flex-start;\r\n    }\r\n\r\n    .exc-brasil-stat:not(:last-child)::after{\r\n        display:none;\r\n    }\r\n\r\n    .exc-brasil-arc-stage{\r\n        right:-320px;\r\n        top:20px;\r\n\r\n        height:1280px;\r\n\r\n        opacity:.72;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-brasil-section{\r\n        min-height:auto;\r\n\r\n        padding:126px 0 106px;\r\n\r\n        --brasil-bg-map-width:640px;\r\n        --brasil-bg-map-x:-330px;\r\n        --brasil-bg-map-y:238px;\r\n        --brasil-bg-map-opacity:.7;\r\n        --brasil-layout-x:0px;\r\n    }\r\n\r\n    .exc-brasil-title{\r\n        font-size:38px;\r\n        letter-spacing:-1px;\r\n    }\r\n\r\n    .exc-brasil-subtitle{\r\n        font-size:18px;\r\n    }\r\n\r\n    .exc-brasil-main{\r\n        gap:42px;\r\n    }\r\n\r\n    .exc-brasil-map-wrap{\r\n        max-width:342px;\r\n        min-height:282px;\r\n    }\r\n\r\n    .exc-brasil-map,\r\n    .exc-brasil-map-visual{\r\n        max-width:332px;\r\n    }\r\n\r\n    .exc-brasil-map-glow{\r\n        width:320px;\r\n        height:240px;\r\n    }\r\n\r\n    .exc-brasil-pin{\r\n        width:10px;\r\n        height:10px;\r\n    }\r\n\r\n    .exc-brasil-stats{\r\n        max-width:330px;\r\n    }\r\n\r\n    .exc-brasil-stat{\r\n        gap:16px;\r\n    }\r\n\r\n    .exc-brasil-stat-icon{\r\n        width:32px;\r\n        height:32px;\r\n        flex-basis:32px;\r\n    }\r\n\r\n    .exc-brasil-stat h3{\r\n        font-size:15px;\r\n    }\r\n\r\n    .exc-brasil-stat p{\r\n        font-size:12.2px;\r\n        line-height:1.15;\r\n    }\r\n\r\n    .exc-brasil-button{\r\n        width:250px;\r\n        height:52px;\r\n\r\n        font-size:12px;\r\n    }\r\n\r\n    .exc-brasil-arc-stage{\r\n        display:none;\r\n    }\r\n\r\n}\r\n<\/style>\r\n<style media=\"screen and (max-width: 767px)\">\r\n\/* ===========================================================\r\n   EXTREMACRED - BRASIL | LIMPEZA E ALINHAMENTO MOBILE\r\n   Mantem somente o mapa principal com pins.\r\n=========================================================== *\/\r\n\r\n\r\n    \/* Remove o mapa decorativo secundario do fundo *\/\r\n    .exc-brasil-bg-map{\r\n        display:none !important;\r\n    }\r\n\r\n    \/* Remove arco\/circulo e moeda no mobile *\/\r\n    .exc-brasil-arc-stage,\r\n    .exc-brasil-coin{\r\n        display:none !important;\r\n    }\r\n\r\n    .exc-brasil-section{\r\n        min-height:auto !important;\r\n        padding:44px 0 92px !important;\r\n        --brasil-layout-x:0px !important;\r\n    }\r\n\r\n    .exc-brasil-container{\r\n        width:100% !important;\r\n        max-width:430px !important;\r\n        margin:0 auto !important;\r\n        transform:none !important;\r\n    }\r\n\r\n    .exc-brasil-main{\r\n        width:100%;\r\n        gap:34px !important;\r\n        margin-bottom:44px !important;\r\n    }\r\n\r\n    .exc-brasil-copy{\r\n        width:calc(100% - 44px);\r\n        margin:0 auto;\r\n    }\r\n\r\n    .exc-brasil-title{\r\n        font-size:clamp(34px, 9.5vw, 40px) !important;\r\n        line-height:1 !important;\r\n    }\r\n\r\n    .exc-brasil-subtitle{\r\n        font-size:clamp(16px, 4.6vw, 19px) !important;\r\n        line-height:1.1 !important;\r\n    }\r\n\r\n    \/* Mantem o mapa principal e ajusta sua escala *\/\r\n    .exc-brasil-map-wrap{\r\n        display:flex !important;\r\n        width:calc(100% - 34px) !important;\r\n        max-width:330px !important;\r\n        min-height:292px !important;\r\n        margin:0 auto !important;\r\n    }\r\n\r\n    .exc-brasil-map,\r\n    .exc-brasil-map-visual{\r\n        width:100% !important;\r\n        max-width:320px !important;\r\n    }\r\n\r\n    .exc-brasil-divider{\r\n        width:calc(100% - 44px) !important;\r\n        margin:0 auto 40px !important;\r\n    }\r\n\r\n    \/* Centraliza os tres bullets como um unico bloco *\/\r\n    .exc-brasil-stats{\r\n        width:calc(100% - 44px) !important;\r\n        max-width:300px !important;\r\n        display:grid !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        gap:48px !important;\r\n        margin:0 auto 42px !important;\r\n    }\r\n\r\n    .exc-brasil-stat{\r\n        width:100% !important;\r\n        min-height:0 !important;\r\n        display:grid !important;\r\n        grid-template-columns:34px minmax(0, 232px) !important;\r\n        align-items:start !important;\r\n        justify-content:center !important;\r\n        column-gap:16px !important;\r\n        margin:0 !important;\r\n    }\r\n\r\n    .exc-brasil-stat-icon{\r\n        width:34px !important;\r\n        height:34px !important;\r\n        flex-basis:34px !important;\r\n        margin:0 !important;\r\n    }\r\n\r\n    .exc-brasil-stat h3{\r\n        margin:0 0 4px !important;\r\n        font-size:15px !important;\r\n        line-height:1.05 !important;\r\n    }\r\n\r\n    .exc-brasil-stat p{\r\n        margin:0 !important;\r\n        font-size:12.2px !important;\r\n        line-height:1.15 !important;\r\n    }\r\n\r\n\r\n@media(max-width:360px){\r\n\r\n    .exc-brasil-section{\r\n        padding-top:40px !important;\r\n        padding-bottom:82px !important;\r\n    }\r\n\r\n    .exc-brasil-map-wrap{\r\n        max-width:300px !important;\r\n        min-height:268px !important;\r\n    }\r\n\r\n    .exc-brasil-map,\r\n    .exc-brasil-map-visual{\r\n        max-width:294px !important;\r\n    }\r\n\r\n    .exc-brasil-stats{\r\n        width:calc(100% - 36px) !important;\r\n        max-width:286px !important;\r\n        gap:42px !important;\r\n    }\r\n\r\n    .exc-brasil-stat{\r\n        grid-template-columns:32px minmax(0, 220px) !important;\r\n        column-gap:14px !important;\r\n    }\r\n\r\n    .exc-brasil-stat-icon{\r\n        width:32px !important;\r\n        height:32px !important;\r\n    }\r\n}\r\n\r\n\/* Remove o divisor e centraliza visualmente o conjunto dos bullets *\/\r\n.exc-brasil-divider{\r\n    display:none !important;\r\n}\r\n\r\n.exc-brasil-stats{\r\n    transform:translateX(20px) !important;\r\n}\r\n\r\n@media(max-width:360px){\r\n    .exc-brasil-stats{\r\n        transform:translateX(15px) !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n\r\n    function easeOutCubic(t) {\r\n        return 1 - Math.pow(1 - t, 3);\r\n    }\r\n\r\n    function initBrasilSection(section) {\r\n\r\n        if (!section || section.dataset.excBrasilReady === 'true') return;\r\n\r\n        section.dataset.excBrasilReady = 'true';\r\n\r\n        const revealItems = section.querySelectorAll('.exc-brasil-reveal');\r\n        const mapWrap = section.querySelector('.exc-brasil-map-wrap');\r\n        const mapVisual = section.querySelector('.exc-brasil-map-visual');\r\n\r\n        const arcSvg = section.querySelector('.exc-brasil-arc-svg');\r\n        const arcPath = section.querySelector('.exc-brasil-arc-path');\r\n        const coin = section.querySelector('.exc-brasil-coin');\r\n\r\n        let arcLength = 1;\r\n        let animationStarted = false;\r\n\r\n        let mapSweepLocked = false;\r\n        let mapSweepHoverPlayed = false;\r\n        let mapSweepTimer = null;\r\n\r\n        function runMapLightSweep() {\r\n            if (!mapVisual || mapSweepLocked) return false;\r\n\r\n            mapSweepLocked = true;\r\n\r\n            mapVisual.classList.remove('exc-map-sweep-run');\r\n\r\n            void mapVisual.offsetWidth;\r\n\r\n            mapVisual.classList.add('exc-map-sweep-run');\r\n\r\n            clearTimeout(mapSweepTimer);\r\n\r\n            mapSweepTimer = setTimeout(function () {\r\n                mapVisual.classList.remove('exc-map-sweep-run');\r\n                mapSweepLocked = false;\r\n            }, 1260);\r\n\r\n            return true;\r\n        }\r\n\r\n        function triggerMapLightSweep() {\r\n            if (!mapVisual || mapSweepLocked || mapSweepHoverPlayed) return;\r\n\r\n            mapSweepHoverPlayed = true;\r\n\r\n            runMapLightSweep();\r\n        }\r\n\r\n        function triggerMapLightSweepAuto() {\r\n            runMapLightSweep();\r\n        }\r\n\r\n        function resetMapLightSweepHover() {\r\n            mapSweepHoverPlayed = false;\r\n        }\r\n\r\n        if (mapVisual) {\r\n            mapVisual.addEventListener('pointerenter', triggerMapLightSweep);\r\n            mapVisual.addEventListener('pointerleave', resetMapLightSweepHover);\r\n            mapVisual.addEventListener('animationend', function (event) {\r\n                if (event.animationName !== 'exc-brasil-map-light-sweep') return;\r\n\r\n                clearTimeout(mapSweepTimer);\r\n\r\n                mapVisual.classList.remove('exc-map-sweep-run');\r\n                mapSweepLocked = false;\r\n            });\r\n        }\r\n\r\n        function isElementorEditorMode() {\r\n            return (\r\n                document.body.classList.contains('elementor-editor-active') ||\r\n                document.body.classList.contains('elementor-editor-preview') ||\r\n                document.body.classList.contains('elementor-editor-loaded') ||\r\n                document.documentElement.classList.contains('elementor-html')\r\n            );\r\n        }\r\n\r\n        function prepareArc() {\r\n            if (!arcPath) return;\r\n\r\n            arcLength = arcPath.getTotalLength();\r\n\r\n            arcPath.style.strokeDasharray = arcLength;\r\n            arcPath.style.strokeDashoffset = arcLength;\r\n        }\r\n\r\n        function positionCoin(progress) {\r\n            if (!arcPath || !arcSvg || !coin) return;\r\n\r\n            const startPoint = .08;\r\n            const endPoint = .72;\r\n\r\n            const pathProgress = startPoint + ((endPoint - startPoint) * progress);\r\n            const point = arcPath.getPointAtLength(arcLength * pathProgress);\r\n\r\n            const viewBox = arcSvg.viewBox.baseVal;\r\n\r\n            const scaleX = arcSvg.clientWidth \/ viewBox.width;\r\n            const scaleY = arcSvg.clientHeight \/ viewBox.height;\r\n\r\n            coin.style.left = (point.x * scaleX) + 'px';\r\n            coin.style.top = (point.y * scaleY) + 'px';\r\n        }\r\n\r\n        function applyArc(progress) {\r\n            if (!arcPath) return;\r\n\r\n            arcPath.style.strokeDashoffset = arcLength * (1 - progress);\r\n\r\n            positionCoin(progress);\r\n\r\n            if (progress > .04 && coin) {\r\n                coin.classList.add('exc-coin-visible');\r\n            }\r\n\r\n            if (progress >= 1 && coin) {\r\n                coin.classList.add('exc-coin-final');\r\n            }\r\n        }\r\n\r\n        function animateArcAndCoin() {\r\n            if (animationStarted) return;\r\n\r\n            animationStarted = true;\r\n\r\n            section.classList.add('exc-brasil-active');\r\n\r\n            const duration = 2450;\r\n            let startTime = null;\r\n\r\n            function step(timestamp) {\r\n                if (!startTime) startTime = timestamp;\r\n\r\n                const elapsed = timestamp - startTime;\r\n                const rawProgress = Math.min(elapsed \/ duration, 1);\r\n                const easedProgress = easeOutCubic(rawProgress);\r\n\r\n                applyArc(easedProgress);\r\n\r\n                if (rawProgress < 1) {\r\n                    requestAnimationFrame(step);\r\n                } else {\r\n                    applyArc(1);\r\n                }\r\n            }\r\n\r\n            requestAnimationFrame(step);\r\n        }\r\n\r\n        function activateSection() {\r\n            animateArcAndCoin();\r\n\r\n            if (mapWrap) {\r\n                setTimeout(function () {\r\n                    triggerMapLightSweepAuto();\r\n                }, 620);\r\n\r\n                setTimeout(function () {\r\n                    mapWrap.classList.add('exc-map-visible');\r\n                }, 1880);\r\n            }\r\n        }\r\n\r\n        function revealAllInEditor() {\r\n            revealItems.forEach(function (item) {\r\n                item.classList.add('exc-brasil-visible');\r\n            });\r\n\r\n            section.classList.add('exc-brasil-active');\r\n\r\n            if (mapWrap) {\r\n                mapWrap.classList.add('exc-map-visible');\r\n            }\r\n\r\n            applyArc(1);\r\n        }\r\n\r\n        prepareArc();\r\n        positionCoin(0);\r\n\r\n        if (isElementorEditorMode()) {\r\n            setTimeout(revealAllInEditor, 100);\r\n            return;\r\n        }\r\n\r\n        let sectionActivated = false;\r\n        let activationTicking = false;\r\n\r\n        \/*\r\n           A linha e a moeda agora s\u00f3 come\u00e7am quando a pessoa\r\n           j\u00e1 entrou melhor na se\u00e7\u00e3o. Antes, ao aparecer s\u00f3 a pontinha\r\n           da se\u00e7\u00e3o, a anima\u00e7\u00e3o j\u00e1 iniciava e o usu\u00e1rio perdia esse momento.\r\n        *\/\r\n\r\n        function sectionIsReadyForMainAnimation() {\r\n            const rect = section.getBoundingClientRect();\r\n            const windowHeight = window.innerHeight || document.documentElement.clientHeight;\r\n\r\n            return (\r\n                rect.top < windowHeight * 0.50 &&\r\n                rect.bottom > windowHeight * 0.24\r\n            );\r\n        }\r\n\r\n        function removeActivationListeners() {\r\n            window.removeEventListener('scroll', requestSectionActivationCheck);\r\n            window.removeEventListener('wheel', requestSectionActivationCheck);\r\n            window.removeEventListener('touchmove', requestSectionActivationCheck);\r\n            window.removeEventListener('resize', requestSectionActivationCheck);\r\n        }\r\n\r\n        function checkSectionActivation() {\r\n            activationTicking = false;\r\n\r\n            if (sectionActivated) return;\r\n            if (!sectionIsReadyForMainAnimation()) return;\r\n\r\n            sectionActivated = true;\r\n            activateSection();\r\n            removeActivationListeners();\r\n        }\r\n\r\n        function requestSectionActivationCheck() {\r\n            if (activationTicking || sectionActivated) return;\r\n\r\n            activationTicking = true;\r\n\r\n            requestAnimationFrame(checkSectionActivation);\r\n        }\r\n\r\n        window.addEventListener('scroll', requestSectionActivationCheck, {\r\n            passive:true\r\n        });\r\n\r\n        window.addEventListener('wheel', requestSectionActivationCheck, {\r\n            passive:true\r\n        });\r\n\r\n        window.addEventListener('touchmove', requestSectionActivationCheck, {\r\n            passive:true\r\n        });\r\n\r\n        window.addEventListener('resize', requestSectionActivationCheck);\r\n\r\n        requestSectionActivationCheck();\r\n\r\n        const observer = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (entry) {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('exc-brasil-visible');\r\n                    observer.unobserve(entry.target);\r\n                }\r\n            });\r\n        }, {\r\n            threshold:.18,\r\n            rootMargin:'0px 0px -80px 0px'\r\n        });\r\n\r\n        revealItems.forEach(function (item) {\r\n            observer.observe(item);\r\n        });\r\n\r\n        window.addEventListener('resize', function () {\r\n            prepareArc();\r\n\r\n            if (animationStarted) {\r\n                applyArc(1);\r\n            } else {\r\n                positionCoin(0);\r\n            }\r\n        });\r\n\r\n    }\r\n\r\n    function runBrasilSections() {\r\n        document.querySelectorAll('.exc-brasil-section').forEach(initBrasilSection);\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', runBrasilSections);\r\n    } else {\r\n        runBrasilSections();\r\n    }\r\n\r\n})();\r\n<\/script>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 BRASIL | AJUSTE EXCLUSIVO PARA TABLET\r\n   Faixa protegida: de 768px at\u00e9 1024px.\r\n   N\u00e3o altera desktop nem mobile.\r\n=========================================================== *\/\r\n@media screen and (min-width:768px) and (max-width:1024px){\r\n\r\n    body .exc-brasil-arc-stage,\r\n    body .exc-brasil-coin{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-brasil-section{\r\n        width:100% !important;\r\n        max-width:100% !important;\r\n        min-height:auto !important;\r\n        padding:96px 32px 70px !important;\r\n        overflow:hidden !important;\r\n        --brasil-layout-x:0px !important;\r\n\r\n        \/* ===================================================\r\n           CONTROLE DO MAPA SECUND\u00c1RIO \u2014 SOMENTE TABLET\r\n\r\n           WIDTH: tamanho do mapa\r\n           X: negativo move \u00e0 esquerda; positivo \u00e0 direita\r\n           Y: negativo move para cima; positivo para baixo\r\n           OPACITY: transpar\u00eancia de 0 at\u00e9 1\r\n        =================================================== *\/\r\n        --tablet-bg-map-width:680px;\r\n        --tablet-bg-map-x:40px;\r\n        --tablet-bg-map-y:-1px;\r\n        --tablet-bg-map-opacity:1;\r\n    }\r\n\r\n    body .exc-brasil-bg-map{\r\n        display:block !important;\r\n        width:var(--tablet-bg-map-width) !important;\r\n        max-width:none !important;\r\n        height:auto !important;\r\n        left:50% !important;\r\n        right:auto !important;\r\n        top:0 !important;\r\n        opacity:var(--tablet-bg-map-opacity) !important;\r\n        transform:translate(\r\n            calc(-50% + var(--tablet-bg-map-x)),\r\n            var(--tablet-bg-map-y)\r\n        ) !important;\r\n        z-index:1 !important;\r\n        pointer-events:none !important;\r\n    }\r\n\r\n    body .exc-brasil-container{\r\n        width:100% !important;\r\n        max-width:900px !important;\r\n        margin:0 auto !important;\r\n        transform:none !important;\r\n    }\r\n\r\n    body .exc-brasil-main{\r\n        width:100% !important;\r\n        display:grid !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        align-items:center !important;\r\n        justify-items:center !important;\r\n        gap:36px !important;\r\n        margin:0 0 38px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-brasil-copy{\r\n        width:100% !important;\r\n        max-width:760px !important;\r\n        margin:0 auto !important;\r\n        padding:6px 0 0 !important;\r\n        text-align:center !important;\r\n        overflow:visible !important;\r\n    }\r\n\r\n    body .exc-brasil-title{\r\n        width:100% !important;\r\n        max-width:760px !important;\r\n        margin:0 0 22px !important;\r\n        font-size:clamp(38px, 5vw, 46px) !important;\r\n        line-height:1.08 !important;\r\n        letter-spacing:-1px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-brasil-title span{\r\n        display:inline !important;\r\n        white-space:nowrap !important;\r\n    }\r\n\r\n    body .exc-brasil-title span:first-child::after{\r\n        content:\" \" !important;\r\n    }\r\n\r\n    body .exc-brasil-subtitle{\r\n        width:100% !important;\r\n        max-width:700px !important;\r\n        margin:0 auto !important;\r\n        font-size:18px !important;\r\n        line-height:1.28 !important;\r\n        letter-spacing:-.2px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-brasil-subtitle br{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-brasil-map-wrap{\r\n        display:flex !important;\r\n        width:100% !important;\r\n        max-width:400px !important;\r\n        min-height:350px !important;\r\n        margin:0 auto !important;\r\n        justify-self:center !important;\r\n    }\r\n\r\n    body .exc-brasil-map,\r\n    body .exc-brasil-map-visual{\r\n        width:100% !important;\r\n        max-width:390px !important;\r\n    }\r\n\r\n    body .exc-brasil-divider{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-brasil-stats{\r\n        width:100% !important;\r\n        max-width:760px !important;\r\n        margin:0 auto 32px !important;\r\n        display:grid !important;\r\n        grid-template-columns:repeat(3, minmax(0, 1fr)) !important;\r\n        gap:24px !important;\r\n        transform:none !important;\r\n    }\r\n\r\n    body .exc-brasil-stat{\r\n        width:100% !important;\r\n        min-height:0 !important;\r\n        margin:0 !important;\r\n        display:flex !important;\r\n        flex-direction:column !important;\r\n        align-items:center !important;\r\n        justify-content:flex-start !important;\r\n        gap:0 !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-brasil-stat:not(:last-child)::after{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-brasil-stat-icon{\r\n        width:38px !important;\r\n        height:38px !important;\r\n        margin:0 0 13px !important;\r\n        flex:0 0 38px !important;\r\n    }\r\n\r\n    body .exc-brasil-stat h3{\r\n        margin:0 0 6px !important;\r\n        font-size:15.5px !important;\r\n        line-height:1.1 !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-brasil-stat p{\r\n        margin:0 !important;\r\n        max-width:195px !important;\r\n        font-size:12.5px !important;\r\n        line-height:1.2 !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-brasil-footer{\r\n        width:100% !important;\r\n        margin:0 !important;\r\n        display:flex !important;\r\n        justify-content:center !important;\r\n    }\r\n\r\n    body .exc-brasil-button{\r\n        width:100% !important;\r\n        max-width:380px !important;\r\n        min-height:56px !important;\r\n        margin:0 auto !important;\r\n    }\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-57b12572 e-con-full e-flex e-con e-parent\" data-id=\"57b12572\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-507a9f98 elementor-widget elementor-widget-html\" data-id=\"507a9f98\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"exc-location-section\" id=\"localizacao\">\r\n\r\n    <div class=\"exc-location-bg\" aria-hidden=\"true\"><\/div>\r\n\r\n    <img decoding=\"async\"\r\n        class=\"exc-location-big-pin\"\r\n        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Pin.png\"\r\n        alt=\"\"\r\n        aria-hidden=\"true\"\r\n    >\r\n\r\n    <div class=\"exc-location-container\">\r\n\r\n        <div class=\"exc-location-content exc-location-reveal\">\r\n\r\n            <span class=\"exc-location-subtitle\">\r\n                Nossa localiza\u00e7\u00e3o\r\n            <\/span>\r\n\r\n            <h2 class=\"exc-location-title\">\r\n                Estamos localizados<br>\r\n                em Valpara\u00edso de Goi\u00e1s\r\n            <\/h2>\r\n\r\n            <p class=\"exc-location-text\">\r\n                Localiza\u00e7\u00e3o estrat\u00e9gica para<br>\r\n                melhor atender presencialmente<br>\r\n                toda a regi\u00e3o do Entorno.\r\n            <\/p>\r\n\r\n            <a href=\"https:\/\/maps.app.goo.gl\/7JFSdTDtAx2CrYa18\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"exc-location-button\" aria-label=\"Localizar nossa loja\">\r\n                <span class=\"exc-location-button-icon\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/pin_local.svg\" \r\n                        alt=\"\"\r\n                    >\r\n                <\/span>\r\n                <span>localizar nossa loja<\/span>\r\n            <\/a>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"exc-location-carousel exc-location-reveal\" aria-label=\"Fotos da loja Extremacred\">\r\n\r\n            <div class=\"exc-location-slider\" aria-live=\"polite\">\r\n\r\n                <button class=\"exc-location-slide\" type=\"button\" data-real-index=\"0\" data-virtual-index=\"0\" aria-label=\"Ver foto 1 da loja Extremacred\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Interior.png\" \r\n                        alt=\"Interior da loja Extremacred\"\r\n                        draggable=\"false\"\r\n                    >\r\n                <\/button>\r\n\r\n                <button class=\"exc-location-slide\" type=\"button\" data-real-index=\"1\" data-virtual-index=\"1\" aria-label=\"Ver foto 2 da loja Extremacred\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Nossa_Loja.png\" \r\n                        alt=\"Fachada da loja Extremacred\"\r\n                        draggable=\"false\"\r\n                    >\r\n                <\/button>\r\n\r\n                <button class=\"exc-location-slide\" type=\"button\" data-real-index=\"2\" data-virtual-index=\"2\" aria-label=\"Ver foto 3 da loja Extremacred\">\r\n                    <img decoding=\"async\" \r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Cliente_Pi.png\" \r\n                        alt=\"Cliente na loja Extremacred\"\r\n                        draggable=\"false\"\r\n                    >\r\n                <\/button>\r\n\r\n\r\n\r\n\r\n\r\n\r\n            <\/div>\r\n\r\n            <button class=\"exc-location-arrow exc-location-arrow-prev\" type=\"button\" aria-label=\"Foto anterior\">\r\n                <span aria-hidden=\"true\">\u2039<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"exc-location-arrow exc-location-arrow-next\" type=\"button\" aria-label=\"Pr\u00f3xima foto\">\r\n                <span aria-hidden=\"true\">\u203a<\/span>\r\n            <\/button>\r\n\r\n            <div class=\"exc-location-dots\" aria-label=\"Selecionar imagem do carrossel\">\r\n                <button class=\"exc-location-dot\" type=\"button\" data-index=\"0\" aria-label=\"Imagem 1\"><\/button>\r\n                <button class=\"exc-location-dot\" type=\"button\" data-index=\"1\" aria-label=\"Imagem 2\"><\/button>\r\n                <button class=\"exc-location-dot\" type=\"button\" data-index=\"2\" aria-label=\"Imagem 3\"><\/button>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');\r\n\r\n\/* ===========================================================\r\n   EXTREMACRED \u2022 LOCALIZA\u00c7\u00c3O\r\n=========================================================== *\/\r\n\r\n.exc-location-section{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    width:100vw;\r\n    max-width:100vw;\r\n\r\n    left:50%;\r\n    right:50%;\r\n\r\n    margin-left:-50vw;\r\n    margin-right:-50vw;\r\n\r\n    min-height:1060px;\r\n\r\n    padding:226px 20px 238px;\r\n\r\n    border:0 !important;\r\n    outline:0 !important;\r\n    box-shadow:none !important;\r\n\r\n    box-sizing:border-box;\r\n\r\n    background:#ffffff;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n    color:#0f393a;\r\n}\r\n\r\n.exc-location-bg{\r\n    position:absolute;\r\n    inset:0;\r\n    z-index:0;\r\n\r\n    background-image:url('https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Fundo_Local-scaled.png');\r\n    background-size:cover;\r\n    background-position:center center;\r\n    background-repeat:no-repeat;\r\n\r\n    opacity:1;\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-location-big-pin{\r\n    position:absolute;\r\n    z-index:1;\r\n\r\n    left:-350px;\r\n    top:92px;\r\n\r\n    width:710px;\r\n    max-width:none;\r\n    height:auto;\r\n\r\n    display:block;\r\n\r\n    opacity:1;\r\n\r\n    pointer-events:none;\r\n    user-select:none;\r\n}\r\n\r\n.exc-location-section::after{\r\n    content:none;\r\n}\r\n\r\n\/* ===========================================================\r\n   CONTAINER\r\n=========================================================== *\/\r\n\r\n.exc-location-container{\r\n    position:relative;\r\n    z-index:3;\r\n\r\n    max-width:1380px;\r\n    margin:0 auto;\r\n\r\n    display:grid;\r\n    grid-template-columns:.82fr 1.18fr;\r\n    align-items:center;\r\n    gap:92px;\r\n}\r\n\r\n\/* ===========================================================\r\n   TEXTO\r\n=========================================================== *\/\r\n\r\n.exc-location-content{\r\n    max-width:460px;\r\n}\r\n\r\n.exc-location-subtitle{\r\n    display:inline-block;\r\n\r\n    margin-bottom:22px;\r\n\r\n    color:#0f393a;\r\n\r\n    font-size:14.5px;\r\n    line-height:1;\r\n    font-weight:700;\r\n\r\n    letter-spacing:-.12px;\r\n}\r\n\r\n.exc-location-title{\r\n    margin:0 0 17px;\r\n\r\n    color:#0f393a;\r\n\r\n    font-size:33px;\r\n    line-height:1.05;\r\n    font-weight:800;\r\n\r\n    letter-spacing:-.8px;\r\n}\r\n\r\n.exc-location-text{\r\n    margin:0 0 28px;\r\n\r\n    color:rgba(15,57,58,.92);\r\n\r\n    font-size:20.5px;\r\n    line-height:1.13;\r\n    font-weight:500;\r\n\r\n    letter-spacing:-.55px;\r\n}\r\n\r\n\/* ===========================================================\r\n   BOT\u00c3O PREMIUM PADR\u00c3O EXTREMACRED\r\n=========================================================== *\/\r\n\r\n.exc-location-button{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    gap:10px;\r\n\r\n    min-width:236px;\r\n    min-height:52px;\r\n\r\n    padding:0 28px;\r\n\r\n    border-radius:999px;\r\n\r\n    background:linear-gradient(135deg, #00d620 0%, #35f65a 100%);\r\n\r\n    color:#063d3a;\r\n\r\n    font-size:14.2px;\r\n    line-height:1;\r\n    font-weight:700;\r\n\r\n    text-decoration:none;\r\n\r\n    box-shadow:\r\n        0 12px 28px rgba(0,214,32,.22),\r\n        0 4px 12px rgba(0,0,0,.16);\r\n\r\n    transition:\r\n        transform .34s cubic-bezier(.22,.61,.36,1),\r\n        box-shadow .34s ease,\r\n        filter .34s ease;\r\n\r\n    will-change:transform;\r\n}\r\n\r\n.exc-location-button::before{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:-45% -90%;\r\n\r\n    background:linear-gradient(\r\n        115deg,\r\n        transparent 38%,\r\n        rgba(255,255,255,.22) 47%,\r\n        rgba(255,255,255,.60) 50%,\r\n        rgba(255,255,255,.20) 54%,\r\n        transparent 63%\r\n    );\r\n\r\n    transform:translateX(-60%) rotate(8deg);\r\n    opacity:0;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-location-button:hover{\r\n    transform:translateY(-3px) scale(1.035);\r\n\r\n    box-shadow:\r\n        0 16px 34px rgba(0,214,32,.32),\r\n        0 7px 18px rgba(0,0,0,.18);\r\n\r\n    filter:brightness(1.035);\r\n}\r\n\r\n.exc-location-button:hover::before{\r\n    animation:exc-location-button-sweep 1.05s cubic-bezier(.22,.61,.36,1) forwards;\r\n}\r\n\r\n.exc-location-button-icon{\r\n    width:18px;\r\n    height:18px;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    flex:0 0 auto;\r\n}\r\n\r\n.exc-location-button-icon img{\r\n    width:100%;\r\n    height:100%;\r\n\r\n    display:block;\r\n    object-fit:contain;\r\n}\r\n\r\n@keyframes exc-location-button-sweep{\r\n    0%{\r\n        opacity:0;\r\n        transform:translateX(-62%) rotate(8deg);\r\n    }\r\n\r\n    18%{\r\n        opacity:1;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        transform:translateX(62%) rotate(8deg);\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   CARROSSEL\r\n=========================================================== *\/\r\n\r\n.exc-location-carousel{\r\n    position:relative;\r\n\r\n    width:100%;\r\n    min-height:720px;\r\n\r\n    display:flex;\r\n    flex-direction:column;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    user-select:none;\r\n}\r\n\r\n.exc-location-carousel::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:50%;\r\n    bottom:104px;\r\n    z-index:0;\r\n\r\n    width:470px;\r\n    height:66px;\r\n\r\n    background:radial-gradient(ellipse at center, rgba(0,0,0,.26) 0%, rgba(0,0,0,.12) 40%, transparent 74%);\r\n\r\n    transform:translateX(-50%);\r\n\r\n    filter:blur(16px);\r\n    opacity:.62;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-location-slider{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    width:min(100%, 800px);\r\n    height:500px;\r\n\r\n    perspective:1280px;\r\n    transform-style:preserve-3d;\r\n    touch-action:pan-y;\r\n\r\n    cursor:grab;\r\n    -webkit-tap-highlight-color:transparent;\r\n}\r\n\r\n.exc-location-slide{\r\n    position:absolute;\r\n    top:50%;\r\n    left:50%;\r\n\r\n    width:390px;\r\n    height:500px;\r\n\r\n    padding:0;\r\n    margin:0;\r\n\r\n    border:0;\r\n    border-radius:14px;\r\n\r\n    overflow:hidden;\r\n\r\n    background:#ffffff;\r\n\r\n    cursor:pointer;\r\n\r\n    opacity:0;\r\n\r\n    transform:\r\n        translate3d(-50%, -50%, 0)\r\n        scale(.72)\r\n        rotateY(0deg);\r\n\r\n    box-shadow:\r\n        0 30px 64px rgba(0,0,0,.16),\r\n        0 12px 30px rgba(0,0,0,.12);\r\n\r\n    transition:\r\n        transform .86s cubic-bezier(.18, .86, .24, 1),\r\n        opacity .66s ease,\r\n        filter .58s ease,\r\n        box-shadow .58s ease;\r\n\r\n    will-change:transform, opacity;\r\n    transform-style:preserve-3d;\r\n    backface-visibility:hidden;\r\n}\r\n\r\n.exc-location-slide img{\r\n    width:100%;\r\n    height:100%;\r\n\r\n    display:block;\r\n    object-fit:cover;\r\n\r\n    transform:scale(1.015);\r\n\r\n    transition:\r\n        transform 1.15s cubic-bezier(.16, 1, .3, 1),\r\n        filter .55s ease;\r\n}\r\n\r\n.exc-location-slide.exc-slide-active{\r\n    z-index:4;\r\n    opacity:1;\r\n\r\n    transform:\r\n        translate3d(-50%, -50%, 86px)\r\n        scale(1)\r\n        rotateY(0deg);\r\n\r\n    filter:brightness(1);\r\n\r\n    box-shadow:\r\n        0 36px 74px rgba(0,0,0,.24),\r\n        0 16px 38px rgba(0,0,0,.18);\r\n}\r\n\r\n.exc-location-slide.exc-slide-active img{\r\n    transform:scale(1.02);\r\n}\r\n\r\n.exc-location-slide.exc-slide-prev{\r\n    z-index:2;\r\n    opacity:.94;\r\n\r\n    transform:\r\n        translate3d(calc(-50% - 198px), -50%, -8px)\r\n        scale(.835)\r\n        rotateY(5deg);\r\n\r\n    filter:brightness(.92) saturate(.94);\r\n}\r\n\r\n.exc-location-slide.exc-slide-next{\r\n    z-index:2;\r\n    opacity:.94;\r\n\r\n    transform:\r\n        translate3d(calc(-50% + 198px), -50%, -8px)\r\n        scale(.835)\r\n        rotateY(-5deg);\r\n\r\n    filter:brightness(.92) saturate(.94);\r\n}\r\n\r\n.exc-location-slide.exc-slide-hidden{\r\n    z-index:1;\r\n    opacity:0;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-location-slide:hover{\r\n    box-shadow:\r\n        0 38px 78px rgba(0,0,0,.25),\r\n        0 18px 40px rgba(0,0,0,.18);\r\n}\r\n\r\n.exc-location-slide:hover img{\r\n    filter:brightness(1.035);\r\n}\r\n\r\n\/* Leve aumento no hover sem quebrar o posicionamento 3D *\/\r\n\r\n.exc-location-slider:not(.exc-location-is-dragging) .exc-location-slide.exc-slide-active:hover{\r\n    transform:\r\n        translate3d(-50%, -50%, 96px)\r\n        scale(1.035)\r\n        rotateY(0deg);\r\n}\r\n\r\n.exc-location-slider:not(.exc-location-is-dragging) .exc-location-slide.exc-slide-prev:hover{\r\n    transform:\r\n        translate3d(calc(-50% - 198px), -50%, 10px)\r\n        scale(.875)\r\n        rotateY(4deg);\r\n}\r\n\r\n.exc-location-slider:not(.exc-location-is-dragging) .exc-location-slide.exc-slide-next:hover{\r\n    transform:\r\n        translate3d(calc(-50% + 198px), -50%, 10px)\r\n        scale(.875)\r\n        rotateY(-4deg);\r\n}\r\n\r\n\r\n\/* Setas de navega\u00e7\u00e3o do carrossel \u2014 c\u00edrculos transl\u00facidos *\/\r\n\r\n.exc-location-arrow{\r\n    position:absolute;\r\n    top:50%;\r\n    z-index:10;\r\n\r\n    width:52px;\r\n    height:52px;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    padding:0;\r\n    margin:0;\r\n\r\n    border:1px solid rgba(15,57,58,.15);\r\n    border-radius:999px;\r\n\r\n    background:rgba(255,255,255,.58);\r\n    color:#0f393a;\r\n\r\n    box-shadow:\r\n        0 14px 34px rgba(0,0,0,.10),\r\n        0 3px 10px rgba(0,0,0,.06),\r\n        inset 0 0 0 1px rgba(255,255,255,.68);\r\n\r\n    backdrop-filter:blur(12px);\r\n    -webkit-backdrop-filter:blur(12px);\r\n\r\n    cursor:pointer;\r\n\r\n    transform:translateY(-50%);\r\n\r\n    transition:\r\n        transform .34s cubic-bezier(.22,.61,.36,1),\r\n        background .34s ease,\r\n        box-shadow .34s ease,\r\n        border-color .34s ease,\r\n        color .34s ease;\r\n\r\n    -webkit-tap-highlight-color:transparent;\r\n}\r\n\r\n.exc-location-arrow span{\r\n    display:block;\r\n\r\n    color:currentColor;\r\n\r\n    font-size:35px;\r\n    line-height:.82;\r\n    font-weight:600;\r\n\r\n    transform:translateY(-1px);\r\n}\r\n\r\n.exc-location-arrow-prev span{\r\n    margin-left:-2px;\r\n}\r\n\r\n.exc-location-arrow-next span{\r\n    margin-right:-2px;\r\n}\r\n\r\n.exc-location-arrow-prev{\r\n    left:calc(50% - 492px);\r\n}\r\n\r\n.exc-location-arrow-next{\r\n    right:calc(50% - 492px);\r\n}\r\n\r\n.exc-location-arrow:hover{\r\n    transform:\r\n        translateY(-50%)\r\n        scale(1.07);\r\n\r\n    background:rgba(255,255,255,.78);\r\n    border-color:rgba(15,57,58,.26);\r\n    color:#063d3a;\r\n\r\n    box-shadow:\r\n        0 18px 40px rgba(0,0,0,.12),\r\n        0 6px 16px rgba(0,0,0,.08),\r\n        0 0 0 7px rgba(0,214,32,.055),\r\n        inset 0 0 0 1px rgba(255,255,255,.78);\r\n}\r\n\r\n.exc-location-arrow:active{\r\n    transform:\r\n        translateY(-50%)\r\n        scale(.97);\r\n}\r\n\r\n.exc-location-carousel.exc-location-hovering-slide .exc-location-dots{\r\n    transform:translateY(20px);\r\n}\r\n\r\n.exc-location-dots{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    gap:9px;\r\n\r\n    margin-top:56px;\r\n\r\n    transition:\r\n        transform .42s cubic-bezier(.22,.61,.36,1);\r\n}\r\n\r\n.exc-location-dot{\r\n    width:8px;\r\n    height:8px;\r\n\r\n    padding:0;\r\n    margin:0;\r\n\r\n    border:1.5px solid rgba(15,57,58,.58);\r\n    border-radius:999px;\r\n\r\n    background:transparent;\r\n\r\n    cursor:pointer;\r\n\r\n    transition:\r\n        width .34s cubic-bezier(.22,.61,.36,1),\r\n        background .34s ease,\r\n        border-color .34s ease,\r\n        transform .34s ease,\r\n        box-shadow .34s ease;\r\n}\r\n\r\n.exc-location-dot:hover{\r\n    transform:scale(1.22);\r\n    border-color:#0f393a;\r\n}\r\n\r\n.exc-location-dot.exc-dot-active{\r\n    width:9px;\r\n    height:9px;\r\n\r\n    background:#0f393a;\r\n    border-color:#0f393a;\r\n\r\n    box-shadow:0 0 0 4px rgba(0,214,32,.10);\r\n}\r\n\r\n\r\n\/* Movimento 3D durante o arrasto *\/\r\n\r\n.exc-location-slider.exc-location-is-dragging .exc-location-slide{\r\n    transition:none !important;\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-location-slider.exc-location-is-dragging .exc-location-slide img{\r\n    transition:none !important;\r\n}\r\n\r\n.exc-location-slider.exc-location-is-dragging{\r\n    cursor:grabbing;\r\n}\r\n\r\n.exc-location-slider.exc-location-is-dragging .exc-location-slide{\r\n    cursor:grabbing;\r\n}\r\n\r\n\r\n\r\n\/* ===========================================================\r\n   CARROSSEL PREMIUM CONT\u00cdNUO \u2014 SEM PULOS\r\n=========================================================== *\/\r\n\r\n.exc-location-slider{\r\n    overflow:visible;\r\n}\r\n\r\n.exc-location-slide{\r\n    pointer-events:none;\r\n    transform-origin:center center;\r\n    transform-style:preserve-3d;\r\n\r\n    transition:\r\n        transform .74s cubic-bezier(.16, 1, .3, 1),\r\n        opacity .62s ease,\r\n        filter .62s ease,\r\n        box-shadow .52s ease;\r\n}\r\n\r\n.exc-location-slider.exc-location-motion-active .exc-location-slide,\r\n.exc-location-slider.exc-location-is-dragging .exc-location-slide{\r\n    transition:\r\n        filter .18s linear,\r\n        opacity .18s linear,\r\n        box-shadow .28s ease !important;\r\n}\r\n\r\n.exc-location-slide.exc-location-clickable{\r\n    pointer-events:auto;\r\n}\r\n\r\n.exc-location-slider.exc-location-is-dragging{\r\n    cursor:grabbing;\r\n}\r\n\r\n.exc-location-slider.exc-location-is-dragging .exc-location-slide{\r\n    cursor:grabbing;\r\n}\r\n\r\n.exc-location-slide.exc-location-soft-hover{\r\n    box-shadow:\r\n        0 42px 84px rgba(0,0,0,.25),\r\n        0 18px 42px rgba(0,0,0,.18);\r\n}\r\n\r\n.exc-location-slide.exc-location-soft-hover img{\r\n    filter:brightness(1.045);\r\n}\r\n\r\n\r\n\/* ===========================================================\r\n   ENTRADAS\r\n=========================================================== *\/\r\n\r\n.exc-location-reveal{\r\n    opacity:0;\r\n\r\n    transform:translate3d(0, 34px, 0);\r\n\r\n    transition:\r\n        opacity 1s ease,\r\n        transform 1s cubic-bezier(.22,.61,.36,1);\r\n\r\n    will-change:opacity, transform;\r\n}\r\n\r\n.exc-location-reveal.exc-location-visible{\r\n    opacity:1;\r\n    transform:translate3d(0, 0, 0);\r\n}\r\n\r\n.exc-location-carousel.exc-location-reveal{\r\n    opacity:0;\r\n\r\n    transform:\r\n        translate3d(18px, 34px, 0)\r\n        scale(.985);\r\n\r\n    transition:\r\n        opacity 1.15s ease,\r\n        transform 1.25s cubic-bezier(.16, 1, .3, 1);\r\n\r\n    transition-delay:.14s;\r\n}\r\n\r\n.exc-location-carousel.exc-location-reveal.exc-location-visible{\r\n    opacity:1;\r\n\r\n    transform:\r\n        translate3d(0, 0, 0)\r\n        scale(1);\r\n}\r\n\r\n\/* Elementor editor \u2014 deixa tudo vis\u00edvel *\/\r\n\r\nbody.elementor-editor-active .exc-location-reveal,\r\n.elementor-editor-active .exc-location-reveal,\r\n.elementor-editor-preview .exc-location-reveal{\r\n    opacity:1 !important;\r\n    transform:translate3d(0, 0, 0) scale(1) !important;\r\n}\r\n\r\nbody.elementor-editor-active .exc-location-slide,\r\n.elementor-editor-active .exc-location-slide,\r\n.elementor-editor-preview .exc-location-slide{\r\n    opacity:1;\r\n}\r\n\r\n\/* ===========================================================\r\n   RESPONSIVO\r\n=========================================================== *\/\r\n\r\n@media(max-width:1180px){\r\n\r\n    .exc-location-big-pin{\r\n        left:-390px;\r\n        top:70px;\r\n        width:650px;\r\n    }\r\n\r\n    .exc-location-container{\r\n        max-width:1080px;\r\n        grid-template-columns:.86fr 1.14fr;\r\n        gap:54px;\r\n    }\r\n\r\n    .exc-location-title{\r\n        font-size:28px;\r\n    }\r\n\r\n    .exc-location-text{\r\n        font-size:18.5px;\r\n    }\r\n\r\n    .exc-location-slider{\r\n        width:min(100%, 610px);\r\n        height:372px;\r\n    }\r\n\r\n    .exc-location-slide{\r\n        width:292px;\r\n        height:372px;\r\n    }\r\n\r\n    .exc-location-slide.exc-slide-prev{\r\n        transform:\r\n            translate3d(calc(-50% - 135px), -50%, 0)\r\n            scale(.84)\r\n            rotateY(5deg);\r\n    }\r\n\r\n    .exc-location-slide.exc-slide-next{\r\n        transform:\r\n            translate3d(calc(-50% + 135px), -50%, 0)\r\n            scale(.84)\r\n            rotateY(-5deg);\r\n    }\r\n\r\n    .exc-location-arrow{\r\n        width:42px;\r\n        height:42px;\r\n    }\r\n\r\n    .exc-location-arrow span{\r\n        font-size:32px;\r\n    }\r\n\r\n    .exc-location-arrow-prev{\r\n        left:calc(50% - 354px);\r\n    }\r\n\r\n    .exc-location-arrow-next{\r\n        right:calc(50% - 354px);\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:900px){\r\n\r\n    .exc-location-big-pin{\r\n        left:-360px;\r\n        top:20px;\r\n        width:540px;\r\n        opacity:.72;\r\n    }\r\n\r\n    .exc-location-section{\r\n        min-height:auto;\r\n        padding:158px 18px 176px;\r\n    }\r\n\r\n    .exc-location-bg{\r\n        background-position:center center;\r\n    }\r\n\r\n    .exc-location-container{\r\n        grid-template-columns:1fr;\r\n        gap:62px;\r\n\r\n        max-width:720px;\r\n\r\n        text-align:center;\r\n    }\r\n\r\n    .exc-location-content{\r\n        max-width:520px;\r\n        margin:0 auto;\r\n    }\r\n\r\n    .exc-location-title{\r\n        font-size:30px;\r\n    }\r\n\r\n    .exc-location-text{\r\n        font-size:18px;\r\n    }\r\n\r\n    .exc-location-carousel{\r\n        min-height:570px;\r\n    }\r\n\r\n    .exc-location-slider{\r\n        width:min(100%, 560px);\r\n        height:345px;\r\n    }\r\n\r\n    .exc-location-slide{\r\n        width:268px;\r\n        height:345px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:640px){\r\n\r\n    .exc-location-big-pin{\r\n        left:-300px;\r\n        top:12px;\r\n        width:430px;\r\n        opacity:.55;\r\n    }\r\n\r\n    .exc-location-section{\r\n        padding:118px 16px 132px;\r\n    }\r\n\r\n    .exc-location-subtitle{\r\n        font-size:13px;\r\n        margin-bottom:18px;\r\n    }\r\n\r\n    .exc-location-title{\r\n        font-size:26px;\r\n        line-height:1.08;\r\n    }\r\n\r\n    .exc-location-text{\r\n        font-size:16.5px;\r\n        line-height:1.2;\r\n    }\r\n\r\n    .exc-location-button{\r\n        min-height:46px;\r\n        min-width:204px;\r\n        padding:0 24px;\r\n        font-size:13.4px;\r\n    }\r\n\r\n    .exc-location-carousel{\r\n        min-height:470px;\r\n    }\r\n\r\n    .exc-location-slider{\r\n        width:100%;\r\n        height:298px;\r\n    }\r\n\r\n    .exc-location-slide{\r\n        width:218px;\r\n        height:298px;\r\n        border-radius:12px;\r\n    }\r\n\r\n    .exc-location-slide.exc-slide-prev{\r\n        opacity:.86;\r\n\r\n        transform:\r\n            translate3d(calc(-50% - 72px), -50%, 0)\r\n            scale(.78)\r\n            rotateY(4deg);\r\n    }\r\n\r\n    .exc-location-slide.exc-slide-next{\r\n        opacity:.86;\r\n\r\n        transform:\r\n            translate3d(calc(-50% + 72px), -50%, 0)\r\n            scale(.78)\r\n            rotateY(-4deg);\r\n    }\r\n\r\n    .exc-location-dots{\r\n        margin-top:28px;\r\n    }\r\n\r\n    .exc-location-carousel.exc-location-hovering-slide .exc-location-dots{\r\n        transform:translateY(14px);\r\n    }\r\n\r\n    .exc-location-arrow{\r\n        width:38px;\r\n        height:38px;\r\n    }\r\n\r\n    .exc-location-arrow span{\r\n        font-size:29px;\r\n    }\r\n\r\n    .exc-location-arrow-prev{\r\n        left:14px;\r\n    }\r\n\r\n    .exc-location-arrow-next{\r\n        right:14px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:420px){\r\n\r\n    .exc-location-title{\r\n        font-size:24px;\r\n    }\r\n\r\n    .exc-location-text br{\r\n        display:none;\r\n    }\r\n\r\n    .exc-location-slide{\r\n        width:206px;\r\n        height:280px;\r\n    }\r\n\r\n    .exc-location-slider{\r\n        height:280px;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n<style media=\"screen and (max-width: 767px)\">\r\n\/* ===========================================================\r\n   EXTREMACRED - LOCALIZACAO | PROPORCAO MOBILE\r\n=========================================================== *\/\r\n\r\n.exc-location-section{\r\n    min-height:0 !important;\r\n    padding:72px 16px 64px !important;\r\n}\r\n\r\n.exc-location-container{\r\n    width:100% !important;\r\n    max-width:430px !important;\r\n    grid-template-columns:minmax(0, 1fr) !important;\r\n    gap:40px !important;\r\n    margin:0 auto !important;\r\n}\r\n\r\n.exc-location-content{\r\n    width:100% !important;\r\n    max-width:350px !important;\r\n    margin:0 auto !important;\r\n}\r\n\r\n.exc-location-subtitle{\r\n    margin-bottom:15px !important;\r\n}\r\n\r\n.exc-location-title{\r\n    margin-bottom:14px !important;\r\n    font-size:26px !important;\r\n    line-height:1.08 !important;\r\n}\r\n\r\n.exc-location-text{\r\n    margin-bottom:24px !important;\r\n    font-size:16.5px !important;\r\n    line-height:1.18 !important;\r\n}\r\n\r\n.exc-location-carousel{\r\n    width:100% !important;\r\n    min-height:360px !important;\r\n    height:360px !important;\r\n    justify-content:flex-start !important;\r\n    padding-top:18px !important;\r\n    box-sizing:border-box;\r\n}\r\n\r\n.exc-location-slider{\r\n    width:100% !important;\r\n    height:300px !important;\r\n}\r\n\r\n.exc-location-slide{\r\n    width:220px !important;\r\n    height:300px !important;\r\n}\r\n\r\n.exc-location-slide.exc-slide-prev{\r\n    transform:\r\n        translate3d(calc(-50% - 72px), -50%, 0)\r\n        scale(.78)\r\n        rotateY(4deg) !important;\r\n}\r\n\r\n.exc-location-slide.exc-slide-next{\r\n    transform:\r\n        translate3d(calc(-50% + 72px), -50%, 0)\r\n        scale(.78)\r\n        rotateY(-4deg) !important;\r\n}\r\n\r\n.exc-location-dots{\r\n    margin-top:18px !important;\r\n}\r\n\r\n.exc-location-carousel::after{\r\n    bottom:24px !important;\r\n    width:260px !important;\r\n    height:42px !important;\r\n}\r\n\r\n.exc-location-big-pin{\r\n    top:0 !important;\r\n    opacity:.42 !important;\r\n}\r\n\r\n@media(max-width:420px){\r\n    .exc-location-section{\r\n        padding-top:64px !important;\r\n        padding-bottom:56px !important;\r\n    }\r\n\r\n    .exc-location-container{\r\n        gap:34px !important;\r\n    }\r\n\r\n    .exc-location-content{\r\n        max-width:330px !important;\r\n    }\r\n\r\n    .exc-location-title{\r\n        font-size:24px !important;\r\n    }\r\n\r\n    .exc-location-carousel{\r\n        min-height:342px !important;\r\n        height:342px !important;\r\n        padding-top:12px !important;\r\n    }\r\n\r\n    .exc-location-slider{\r\n        height:288px !important;\r\n    }\r\n\r\n    .exc-location-slide{\r\n        width:212px !important;\r\n        height:288px !important;\r\n    }\r\n\r\n    .exc-location-dots{\r\n        margin-top:16px !important;\r\n    }\r\n}\r\n\r\n\/* Reducao proporcional do conjunto completo, sem recorte *\/\r\n.exc-location-carousel{\r\n    scale:.86 !important;\r\n    translate:0 18px !important;\r\n    transform-origin:center top !important;\r\n    min-height:310px !important;\r\n    height:310px !important;\r\n    overflow:visible !important;\r\n}\r\n\r\n.exc-location-arrow{\r\n    display:none !important;\r\n}\r\n\r\n.exc-location-dots{\r\n    margin-top:34px !important;\r\n    top:14px !important;\r\n}\r\n\r\n.exc-location-slide.exc-slide-prev{\r\n    transform:\r\n        translate3d(calc(-50% - 72px), -50%, 0)\r\n        scale(.78)\r\n        rotateY(4deg) !important;\r\n}\r\n\r\n.exc-location-slide.exc-slide-next{\r\n    transform:\r\n        translate3d(calc(-50% + 72px), -50%, 0)\r\n        scale(.78)\r\n        rotateY(-4deg) !important;\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n\r\n    function initLocationSection(section) {\r\n\r\n        if (!section || section.dataset.excLocationReady === 'true') return;\r\n\r\n        section.dataset.excLocationReady = 'true';\r\n\r\n        const revealItems = section.querySelectorAll('.exc-location-reveal');\r\n        const carousel = section.querySelector('.exc-location-carousel');\r\n        const slider = section.querySelector('.exc-location-slider');\r\n        const slides = Array.from(section.querySelectorAll('.exc-location-slide'));\r\n        const dots = Array.from(section.querySelectorAll('.exc-location-dot'));\r\n        const prevArrow = section.querySelector('.exc-location-arrow-prev');\r\n        const nextArrow = section.querySelector('.exc-location-arrow-next');\r\n\r\n        const total = slides.length;\r\n\r\n        if (!slider || !total) return;\r\n\r\n        let displayPosition = 1;\r\n        let carouselIsVisible = false;\r\n\r\n        let autoplayTimer = null;\r\n        let restartTimer = null;\r\n\r\n        let isPointerDown = false;\r\n        let isDragging = false;\r\n        let activePointerId = null;\r\n\r\n        let pointerStartX = 0;\r\n        let pointerStartY = 0;\r\n        let dragStartPosition = 1;\r\n        let dragTargetPosition = 1;\r\n        let dragFrame = null;\r\n        let dragClickBlocked = false;\r\n        let hoveredIndex = null;\r\n\r\n        const DRAG_THRESHOLD = 8;\r\n        const DRAG_SMOOTHING = .24;\r\n\r\n        function isElementorEditorMode() {\r\n            return (\r\n                document.body.classList.contains('elementor-editor-active') ||\r\n                document.body.classList.contains('elementor-editor-preview') ||\r\n                document.body.classList.contains('elementor-editor-loaded') ||\r\n                document.documentElement.classList.contains('elementor-html')\r\n            );\r\n        }\r\n\r\n        function clamp(value, min, max) {\r\n            return Math.min(Math.max(value, min), max);\r\n        }\r\n\r\n        function mod(value, divisor) {\r\n            return ((value % divisor) + divisor) % divisor;\r\n        }\r\n\r\n        function getOffset() {\r\n            const rect = slider.getBoundingClientRect();\r\n            const width = rect ? rect.width : 800;\r\n\r\n            if (width <= 420) return 88;\r\n            if (width <= 610) return 138;\r\n            if (width <= 720) return 166;\r\n\r\n            return 216;\r\n        }\r\n\r\n        function getDragDistance() {\r\n            return getOffset() * 1.14;\r\n        }\r\n\r\n        function getSignedDistance(index, position) {\r\n            let distance = index - mod(position, total);\r\n\r\n            if (distance > total \/ 2) {\r\n                distance -= total;\r\n            }\r\n\r\n            if (distance < -total \/ 2) {\r\n                distance += total;\r\n            }\r\n\r\n            return distance;\r\n        }\r\n\r\n        function getActiveIndex() {\r\n            return mod(Math.round(displayPosition), total);\r\n        }\r\n\r\n        function updateDots() {\r\n            const activeIndex = getActiveIndex();\r\n\r\n            dots.forEach(function (dot, index) {\r\n                const isActive = index === activeIndex;\r\n\r\n                dot.classList.toggle('exc-dot-active', isActive);\r\n                dot.setAttribute('aria-current', isActive ? 'true' : 'false');\r\n            });\r\n        }\r\n\r\n        function renderCarousel() {\r\n            const offset = getOffset();\r\n            const isMobile = window.matchMedia('(max-width:640px)').matches;\r\n\r\n            slides.forEach(function (slide, index) {\r\n                const distance = getSignedDistance(index, displayPosition);\r\n                const absDistance = Math.abs(distance);\r\n\r\n                slide.classList.remove('exc-location-clickable', 'exc-location-soft-hover');\r\n\r\n                const sideAmount = Math.min(absDistance, 1.18);\r\n                const farAmount = Math.max(0, absDistance - .92);\r\n                const isHovered = (\r\n                    hoveredIndex === index &&\r\n                    !isDragging &&\r\n                    !isPointerDown &&\r\n                    absDistance < 1.22\r\n                );\r\n\r\n                const hoverBoost = isHovered\r\n                    ? (absDistance < .38 ? .035 : .024)\r\n                    : 0;\r\n\r\n                const x = distance * offset;\r\n                const y = farAmount * 8;\r\n                const z = 112 - (sideAmount * 124);\r\n                const scale = clamp(\r\n                    1 - (sideAmount * (isMobile ? .13 : .145)) + hoverBoost,\r\n                    .80,\r\n                    1.045\r\n                );\r\n                const rotateY = clamp(-distance * 7, -10, 10);\r\n                const opacity = clamp(1 - (Math.max(0, absDistance - .08) * .13), .82, 1);\r\n                const brightness = clamp(1 - (Math.min(sideAmount, 1.2) * .05), .93, 1);\r\n                const saturate = clamp(1 - (Math.min(sideAmount, 1.2) * .03), .96, 1);\r\n                const zIndex = 180 - Math.round(absDistance * 44);\r\n\r\n                slide.style.transform =\r\n                    'translate3d(calc(-50% + ' + x.toFixed(2) + 'px), calc(-50% + ' + y.toFixed(2) + 'px), ' + z.toFixed(2) + 'px) ' +\r\n                    'scale(' + scale.toFixed(4) + ') ' +\r\n                    'rotateY(' + rotateY.toFixed(3) + 'deg)';\r\n\r\n                slide.style.opacity = opacity.toFixed(3);\r\n                slide.style.filter = 'brightness(' + brightness.toFixed(3) + ') saturate(' + saturate.toFixed(3) + ')';\r\n                slide.style.zIndex = String(zIndex);\r\n                slide.style.pointerEvents = absDistance < 1.24 && !isDragging ? 'auto' : 'none';\r\n                slide.tabIndex = absDistance < 1.24 && !isDragging ? 0 : -1;\r\n                slide.setAttribute('aria-hidden', absDistance < 1.55 ? 'false' : 'true');\r\n                slide.setAttribute('aria-current', absDistance < .42 ? 'true' : 'false');\r\n\r\n                if (absDistance < 1.24 && !isDragging) {\r\n                    slide.classList.add('exc-location-clickable');\r\n                }\r\n\r\n                if (isHovered) {\r\n                    slide.classList.add('exc-location-soft-hover');\r\n                }\r\n            });\r\n\r\n            updateDots();\r\n        }\r\n\r\n        function stopDragLoop() {\r\n            if (dragFrame) {\r\n                cancelAnimationFrame(dragFrame);\r\n                dragFrame = null;\r\n            }\r\n        }\r\n\r\n        function dragLoop() {\r\n            const distance = dragTargetPosition - displayPosition;\r\n\r\n            if (!isPointerDown && Math.abs(distance) < .0008) {\r\n                displayPosition = dragTargetPosition;\r\n                renderCarousel();\r\n                dragFrame = null;\r\n                return;\r\n            }\r\n\r\n            if (Math.abs(distance) < .0012) {\r\n                displayPosition = dragTargetPosition;\r\n                renderCarousel();\r\n                dragFrame = null;\r\n                return;\r\n            }\r\n\r\n            displayPosition += distance * DRAG_SMOOTHING;\r\n            renderCarousel();\r\n\r\n            dragFrame = requestAnimationFrame(dragLoop);\r\n        }\r\n\r\n        function requestDragLoop() {\r\n            if (!dragFrame) {\r\n                dragFrame = requestAnimationFrame(dragLoop);\r\n            }\r\n        }\r\n\r\n        function goToPosition(position) {\r\n            stopDragLoop();\r\n\r\n            isPointerDown = false;\r\n            isDragging = false;\r\n            activePointerId = null;\r\n            dragTargetPosition = position;\r\n            displayPosition = position;\r\n\r\n            slider.classList.remove('exc-location-is-dragging');\r\n\r\n            renderCarousel();\r\n        }\r\n\r\n        function nextSlide() {\r\n            goToPosition(Math.round(displayPosition) + 1);\r\n        }\r\n\r\n        function previousSlide() {\r\n            goToPosition(Math.round(displayPosition) - 1);\r\n        }\r\n\r\n        function stopAutoplay() {\r\n            if (autoplayTimer) {\r\n                clearInterval(autoplayTimer);\r\n                autoplayTimer = null;\r\n            }\r\n        }\r\n\r\n        function startAutoplay() {\r\n            stopAutoplay();\r\n\r\n            if (!carouselIsVisible || isElementorEditorMode() || isPointerDown || isDragging) return;\r\n\r\n            autoplayTimer = setInterval(function () {\r\n                nextSlide();\r\n            }, 5800);\r\n        }\r\n\r\n        function restartAutoplaySoon() {\r\n            stopAutoplay();\r\n            clearTimeout(restartTimer);\r\n\r\n            restartTimer = setTimeout(function () {\r\n                startAutoplay();\r\n            }, 6200);\r\n        }\r\n\r\n        function userInteracted() {\r\n            restartAutoplaySoon();\r\n        }\r\n\r\n        function finishPointerInteraction(event) {\r\n            if (!isPointerDown) return;\r\n\r\n            if (event && slider.releasePointerCapture && event.pointerId !== undefined) {\r\n                try {\r\n                    slider.releasePointerCapture(event.pointerId);\r\n                } catch (error) {}\r\n            }\r\n\r\n            const wasDragging = isDragging;\r\n\r\n            isPointerDown = false;\r\n            isDragging = false;\r\n            activePointerId = null;\r\n\r\n            slider.classList.remove('exc-location-is-dragging');\r\n\r\n            stopDragLoop();\r\n\r\n            if (wasDragging) {\r\n                const snapPosition = Math.round(displayPosition);\r\n\r\n                requestAnimationFrame(function () {\r\n                    goToPosition(snapPosition);\r\n                });\r\n            } else {\r\n                renderCarousel();\r\n            }\r\n\r\n            setTimeout(function () {\r\n                dragClickBlocked = false;\r\n            }, wasDragging ? 260 : 80);\r\n\r\n            userInteracted();\r\n        }\r\n\r\n        slides.forEach(function (slide, index) {\r\n            slide.addEventListener('click', function (event) {\r\n                if (dragClickBlocked) {\r\n                    event.preventDefault();\r\n                    event.stopPropagation();\r\n                    return;\r\n                }\r\n\r\n                const distance = getSignedDistance(index, displayPosition);\r\n\r\n                if (distance > .20) {\r\n                    goToPosition(Math.round(displayPosition + distance));\r\n                } else if (distance < -.20) {\r\n                    goToPosition(Math.round(displayPosition + distance));\r\n                } else {\r\n                    nextSlide();\r\n                }\r\n\r\n                userInteracted();\r\n            });\r\n\r\n            slide.addEventListener('pointerenter', function () {\r\n                if (isDragging || isPointerDown) return;\r\n\r\n                hoveredIndex = index;\r\n\r\n                if (carousel) {\r\n                    carousel.classList.add('exc-location-hovering-slide');\r\n                }\r\n\r\n                renderCarousel();\r\n            });\r\n\r\n            slide.addEventListener('pointerleave', function () {\r\n                hoveredIndex = null;\r\n\r\n                if (carousel) {\r\n                    carousel.classList.remove('exc-location-hovering-slide');\r\n                }\r\n\r\n                renderCarousel();\r\n            });\r\n        });\r\n\r\n        dots.forEach(function (dot, index) {\r\n            dot.addEventListener('click', function () {\r\n                const activeBase = Math.round(displayPosition);\r\n                let distance = index - mod(activeBase, total);\r\n\r\n                if (distance > total \/ 2) distance -= total;\r\n                if (distance < -total \/ 2) distance += total;\r\n\r\n                goToPosition(activeBase + distance);\r\n                userInteracted();\r\n            });\r\n        });\r\n\r\n        if (prevArrow) {\r\n            prevArrow.addEventListener('click', function () {\r\n                previousSlide();\r\n                userInteracted();\r\n            });\r\n        }\r\n\r\n        if (nextArrow) {\r\n            nextArrow.addEventListener('click', function () {\r\n                nextSlide();\r\n                userInteracted();\r\n            });\r\n        }\r\n\r\n        if (carousel) {\r\n            carousel.addEventListener('mouseenter', function () {\r\n                stopAutoplay();\r\n            });\r\n\r\n            carousel.addEventListener('mouseleave', function () {\r\n                hoveredIndex = null;\r\n                carousel.classList.remove('exc-location-hovering-slide');\r\n\r\n                renderCarousel();\r\n\r\n                if (!isPointerDown && !isDragging) {\r\n                    startAutoplay();\r\n                }\r\n            });\r\n        }\r\n\r\n        slider.addEventListener('dragstart', function (event) {\r\n            event.preventDefault();\r\n        });\r\n\r\n        slider.addEventListener('pointerdown', function (event) {\r\n            if (event.button !== undefined && event.button !== 0) return;\r\n\r\n            isPointerDown = true;\r\n            isDragging = false;\r\n            activePointerId = event.pointerId;\r\n\r\n            pointerStartX = event.clientX;\r\n            pointerStartY = event.clientY;\r\n            dragStartPosition = displayPosition;\r\n            dragTargetPosition = displayPosition;\r\n            dragClickBlocked = false;\r\n            hoveredIndex = null;\r\n\r\n            stopAutoplay();\r\n            clearTimeout(restartTimer);\r\n            stopDragLoop();\r\n\r\n            if (carousel) {\r\n                carousel.classList.remove('exc-location-hovering-slide');\r\n            }\r\n\r\n            if (slider.setPointerCapture && event.pointerId !== undefined) {\r\n                try {\r\n                    slider.setPointerCapture(event.pointerId);\r\n                } catch (error) {}\r\n            }\r\n        });\r\n\r\n        slider.addEventListener('pointermove', function (event) {\r\n            if (!isPointerDown) return;\r\n            if (activePointerId !== null && event.pointerId !== activePointerId) return;\r\n\r\n            if (event.buttons !== undefined && event.buttons === 0) {\r\n                finishPointerInteraction(event);\r\n                return;\r\n            }\r\n\r\n            const deltaXFromStart = event.clientX - pointerStartX;\r\n            const deltaYFromStart = event.clientY - pointerStartY;\r\n\r\n            if (!isDragging) {\r\n                if (\r\n                    Math.abs(deltaXFromStart) < DRAG_THRESHOLD ||\r\n                    Math.abs(deltaXFromStart) <= Math.abs(deltaYFromStart)\r\n                ) {\r\n                    return;\r\n                }\r\n\r\n                isDragging = true;\r\n                dragClickBlocked = true;\r\n                slider.classList.add('exc-location-is-dragging');\r\n            }\r\n\r\n            if (!isDragging) return;\r\n\r\n            event.preventDefault();\r\n\r\n            dragTargetPosition = dragStartPosition - (deltaXFromStart \/ getDragDistance());\r\n            requestDragLoop();\r\n        });\r\n\r\n        slider.addEventListener('pointerup', function (event) {\r\n            if (activePointerId !== null && event.pointerId !== activePointerId) return;\r\n            finishPointerInteraction(event);\r\n        });\r\n\r\n        slider.addEventListener('pointercancel', function (event) {\r\n            if (activePointerId !== null && event.pointerId !== activePointerId) return;\r\n            finishPointerInteraction(event);\r\n        });\r\n\r\n        window.addEventListener('pointerup', function (event) {\r\n            if (!isPointerDown) return;\r\n            if (activePointerId !== null && event.pointerId !== activePointerId) return;\r\n            finishPointerInteraction(event);\r\n        });\r\n\r\n        window.addEventListener('blur', function () {\r\n            finishPointerInteraction(null);\r\n        });\r\n\r\n        document.addEventListener('visibilitychange', function () {\r\n            if (document.hidden) {\r\n                finishPointerInteraction(null);\r\n                stopAutoplay();\r\n            } else {\r\n                startAutoplay();\r\n            }\r\n        });\r\n\r\n        renderCarousel();\r\n\r\n        if (isElementorEditorMode()) {\r\n            revealItems.forEach(function (item) {\r\n                item.classList.add('exc-location-visible');\r\n            });\r\n\r\n            carouselIsVisible = true;\r\n            stopAutoplay();\r\n            return;\r\n        }\r\n\r\n        const observer = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (entry) {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('exc-location-visible');\r\n                    observer.unobserve(entry.target);\r\n                }\r\n            });\r\n        }, {\r\n            threshold:.18,\r\n            rootMargin:'0px 0px -80px 0px'\r\n        });\r\n\r\n        revealItems.forEach(function (item) {\r\n            observer.observe(item);\r\n        });\r\n\r\n        const autoplayObserver = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (entry) {\r\n                carouselIsVisible = entry.isIntersecting;\r\n\r\n                if (entry.isIntersecting) {\r\n                    startAutoplay();\r\n                } else {\r\n                    stopAutoplay();\r\n                }\r\n            });\r\n        }, {\r\n            threshold:.35\r\n        });\r\n\r\n        autoplayObserver.observe(section);\r\n\r\n        window.addEventListener('resize', function () {\r\n            renderCarousel();\r\n        }, { passive:true });\r\n\r\n    }\r\n\r\n    function runLocationSections() {\r\n        document.querySelectorAll('.exc-location-section').forEach(initLocationSection);\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', runLocationSections);\r\n    } else {\r\n        runLocationSections();\r\n    }\r\n\r\n})();\r\n<\/script>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 LOCALIZA\u00c7\u00c3O | AJUSTE EXCLUSIVO PARA TABLET\r\n   Faixa protegida: de 768px at\u00e9 1024px.\r\n   N\u00e3o altera desktop nem mobile.\r\n=========================================================== *\/\r\n@media screen and (min-width:768px) and (max-width:1024px){\r\n\r\n    body .exc-location-section{\r\n        width:100% !important;\r\n        min-height:auto !important;\r\n        padding:86px 32px 96px !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    body .exc-location-big-pin{\r\n        width:500px !important;\r\n        left:-300px !important;\r\n        top:30px !important;\r\n        opacity:.22 !important;\r\n    }\r\n\r\n    body .exc-location-container{\r\n        width:100% !important;\r\n        max-width:820px !important;\r\n        margin:0 auto !important;\r\n        display:grid !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        gap:38px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-location-content{\r\n        width:100% !important;\r\n        max-width:620px !important;\r\n        margin:0 auto !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-location-subtitle{\r\n        margin:0 0 17px !important;\r\n        font-size:13.5px !important;\r\n        line-height:1.1 !important;\r\n    }\r\n\r\n    body .exc-location-title{\r\n        margin:0 0 16px !important;\r\n        font-size:34px !important;\r\n        line-height:1.08 !important;\r\n        letter-spacing:-.65px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-location-text{\r\n        width:100% !important;\r\n        max-width:600px !important;\r\n        margin:0 auto 26px !important;\r\n        font-size:18px !important;\r\n        line-height:1.28 !important;\r\n        letter-spacing:-.25px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-location-text br{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-location-button{\r\n        min-width:240px !important;\r\n        min-height:52px !important;\r\n        margin:0 auto !important;\r\n    }\r\n\r\n    body .exc-location-carousel{\r\n        width:100% !important;\r\n        max-width:760px !important;\r\n        min-height:450px !important;\r\n        height:450px !important;\r\n        margin:0 auto !important;\r\n        justify-content:flex-start !important;\r\n        padding-top:18px !important;\r\n        box-sizing:border-box !important;\r\n    }\r\n\r\n    body .exc-location-slider{\r\n        width:100% !important;\r\n        max-width:650px !important;\r\n        height:370px !important;\r\n        margin:0 auto !important;\r\n    }\r\n\r\n    body .exc-location-slide{\r\n        width:285px !important;\r\n        height:370px !important;\r\n        border-radius:14px !important;\r\n    }\r\n\r\n    body .exc-location-slide.exc-slide-prev{\r\n        transform:\r\n            translate3d(calc(-50% - 128px), -50%, 0)\r\n            scale(.84)\r\n            rotateY(5deg) !important;\r\n    }\r\n\r\n    body .exc-location-slide.exc-slide-next{\r\n        transform:\r\n            translate3d(calc(-50% + 128px), -50%, 0)\r\n            scale(.84)\r\n            rotateY(-5deg) !important;\r\n    }\r\n\r\n    body .exc-location-arrow{\r\n        width:40px !important;\r\n        height:40px !important;\r\n    }\r\n\r\n    body .exc-location-arrow-prev{\r\n        left:calc(50% - 330px) !important;\r\n    }\r\n\r\n    body .exc-location-arrow-next{\r\n        right:calc(50% - 330px) !important;\r\n    }\r\n\r\n    body .exc-location-dots{\r\n        margin-top:22px !important;\r\n    }\r\n\r\n    body .exc-location-carousel::after{\r\n        bottom:30px !important;\r\n        width:390px !important;\r\n        height:52px !important;\r\n        opacity:.48 !important;\r\n    }\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-611c3149 e-con-full e-flex e-con e-parent\" data-id=\"611c3149\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e8b3547 elementor-widget elementor-widget-html\" data-id=\"2e8b3547\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"exc-faq-section\" id=\"duvidas-frequentes\">\r\n\r\n    <div class=\"exc-faq-question-img exc-faq-question-left\" aria-hidden=\"true\">\r\n        <div class=\"exc-faq-question-core\">\r\n            <img decoding=\"async\"\r\n                src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Interrogacao.png\"\r\n                alt=\"\"\r\n                draggable=\"false\"\r\n            >\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"exc-faq-question-img exc-faq-question-right-big\" aria-hidden=\"true\">\r\n        <div class=\"exc-faq-question-core\">\r\n            <img decoding=\"async\"\r\n                src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Interrogacao.png\"\r\n                alt=\"\"\r\n                draggable=\"false\"\r\n            >\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"exc-faq-question-img exc-faq-question-right-small\" aria-hidden=\"true\">\r\n        <div class=\"exc-faq-question-core\">\r\n            <img decoding=\"async\"\r\n                src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Interrogacao.png\"\r\n                alt=\"\"\r\n                draggable=\"false\"\r\n            >\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"exc-faq-container\">\r\n\r\n        <header class=\"exc-faq-header exc-faq-reveal\">\r\n            <h2 class=\"exc-faq-title\">\r\n                Perguntas Frequentes\r\n            <\/h2>\r\n        <\/header>\r\n\r\n        <div class=\"exc-faq-list\" aria-label=\"Perguntas frequentes Extremacred\">\r\n\r\n            <article class=\"exc-faq-item exc-faq-reveal exc-faq-active\">\r\n                <button class=\"exc-faq-question\" type=\"button\" aria-expanded=\"true\">\r\n                    <span>\r\n                        Tenho que pagar algum valor antecipado para solicitar os servi\u00e7os da Extremacred?\r\n                    <\/span>\r\n\r\n                    <span class=\"exc-faq-icon\" aria-hidden=\"true\">\r\n                        <span><\/span>\r\n                        <span><\/span>\r\n                    <\/span>\r\n                <\/button>\r\n\r\n                <div class=\"exc-faq-answer\" role=\"region\">\r\n                    <div class=\"exc-faq-answer-inner\">\r\n                        <p>\r\n                            N\u00e3o, a Extremacred n\u00e3o solicita nenhum pagamento antecipado para iniciar o processo de aquisi\u00e7\u00e3o de cr\u00e9dito, seja ele qual for.\r\n                        <\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"exc-faq-item exc-faq-reveal\">\r\n                <button class=\"exc-faq-question\" type=\"button\" aria-expanded=\"false\">\r\n                    <span>\r\n                        Quem pode solicitar um Empr\u00e9stimo Consignado?\r\n                    <\/span>\r\n\r\n                    <span class=\"exc-faq-icon\" aria-hidden=\"true\">\r\n                        <span><\/span>\r\n                        <span><\/span>\r\n                    <\/span>\r\n                <\/button>\r\n\r\n                <div class=\"exc-faq-answer\" role=\"region\">\r\n                    <div class=\"exc-faq-answer-inner\">\r\n                        <p>\r\n                            Servidores p\u00fablicos, aposentados, pensionistas do INSS e trabalhadores eleg\u00edveis podem solicitar, conforme as regras do conv\u00eanio dispon\u00edvel para cada perfil.\r\n                        <\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"exc-faq-item exc-faq-reveal\">\r\n                <button class=\"exc-faq-question\" type=\"button\" aria-expanded=\"false\">\r\n                    <span>\r\n                        Quais documentos s\u00e3o necess\u00e1rios para solicitar um Empr\u00e9stimo Consignado?\r\n                    <\/span>\r\n\r\n                    <span class=\"exc-faq-icon\" aria-hidden=\"true\">\r\n                        <span><\/span>\r\n                        <span><\/span>\r\n                    <\/span>\r\n                <\/button>\r\n\r\n                <div class=\"exc-faq-answer\" role=\"region\">\r\n                    <div class=\"exc-faq-answer-inner\">\r\n                        <p>\r\n                            Normalmente s\u00e3o solicitados documento com foto, CPF, comprovante de resid\u00eancia e comprovante de renda. A equipe confirma a lista ideal de acordo com o seu conv\u00eanio.\r\n                        <\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"exc-faq-item exc-faq-reveal\">\r\n                <button class=\"exc-faq-question\" type=\"button\" aria-expanded=\"false\">\r\n                    <span>\r\n                        Como fa\u00e7o para solicitar um Empr\u00e9stimo Consignado ou Refinanciamento?\r\n                    <\/span>\r\n\r\n                    <span class=\"exc-faq-icon\" aria-hidden=\"true\">\r\n                        <span><\/span>\r\n                        <span><\/span>\r\n                    <\/span>\r\n                <\/button>\r\n\r\n                <div class=\"exc-faq-answer\" role=\"region\">\r\n                    <div class=\"exc-faq-answer-inner\">\r\n                        <p>\r\n                            Basta falar com um especialista da Extremacred. Nossa equipe analisa seu perfil, verifica as melhores op\u00e7\u00f5es dispon\u00edveis e orienta voc\u00ea em cada etapa do processo.\r\n                        <\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/article>\r\n\r\n            <article class=\"exc-faq-item exc-faq-reveal\">\r\n                <button class=\"exc-faq-question\" type=\"button\" aria-expanded=\"false\">\r\n                    <span>\r\n                        Posso solicitar cr\u00e9dito mesmo com a margem utilizada?\r\n                    <\/span>\r\n\r\n                    <span class=\"exc-faq-icon\" aria-hidden=\"true\">\r\n                        <span><\/span>\r\n                        <span><\/span>\r\n                    <\/span>\r\n                <\/button>\r\n\r\n                <div class=\"exc-faq-answer\" role=\"region\">\r\n                    <div class=\"exc-faq-answer-inner\">\r\n                        <p>\r\n                            Em alguns casos, sim. Podemos avaliar alternativas como refinanciamento, cart\u00e3o benef\u00edcio, portabilidade ou outras possibilidades conforme sua situa\u00e7\u00e3o atual.\r\n                        <\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/article>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"exc-faq-footer exc-faq-reveal\">\r\n            <a \r\n                href=\"https:\/\/wa.me\/61998830336\" \r\n                target=\"_blank\" \r\n                rel=\"noopener noreferrer\" \r\n                class=\"exc-faq-button\"\r\n            >\r\n                Simular agora!\r\n            <\/a>\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');\r\n\r\n\/* ===========================================================\r\n   EXTREMACRED \u2022 PERGUNTAS FREQUENTES\r\n=========================================================== *\/\r\n\r\n.exc-faq-section{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    \/* Full bleed para remover as margens laterais do container do Elementor *\/\r\n    width:100vw;\r\n    max-width:100vw;\r\n\r\n    left:50%;\r\n    right:50%;\r\n\r\n    margin-left:-50vw;\r\n    margin-right:-50vw;\r\n    margin-top:0;\r\n    margin-bottom:0;\r\n\r\n    min-height:880px;\r\n\r\n    padding:148px 20px 132px;\r\n\r\n    border:0 !important;\r\n    outline:0 !important;\r\n    box-shadow:none !important;\r\n\r\n    box-sizing:border-box;\r\n\r\n    background:#063d3a;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n    color:#ffffff;\r\n\r\n    --exc-faq-question-mask:url('https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Interrogacao.png');\r\n}\r\n\r\n\r\n\r\n\/* Remove respiro visual causado por wrappers quando a se\u00e7\u00e3o est\u00e1 dentro do Elementor *\/\r\n.elementor-widget-html:has(.exc-faq-section),\r\n.elementor-widget-html:has(.exc-faq-section) .elementor-widget-container{\r\n    margin:0 !important;\r\n    padding:0 !important;\r\n    border:0 !important;\r\n    outline:0 !important;\r\n}\r\n\r\n.exc-faq-section::before{\r\n    content:none !important;\r\n    display:none !important;\r\n}\r\n\r\n.exc-faq-container{\r\n    position:relative;\r\n    z-index:3;\r\n\r\n    max-width:980px;\r\n    margin:0 auto;\r\n\r\n    display:flex;\r\n    flex-direction:column;\r\n    align-items:center;\r\n}\r\n\r\n\/* ===========================================================\r\n   IMAGENS INTERROGA\u00c7\u00c3O\r\n=========================================================== *\/\r\n\r\n.exc-faq-question-img{\r\n    position:absolute;\r\n    z-index:1;\r\n\r\n    display:block;\r\n    height:auto;\r\n\r\n    opacity:0;\r\n    filter:blur(10px);\r\n\r\n    pointer-events:auto;\r\n    user-select:none;\r\n\r\n    will-change:transform, opacity, filter;\r\n\r\n    -webkit-tap-highlight-color:transparent;\r\n}\r\n\r\n.exc-faq-question-core{\r\n    position:relative;\r\n    isolation:isolate;\r\n\r\n    width:100%;\r\n    height:auto;\r\n\r\n    display:block;\r\n\r\n    cursor:default;\r\n\r\n    transition:\r\n        transform .42s cubic-bezier(.22,.61,.36,1),\r\n        filter .42s ease;\r\n\r\n    filter:\r\n        drop-shadow(0 22px 42px rgba(0,214,32,.18))\r\n        drop-shadow(0 0 20px rgba(0,214,32,.12));\r\n}\r\n\r\n.exc-faq-question-core::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    left:50%;\r\n    top:50%;\r\n    z-index:0;\r\n\r\n    width:118%;\r\n    height:118%;\r\n\r\n    border-radius:50%;\r\n\r\n    background:\r\n        radial-gradient(\r\n            ellipse at center,\r\n            rgba(0,214,32,.28) 0%,\r\n            rgba(0,214,32,.16) 34%,\r\n            rgba(0,214,32,.07) 54%,\r\n            transparent 74%\r\n        );\r\n\r\n    transform:translate(-50%, -50%);\r\n\r\n    filter:blur(24px);\r\n    opacity:.74;\r\n\r\n    transition:\r\n        opacity .42s ease,\r\n        transform .42s cubic-bezier(.22,.61,.36,1);\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-faq-question-core img{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    width:100%;\r\n    height:auto;\r\n\r\n    display:block;\r\n\r\n    user-select:none;\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-faq-question-core::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:0;\r\n    z-index:2;\r\n\r\n    background:linear-gradient(\r\n        115deg,\r\n        transparent 30%,\r\n        rgba(255,255,255,.06) 40%,\r\n        rgba(255,255,255,.76) 50%,\r\n        rgba(255,255,255,.16) 58%,\r\n        transparent 69%\r\n    );\r\n\r\n    background-size:285% 100%;\r\n    background-position:160% 0;\r\n\r\n    opacity:0;\r\n\r\n    pointer-events:none;\r\n\r\n    \/*\r\n       A m\u00e1scara fica fixa no PNG. Agora o brilho se move DENTRO da m\u00e1scara,\r\n       e n\u00e3o leva a m\u00e1scara junto para fora da imagem.\r\n    *\/\r\n    -webkit-mask:var(--exc-faq-question-mask) center \/ 100% 100% no-repeat;\r\n    mask:var(--exc-faq-question-mask) center \/ 100% 100% no-repeat;\r\n    -webkit-mask-image:var(--exc-faq-question-mask);\r\n    mask-image:var(--exc-faq-question-mask);\r\n    -webkit-mask-size:100% 100%;\r\n    mask-size:100% 100%;\r\n    -webkit-mask-repeat:no-repeat;\r\n    mask-repeat:no-repeat;\r\n    -webkit-mask-position:center;\r\n    mask-position:center;\r\n}\r\n\r\n.exc-faq-question-img:hover .exc-faq-question-core{\r\n    transform:scale(1.065);\r\n\r\n    filter:\r\n        drop-shadow(0 26px 48px rgba(0,214,32,.22))\r\n        drop-shadow(0 0 26px rgba(0,214,32,.22))\r\n        brightness(1.045);\r\n}\r\n\r\n.exc-faq-question-img:hover .exc-faq-question-core::before{\r\n    opacity:.96;\r\n    transform:translate(-50%, -50%) scale(1.06);\r\n}\r\n\r\n.exc-faq-question-img:hover .exc-faq-question-core::after{\r\n    animation:exc-faq-question-sweep 1.08s cubic-bezier(.22,.61,.36,1) forwards;\r\n}\r\n\r\n.exc-faq-question-left{\r\n    left:12.8%;\r\n    top:304px;\r\n\r\n    width:164px;\r\n\r\n    transform:rotate(-14deg);\r\n}\r\n\r\n.exc-faq-question-right-big{\r\n    right:9.6%;\r\n    top:150px;\r\n\r\n    width:268px;\r\n\r\n    transform:rotate(8deg);\r\n}\r\n\r\n.exc-faq-question-right-small{\r\n    right:18.7%;\r\n    top:456px;\r\n\r\n    width:144px;\r\n\r\n    transform:rotate(16deg);\r\n}\r\n\r\n@keyframes exc-faq-question-sweep{\r\n    0%{\r\n        opacity:0;\r\n        background-position:160% 0;\r\n    }\r\n\r\n    18%{\r\n        opacity:1;\r\n    }\r\n\r\n    78%{\r\n        opacity:1;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        background-position:-62% 0;\r\n    }\r\n}\r\n\r\n\/* Entrada das interroga\u00e7\u00f5es *\/\r\n\r\n.exc-faq-section.exc-faq-art-visible .exc-faq-question-left{\r\n    animation:\r\n        exc-faq-question-enter-left .95s cubic-bezier(.16, 1, .3, 1) .16s both,\r\n        exc-faq-float-left 7.8s ease-in-out 1.12s infinite;\r\n}\r\n\r\n.exc-faq-section.exc-faq-art-visible .exc-faq-question-right-big{\r\n    animation:\r\n        exc-faq-question-enter-right-big 1.02s cubic-bezier(.16, 1, .3, 1) .24s both,\r\n        exc-faq-float-right-big 8.4s ease-in-out 1.28s infinite;\r\n}\r\n\r\n.exc-faq-section.exc-faq-art-visible .exc-faq-question-right-small{\r\n    animation:\r\n        exc-faq-question-enter-right-small .98s cubic-bezier(.16, 1, .3, 1) .36s both,\r\n        exc-faq-float-right-small 7.4s ease-in-out 1.38s infinite;\r\n}\r\n\r\n@keyframes exc-faq-question-enter-left{\r\n    0%{\r\n        opacity:0;\r\n        filter:blur(12px);\r\n        transform:translate3d(-22px, 26px, 0) scale(.84) rotate(-20deg);\r\n    }\r\n\r\n    72%{\r\n        opacity:1;\r\n        filter:blur(0);\r\n    }\r\n\r\n    100%{\r\n        opacity:1;\r\n        filter:blur(0);\r\n        transform:translate3d(0, 0, 0) scale(1) rotate(-14deg);\r\n    }\r\n}\r\n\r\n@keyframes exc-faq-question-enter-right-big{\r\n    0%{\r\n        opacity:0;\r\n        filter:blur(13px);\r\n        transform:translate3d(34px, 30px, 0) scale(.84) rotate(16deg);\r\n    }\r\n\r\n    72%{\r\n        opacity:1;\r\n        filter:blur(0);\r\n    }\r\n\r\n    100%{\r\n        opacity:1;\r\n        filter:blur(0);\r\n        transform:translate3d(0, 0, 0) scale(1) rotate(8deg);\r\n    }\r\n}\r\n\r\n@keyframes exc-faq-question-enter-right-small{\r\n    0%{\r\n        opacity:0;\r\n        filter:blur(11px);\r\n        transform:translate3d(28px, -20px, 0) scale(.82) rotate(25deg);\r\n    }\r\n\r\n    72%{\r\n        opacity:1;\r\n        filter:blur(0);\r\n    }\r\n\r\n    100%{\r\n        opacity:1;\r\n        filter:blur(0);\r\n        transform:translate3d(0, 0, 0) scale(1) rotate(16deg);\r\n    }\r\n}\r\n\r\n@keyframes exc-faq-float-left{\r\n    0%,100%{\r\n        transform:translate3d(0, 0, 0) rotate(-14deg);\r\n    }\r\n\r\n    50%{\r\n        transform:translate3d(0, -14px, 0) rotate(-10deg);\r\n    }\r\n}\r\n\r\n@keyframes exc-faq-float-right-big{\r\n    0%,100%{\r\n        transform:translate3d(0, 0, 0) rotate(8deg);\r\n    }\r\n\r\n    50%{\r\n        transform:translate3d(0, -18px, 0) rotate(4deg);\r\n    }\r\n}\r\n\r\n@keyframes exc-faq-float-right-small{\r\n    0%,100%{\r\n        transform:translate3d(0, 0, 0) rotate(16deg);\r\n    }\r\n\r\n    50%{\r\n        transform:translate3d(0, 13px, 0) rotate(11deg);\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   CABE\u00c7ALHO + LINHA ANIMADA\r\n=========================================================== *\/\r\n\r\n.exc-faq-header{\r\n    text-align:center;\r\n    margin-bottom:72px;\r\n}\r\n\r\n.exc-faq-title{\r\n    position:relative;\r\n\r\n    display:inline-block;\r\n\r\n    margin:0;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:33px;\r\n    line-height:1.1;\r\n    font-weight:800;\r\n\r\n    letter-spacing:-.55px;\r\n}\r\n\r\n.exc-faq-title::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:0;\r\n    right:0;\r\n    bottom:-20px;\r\n\r\n    width:100%;\r\n    height:2px;\r\n\r\n    border-radius:999px;\r\n\r\n    background:#00d620;\r\n    box-shadow:0 0 10px rgba(0,214,32,.28);\r\n\r\n    transform:scaleX(0);\r\n    transform-origin:center center;\r\n\r\n    opacity:0;\r\n\r\n    transition:\r\n        transform .92s cubic-bezier(.16, 1, .3, 1) .28s,\r\n        opacity .56s ease .24s;\r\n}\r\n\r\n.exc-faq-header.exc-faq-visible .exc-faq-title::after{\r\n    transform:scaleX(1);\r\n    opacity:1;\r\n}\r\n\r\n\/* ===========================================================\r\n   ACCORDION\r\n=========================================================== *\/\r\n\r\n.exc-faq-list{\r\n    width:100%;\r\n    max-width:940px;\r\n\r\n    display:flex;\r\n    flex-direction:column;\r\n    gap:16px;\r\n}\r\n\r\n.exc-faq-item{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    width:100%;\r\n\r\n    border:1.45px solid #00d620;\r\n    border-radius:17px;\r\n\r\n    background:rgba(4, 61, 58, .68);\r\n\r\n    box-shadow:\r\n        0 18px 36px rgba(0,0,0,.08),\r\n        inset 0 0 0 1px rgba(255,255,255,.025);\r\n\r\n    transition:\r\n        border-color .34s ease,\r\n        background .34s ease,\r\n        box-shadow .34s ease,\r\n        transform .34s cubic-bezier(.22,.61,.36,1);\r\n}\r\n\r\n.exc-faq-item:hover{\r\n    transform:translateY(-2px);\r\n\r\n    background:rgba(4, 65, 61, .82);\r\n\r\n    box-shadow:\r\n        0 22px 44px rgba(0,0,0,.13),\r\n        0 0 0 4px rgba(0,214,32,.045),\r\n        inset 0 0 0 1px rgba(255,255,255,.035);\r\n}\r\n\r\n.exc-faq-item.exc-faq-active{\r\n    background:rgba(5, 66, 62, .76);\r\n\r\n    box-shadow:\r\n        0 22px 48px rgba(0,0,0,.14),\r\n        0 0 0 5px rgba(0,214,32,.035),\r\n        inset 0 0 0 1px rgba(255,255,255,.035);\r\n}\r\n\r\n.exc-faq-question{\r\n    position:relative;\r\n\r\n    width:100%;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:space-between;\r\n    gap:28px;\r\n\r\n    padding:24px 29px 23px;\r\n\r\n    border:0;\r\n    background:transparent;\r\n\r\n    color:#ffffff;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n    font-size:18px;\r\n    line-height:1.25;\r\n    font-weight:700;\r\n    letter-spacing:-.28px;\r\n\r\n    text-align:left;\r\n\r\n    cursor:pointer;\r\n\r\n    -webkit-tap-highlight-color:transparent;\r\n}\r\n\r\n.exc-faq-icon{\r\n    position:relative;\r\n\r\n    width:22px;\r\n    height:22px;\r\n\r\n    flex:0 0 22px;\r\n\r\n    display:block;\r\n\r\n    transition:\r\n        transform .42s cubic-bezier(.16, 1, .3, 1),\r\n        filter .34s ease;\r\n\r\n    filter:drop-shadow(0 0 8px rgba(0,214,32,.24));\r\n}\r\n\r\n.exc-faq-icon span{\r\n    position:absolute;\r\n    left:50%;\r\n    top:50%;\r\n\r\n    width:20px;\r\n    height:3px;\r\n\r\n    border-radius:999px;\r\n\r\n    background:#00d620;\r\n\r\n    transform:translate(-50%, -50%);\r\n\r\n    transition:\r\n        transform .42s cubic-bezier(.16, 1, .3, 1),\r\n        opacity .28s ease;\r\n}\r\n\r\n.exc-faq-icon span:nth-child(2){\r\n    transform:translate(-50%, -50%) rotate(90deg);\r\n}\r\n\r\n.exc-faq-item.exc-faq-active .exc-faq-icon{\r\n    transform:rotate(45deg);\r\n}\r\n\r\n.exc-faq-item.exc-faq-active .exc-faq-icon span:nth-child(2){\r\n    opacity:0;\r\n}\r\n\r\n.exc-faq-answer{\r\n    max-height:0;\r\n    overflow:hidden;\r\n\r\n    transition:max-height .62s cubic-bezier(.16, 1, .3, 1);\r\n}\r\n\r\n.exc-faq-answer-inner{\r\n    padding:7px 29px 34px;\r\n}\r\n\r\n.exc-faq-answer p{\r\n    max-width:720px;\r\n\r\n    margin:0;\r\n\r\n    color:rgba(255,255,255,.86);\r\n\r\n    font-size:17.5px;\r\n    line-height:1.35;\r\n    font-weight:400;\r\n    letter-spacing:-.22px;\r\n}\r\n\r\n\/* ===========================================================\r\n   BOT\u00c3O PREMIUM PADR\u00c3O EXTREMACRED\r\n=========================================================== *\/\r\n\r\n.exc-faq-footer{\r\n    margin-top:104px;\r\n}\r\n\r\n.exc-faq-button{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    min-width:292px;\r\n    min-height:52px;\r\n\r\n    padding:0 44px;\r\n\r\n    border-radius:999px;\r\n\r\n    background:linear-gradient(135deg, #00d620 0%, #35f65a 100%);\r\n\r\n    color:#063d3a;\r\n\r\n    font-size:14.5px;\r\n    line-height:1;\r\n    font-weight:800;\r\n\r\n    text-transform:uppercase;\r\n    text-decoration:none;\r\n\r\n    letter-spacing:.28px;\r\n\r\n    box-shadow:\r\n        0 14px 30px rgba(0,214,32,.24),\r\n        0 6px 16px rgba(0,0,0,.18);\r\n\r\n    transition:\r\n        transform .34s cubic-bezier(.22,.61,.36,1),\r\n        box-shadow .34s ease,\r\n        filter .34s ease;\r\n\r\n    will-change:transform;\r\n}\r\n\r\n.exc-faq-button::before{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:-45% -90%;\r\n\r\n    background:linear-gradient(\r\n        115deg,\r\n        transparent 38%,\r\n        rgba(255,255,255,.22) 47%,\r\n        rgba(255,255,255,.62) 50%,\r\n        rgba(255,255,255,.20) 54%,\r\n        transparent 63%\r\n    );\r\n\r\n    transform:translateX(-60%) rotate(8deg);\r\n    opacity:0;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-faq-button:hover{\r\n    transform:translateY(-3px) scale(1.035);\r\n\r\n    box-shadow:\r\n        0 18px 38px rgba(0,214,32,.34),\r\n        0 8px 20px rgba(0,0,0,.2);\r\n\r\n    filter:brightness(1.035);\r\n}\r\n\r\n.exc-faq-button:hover::before{\r\n    animation:exc-faq-button-sweep 1.05s cubic-bezier(.22,.61,.36,1) forwards;\r\n}\r\n\r\n@keyframes exc-faq-button-sweep{\r\n    0%{\r\n        opacity:0;\r\n        transform:translateX(-62%) rotate(8deg);\r\n    }\r\n\r\n    18%{\r\n        opacity:1;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        transform:translateX(62%) rotate(8deg);\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   ENTRADAS\r\n=========================================================== *\/\r\n\r\n.exc-faq-reveal{\r\n    opacity:0;\r\n\r\n    transform:translate3d(0, 34px, 0);\r\n\r\n    transition:\r\n        opacity 1s ease,\r\n        transform 1s cubic-bezier(.22,.61,.36,1);\r\n\r\n    will-change:opacity, transform;\r\n}\r\n\r\n.exc-faq-reveal.exc-faq-visible{\r\n    opacity:1;\r\n    transform:translate3d(0, 0, 0);\r\n}\r\n\r\n.exc-faq-list .exc-faq-reveal:nth-child(1){\r\n    transition-delay:.08s;\r\n}\r\n\r\n.exc-faq-list .exc-faq-reveal:nth-child(2){\r\n    transition-delay:.16s;\r\n}\r\n\r\n.exc-faq-list .exc-faq-reveal:nth-child(3){\r\n    transition-delay:.24s;\r\n}\r\n\r\n.exc-faq-list .exc-faq-reveal:nth-child(4){\r\n    transition-delay:.32s;\r\n}\r\n\r\n.exc-faq-list .exc-faq-reveal:nth-child(5){\r\n    transition-delay:.40s;\r\n}\r\n\r\n.exc-faq-footer.exc-faq-reveal{\r\n    transition-delay:.52s;\r\n}\r\n\r\n\/* Elementor editor \u2014 deixa vis\u00edvel *\/\r\n\r\nbody.elementor-editor-active .exc-faq-reveal,\r\n.elementor-editor-active .exc-faq-reveal,\r\n.elementor-editor-preview .exc-faq-reveal{\r\n    opacity:1 !important;\r\n    transform:translate3d(0, 0, 0) !important;\r\n}\r\n\r\nbody.elementor-editor-active .exc-faq-title::after,\r\n.elementor-editor-active .exc-faq-title::after,\r\n.elementor-editor-preview .exc-faq-title::after{\r\n    opacity:1 !important;\r\n    transform:scaleX(1) !important;\r\n}\r\n\r\nbody.elementor-editor-active .exc-faq-question-img,\r\n.elementor-editor-active .exc-faq-question-img,\r\n.elementor-editor-preview .exc-faq-question-img{\r\n    opacity:1 !important;\r\n    filter:none !important;\r\n}\r\n\r\n\/* ===========================================================\r\n   RESPONSIVO\r\n=========================================================== *\/\r\n\r\n@media(max-width:1320px){\r\n\r\n    .exc-faq-question-left{\r\n        left:7%;\r\n        width:138px;\r\n    }\r\n\r\n    .exc-faq-question-right-big{\r\n        right:4%;\r\n        width:226px;\r\n    }\r\n\r\n    .exc-faq-question-right-small{\r\n        right:12.5%;\r\n        width:124px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:1080px){\r\n\r\n    .exc-faq-section{\r\n        min-height:820px;\r\n        padding:126px 20px 116px;\r\n    }\r\n\r\n    .exc-faq-container{\r\n        max-width:820px;\r\n    }\r\n\r\n    .exc-faq-title{\r\n        font-size:30px;\r\n    }\r\n\r\n    .exc-faq-question{\r\n        font-size:16.5px;\r\n        padding:22px 24px;\r\n    }\r\n\r\n    .exc-faq-answer-inner{\r\n        padding:5px 24px 30px;\r\n    }\r\n\r\n    .exc-faq-answer p{\r\n        font-size:16.5px;\r\n    }\r\n\r\n    .exc-faq-question-left{\r\n        left:-18px;\r\n        top:310px;\r\n        width:110px;\r\n        opacity:.72;\r\n    }\r\n\r\n    .exc-faq-question-right-big{\r\n        right:-52px;\r\n        top:152px;\r\n        width:184px;\r\n        opacity:.8;\r\n    }\r\n\r\n    .exc-faq-question-right-small{\r\n        right:50px;\r\n        top:492px;\r\n        width:98px;\r\n        opacity:.7;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-faq-section{\r\n        padding:100px 16px 94px;\r\n    }\r\n\r\n    .exc-faq-header{\r\n        margin-bottom:50px;\r\n    }\r\n\r\n    .exc-faq-title{\r\n        font-size:26px;\r\n    }\r\n\r\n    .exc-faq-title::after{\r\n        width:156px;\r\n        bottom:-17px;\r\n    }\r\n\r\n    .exc-faq-list{\r\n        gap:13px;\r\n    }\r\n\r\n    .exc-faq-item{\r\n        border-radius:14px;\r\n    }\r\n\r\n    .exc-faq-question{\r\n        gap:18px;\r\n        padding:20px 18px;\r\n\r\n        font-size:15px;\r\n        line-height:1.26;\r\n    }\r\n\r\n    .exc-faq-icon{\r\n        width:19px;\r\n        height:19px;\r\n        flex-basis:19px;\r\n    }\r\n\r\n    .exc-faq-icon span{\r\n        width:18px;\r\n        height:3px;\r\n    }\r\n\r\n    .exc-faq-answer-inner{\r\n        padding:0 18px 24px;\r\n    }\r\n\r\n    .exc-faq-answer p{\r\n        font-size:14.7px;\r\n        line-height:1.38;\r\n    }\r\n\r\n    .exc-faq-footer{\r\n        margin-top:66px;\r\n    }\r\n\r\n    .exc-faq-button{\r\n        min-height:48px;\r\n        min-width:250px;\r\n        font-size:13.5px;\r\n    }\r\n\r\n    .exc-faq-question-left{\r\n        left:-62px;\r\n        top:188px;\r\n        width:104px;\r\n        opacity:.36;\r\n    }\r\n\r\n    .exc-faq-question-right-big{\r\n        right:-78px;\r\n        top:104px;\r\n        width:162px;\r\n        opacity:.38;\r\n    }\r\n\r\n    .exc-faq-question-right-small{\r\n        display:none;\r\n    }\r\n\r\n}\r\n\r\n\r\n@media(max-width:420px){\r\n\r\n    .exc-faq-button{\r\n        min-width:236px;\r\n        padding:0 30px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:420px){\r\n\r\n    .exc-faq-title{\r\n        font-size:24px;\r\n    }\r\n\r\n    .exc-faq-question{\r\n        font-size:14.3px;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n<style media=\"screen and (max-width: 767px)\">\r\n\/* ===========================================================\r\n   EXTREMACRED - FAQ | PROPORCOES MOBILE\r\n=========================================================== *\/\r\n\r\n.exc-faq-section{\r\n    min-height:0 !important;\r\n    padding:70px 18px 72px !important;\r\n}\r\n\r\n.exc-faq-container{\r\n    width:100% !important;\r\n    max-width:390px !important;\r\n    margin:0 auto !important;\r\n}\r\n\r\n.exc-faq-header{\r\n    margin-bottom:40px !important;\r\n}\r\n\r\n.exc-faq-title{\r\n    font-size:24px !important;\r\n    line-height:1.1 !important;\r\n}\r\n\r\n.exc-faq-title::after{\r\n    left:50% !important;\r\n    right:auto !important;\r\n    width:138px !important;\r\n    bottom:-14px !important;\r\n    transform:translateX(-50%) scaleX(0) !important;\r\n}\r\n\r\n.exc-faq-header.exc-faq-visible .exc-faq-title::after,\r\nbody.elementor-editor-active .exc-faq-title::after,\r\n.elementor-editor-active .exc-faq-title::after,\r\n.elementor-editor-preview .exc-faq-title::after{\r\n    transform:translateX(-50%) scaleX(1) !important;\r\n}\r\n\r\n.exc-faq-list{\r\n    width:100% !important;\r\n    max-width:none !important;\r\n    gap:10px !important;\r\n}\r\n\r\n.exc-faq-item{\r\n    border-width:1.2px !important;\r\n    border-radius:12px !important;\r\n}\r\n\r\n.exc-faq-question{\r\n    gap:14px !important;\r\n    padding:16px 15px !important;\r\n    font-size:13.5px !important;\r\n    line-height:1.24 !important;\r\n}\r\n\r\n.exc-faq-icon{\r\n    width:17px !important;\r\n    height:17px !important;\r\n    flex-basis:17px !important;\r\n}\r\n\r\n.exc-faq-icon span{\r\n    width:16px !important;\r\n    height:2.5px !important;\r\n}\r\n\r\n.exc-faq-answer-inner{\r\n    padding:0 15px 19px !important;\r\n}\r\n\r\n.exc-faq-answer p{\r\n    font-size:13px !important;\r\n    line-height:1.34 !important;\r\n}\r\n\r\n.exc-faq-footer{\r\n    width:100%;\r\n    margin-top:44px !important;\r\n    display:flex !important;\r\n    justify-content:center !important;\r\n    align-items:center !important;\r\n}\r\n\r\n.exc-faq-button{\r\n    width:100% !important;\r\n    max-width:310px !important;\r\n    min-width:0 !important;\r\n    min-height:48px !important;\r\n    padding:0 28px !important;\r\n    font-size:12.5px !important;\r\n    box-sizing:border-box;\r\n}\r\n\r\n.exc-faq-question-left,\r\n.exc-faq-question-right-big,\r\n.exc-faq-question-right-small{\r\n    display:none !important;\r\n}\r\n\r\n@media(max-width:420px){\r\n    .exc-faq-section{\r\n        padding:62px 16px 64px !important;\r\n    }\r\n\r\n    .exc-faq-container{\r\n        max-width:340px !important;\r\n    }\r\n\r\n    .exc-faq-title{\r\n        font-size:23px !important;\r\n    }\r\n\r\n    .exc-faq-question{\r\n        padding:15px 14px !important;\r\n        font-size:13px !important;\r\n    }\r\n\r\n    .exc-faq-answer-inner{\r\n        padding:0 14px 18px !important;\r\n    }\r\n\r\n    .exc-faq-button{\r\n        max-width:290px !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n\r\n    function initFaqSection(section) {\r\n\r\n        if (!section || section.dataset.excFaqReady === 'true') return;\r\n\r\n        section.dataset.excFaqReady = 'true';\r\n\r\n        const revealItems = section.querySelectorAll('.exc-faq-reveal');\r\n        const faqItems = Array.from(section.querySelectorAll('.exc-faq-item'));\r\n\r\n        function isElementorEditorMode() {\r\n            return (\r\n                document.body.classList.contains('elementor-editor-active') ||\r\n                document.body.classList.contains('elementor-editor-preview') ||\r\n                document.body.classList.contains('elementor-editor-loaded') ||\r\n                document.documentElement.classList.contains('elementor-html')\r\n            );\r\n        }\r\n\r\n        function setAnswerHeight(item) {\r\n            const answer = item.querySelector('.exc-faq-answer');\r\n            const inner = item.querySelector('.exc-faq-answer-inner');\r\n\r\n            if (!answer || !inner) return;\r\n\r\n            if (item.classList.contains('exc-faq-active')) {\r\n                answer.style.maxHeight = inner.scrollHeight + 'px';\r\n            } else {\r\n                answer.style.maxHeight = '0px';\r\n            }\r\n        }\r\n\r\n        function openItem(targetItem) {\r\n            faqItems.forEach(function (item) {\r\n                const question = item.querySelector('.exc-faq-question');\r\n                const shouldOpen = item === targetItem;\r\n\r\n                item.classList.toggle('exc-faq-active', shouldOpen);\r\n\r\n                if (question) {\r\n                    question.setAttribute('aria-expanded', shouldOpen ? 'true' : 'false');\r\n                }\r\n\r\n                setAnswerHeight(item);\r\n            });\r\n        }\r\n\r\n        faqItems.forEach(function (item) {\r\n            const question = item.querySelector('.exc-faq-question');\r\n\r\n            setAnswerHeight(item);\r\n\r\n            if (!question) return;\r\n\r\n            question.addEventListener('click', function () {\r\n                if (item.classList.contains('exc-faq-active')) {\r\n                    item.classList.remove('exc-faq-active');\r\n                    question.setAttribute('aria-expanded', 'false');\r\n                    setAnswerHeight(item);\r\n                    return;\r\n                }\r\n\r\n                openItem(item);\r\n            });\r\n        });\r\n\r\n        window.addEventListener('resize', function () {\r\n            faqItems.forEach(setAnswerHeight);\r\n        }, { passive:true });\r\n\r\n        if (isElementorEditorMode()) {\r\n            section.classList.add('exc-faq-art-visible');\r\n\r\n            revealItems.forEach(function (item) {\r\n                item.classList.add('exc-faq-visible');\r\n            });\r\n\r\n            faqItems.forEach(setAnswerHeight);\r\n\r\n            return;\r\n        }\r\n\r\n        const artObserver = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (entry) {\r\n                if (entry.isIntersecting) {\r\n                    section.classList.add('exc-faq-art-visible');\r\n                    artObserver.unobserve(section);\r\n                }\r\n            });\r\n        }, {\r\n            threshold:.16,\r\n            rootMargin:'0px 0px -100px 0px'\r\n        });\r\n\r\n        artObserver.observe(section);\r\n\r\n        const observer = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (entry) {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('exc-faq-visible');\r\n                    observer.unobserve(entry.target);\r\n                }\r\n            });\r\n        }, {\r\n            threshold:.18,\r\n            rootMargin:'0px 0px -80px 0px'\r\n        });\r\n\r\n        revealItems.forEach(function (item) {\r\n            observer.observe(item);\r\n        });\r\n\r\n    }\r\n\r\n    function runFaqSections() {\r\n        document.querySelectorAll('.exc-faq-section').forEach(initFaqSection);\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', runFaqSections);\r\n    } else {\r\n        runFaqSections();\r\n    }\r\n\r\n})();\r\n<\/script>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 FAQ | AJUSTE EXCLUSIVO PARA TABLET\r\n   Faixa protegida: de 768px at\u00e9 1024px.\r\n   N\u00e3o altera desktop nem mobile.\r\n=========================================================== *\/\r\n@media screen and (min-width:768px) and (max-width:1024px){\r\n\r\n    body .exc-faq-section{\r\n        width:100vw !important;\r\n        max-width:100vw !important;\r\n        min-height:auto !important;\r\n        padding:82px 32px 92px !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    body .exc-faq-question-left,\r\n    body .exc-faq-question-right-big,\r\n    body .exc-faq-question-right-small{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-faq-container{\r\n        width:100% !important;\r\n        max-width:760px !important;\r\n        margin:0 auto !important;\r\n    }\r\n\r\n    body .exc-faq-header{\r\n        width:100% !important;\r\n        margin:0 0 52px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-faq-title{\r\n        margin:0 !important;\r\n        font-size:30px !important;\r\n        line-height:1.1 !important;\r\n        letter-spacing:-.45px !important;\r\n    }\r\n\r\n    body .exc-faq-title::after{\r\n        left:50% !important;\r\n        right:auto !important;\r\n        width:175px !important;\r\n        bottom:-17px !important;\r\n        transform:translateX(-50%) scaleX(0) !important;\r\n    }\r\n\r\n    body .exc-faq-header.exc-faq-visible .exc-faq-title::after,\r\n    body.elementor-editor-active .exc-faq-title::after,\r\n    .elementor-editor-active .exc-faq-title::after,\r\n    .elementor-editor-preview .exc-faq-title::after{\r\n        transform:translateX(-50%) scaleX(1) !important;\r\n    }\r\n\r\n    body .exc-faq-list{\r\n        width:100% !important;\r\n        max-width:none !important;\r\n        gap:12px !important;\r\n    }\r\n\r\n    body .exc-faq-item{\r\n        width:100% !important;\r\n        border-width:1.3px !important;\r\n        border-radius:14px !important;\r\n    }\r\n\r\n    body .exc-faq-question{\r\n        width:100% !important;\r\n        gap:20px !important;\r\n        padding:19px 22px !important;\r\n        font-size:15.5px !important;\r\n        line-height:1.26 !important;\r\n    }\r\n\r\n    body .exc-faq-icon{\r\n        width:19px !important;\r\n        height:19px !important;\r\n        flex:0 0 19px !important;\r\n    }\r\n\r\n    body .exc-faq-icon span{\r\n        width:18px !important;\r\n        height:2.5px !important;\r\n    }\r\n\r\n    body .exc-faq-answer-inner{\r\n        padding:2px 22px 24px !important;\r\n    }\r\n\r\n    body .exc-faq-answer p{\r\n        width:100% !important;\r\n        max-width:650px !important;\r\n        margin:0 !important;\r\n        font-size:14.5px !important;\r\n        line-height:1.36 !important;\r\n    }\r\n\r\n    body .exc-faq-footer{\r\n        width:100% !important;\r\n        margin:52px 0 0 !important;\r\n        display:flex !important;\r\n        justify-content:center !important;\r\n    }\r\n\r\n    body .exc-faq-button{\r\n        width:100% !important;\r\n        max-width:330px !important;\r\n        min-width:0 !important;\r\n        min-height:52px !important;\r\n        margin:0 auto !important;\r\n        padding:0 34px !important;\r\n        font-size:13px !important;\r\n        box-sizing:border-box !important;\r\n    }\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-48386cd3 e-con-full e-flex e-con e-parent\" data-id=\"48386cd3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30ce2e70 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"30ce2e70\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"exc-indicacao-section\" id=\"indicacao-premiada\">\r\n\r\n    <div class=\"exc-indicacao-bg-light\" aria-hidden=\"true\"><\/div>\r\n\r\n    <div class=\"exc-indicacao-particles\" aria-hidden=\"true\">\r\n        <span class=\"exc-plus exc-plus-1\">+<\/span>\r\n        <span class=\"exc-plus exc-plus-2\">+<\/span>\r\n        <span class=\"exc-plus exc-plus-3\">+<\/span>\r\n        <span class=\"exc-plus exc-plus-4\">+<\/span>\r\n        <span class=\"exc-plus exc-plus-5\">+<\/span>\r\n        <span class=\"exc-plus exc-plus-6\">+<\/span>\r\n        <span class=\"exc-plus exc-plus-7\">+<\/span>\r\n        <span class=\"exc-plus exc-plus-8\">+<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"exc-indicacao-container\">\r\n\r\n        <div class=\"exc-indicacao-content\">\r\n\r\n            <div class=\"exc-indicacao-seal-wrap exc-indicacao-reveal\">\r\n                <img decoding=\"async\"\r\n                    class=\"exc-indicacao-seal\"\r\n                    src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/indicacao_Mote.png\"\r\n                    alt=\"Indica\u00e7\u00e3o Premiada Extremacred\"\r\n                    draggable=\"false\"\r\n                >\r\n            <\/div>\r\n\r\n            <div class=\"exc-indicacao-copy exc-indicacao-reveal\">\r\n\r\n                <h2 class=\"exc-indicacao-title\">\r\n                    Conhe\u00e7a a indica\u00e7\u00e3o<br>\r\n                    Premiada!\r\n                <\/h2>\r\n\r\n                <p class=\"exc-indicacao-text\">\r\n                    Recomende nossas solu\u00e7\u00f5es de cr\u00e9dito<br>\r\n                    aos seus colegas e seja bonificado por<br>\r\n                    cada contrato pago!\r\n                <\/p>\r\n\r\n                <p class=\"exc-indicacao-prize\">\r\n                    Ganhe R$100,00 <span>no PIX por<\/span><br>\r\n                    <small>cada indica\u00e7\u00e3o fechada!<\/small>\r\n                <\/p>\r\n\r\n                <a href=\"https:\/\/lp.extremacred.com.br\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"exc-indicacao-button\">\r\n                    Fa\u00e7a sua indica\u00e7\u00e3o!\r\n                <\/a>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"exc-indicacao-person-wrap exc-indicacao-reveal\" aria-hidden=\"true\">\r\n            <img decoding=\"async\"\r\n                class=\"exc-indicacao-person\"\r\n                src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Indica_Prem.png\"\r\n                alt=\"\"\r\n                draggable=\"false\"\r\n            >\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap');\r\n\r\n\/* ===========================================================\r\n   EXTREMACRED \u2022 INDICA\u00c7\u00c3O PREMIADA\r\n=========================================================== *\/\r\n\r\n.exc-indicacao-section{\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    width:100vw;\r\n    max-width:100vw;\r\n\r\n    left:50%;\r\n    right:50%;\r\n\r\n    margin-left:-50vw;\r\n    margin-right:-50vw;\r\n    margin-bottom:-1px;\r\n\r\n    min-height:850px;\r\n\r\n    padding:86px 20px 0;\r\n\r\n    background:#063d3a;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n    color:#ffffff;\r\n\r\n    border:0 !important;\r\n    outline:0 !important;\r\n    box-shadow:none !important;\r\n\r\n    box-sizing:border-box;\r\n}\r\n\r\n.exc-indicacao-section::before{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:-20vw;\r\n    right:-20vw;\r\n    bottom:-250px;\r\n    z-index:0;\r\n\r\n    height:760px;\r\n\r\n    background:\r\n        radial-gradient(\r\n            ellipse 42% 52% at 18% 100%,\r\n            rgba(53,246,90,.16) 0%,\r\n            rgba(0,214,32,.105) 24%,\r\n            rgba(0,214,32,.052) 45%,\r\n            transparent 72%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 55% 58% at 50% 104%,\r\n            rgba(53,246,90,.23) 0%,\r\n            rgba(0,214,32,.150) 21%,\r\n            rgba(0,214,32,.070) 43%,\r\n            rgba(0,214,32,.026) 62%,\r\n            transparent 82%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 44% 54% at 82% 102%,\r\n            rgba(53,246,90,.150) 0%,\r\n            rgba(0,214,32,.095) 27%,\r\n            rgba(0,214,32,.045) 48%,\r\n            transparent 73%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 34% 62% at 36% 88%,\r\n            rgba(0,214,32,.095) 0%,\r\n            rgba(0,214,32,.050) 34%,\r\n            transparent 72%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 38% 66% at 66% 88%,\r\n            rgba(0,214,32,.088) 0%,\r\n            rgba(0,214,32,.044) 36%,\r\n            transparent 74%\r\n        );\r\n\r\n    filter:blur(34px);\r\n    opacity:.94;\r\n\r\n    -webkit-mask-image:linear-gradient(\r\n        to top,\r\n        #000 0%,\r\n        rgba(0,0,0,.96) 28%,\r\n        rgba(0,0,0,.78) 50%,\r\n        rgba(0,0,0,.34) 72%,\r\n        transparent 100%\r\n    );\r\n    mask-image:linear-gradient(\r\n        to top,\r\n        #000 0%,\r\n        rgba(0,0,0,.96) 28%,\r\n        rgba(0,0,0,.78) 50%,\r\n        rgba(0,0,0,.34) 72%,\r\n        transparent 100%\r\n    );\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-indicacao-section::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:0;\r\n    right:0;\r\n    top:0;\r\n    z-index:0;\r\n\r\n    height:210px;\r\n\r\n    background:linear-gradient(\r\n        to bottom,\r\n        #063d3a 0%,\r\n        rgba(6,61,58,.99) 42%,\r\n        rgba(6,61,58,.72) 68%,\r\n        transparent 100%\r\n    );\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-indicacao-bg-light{\r\n    position:absolute;\r\n    z-index:1;\r\n\r\n    left:-8vw;\r\n    right:-8vw;\r\n    bottom:-184px;\r\n\r\n    width:auto;\r\n    height:660px;\r\n\r\n    background:\r\n        radial-gradient(\r\n            ellipse 32% 48% at 16% 92%,\r\n            rgba(53,246,90,.13) 0%,\r\n            rgba(0,214,32,.070) 34%,\r\n            transparent 72%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 48% 56% at 47% 94%,\r\n            rgba(53,246,90,.175) 0%,\r\n            rgba(0,214,32,.095) 31%,\r\n            rgba(0,214,32,.035) 58%,\r\n            transparent 82%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 36% 50% at 78% 93%,\r\n            rgba(53,246,90,.12) 0%,\r\n            rgba(0,214,32,.064) 36%,\r\n            transparent 76%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 20% 34% at 61% 72%,\r\n            rgba(0,214,32,.072) 0%,\r\n            rgba(0,214,32,.030) 42%,\r\n            transparent 78%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 22% 32% at 33% 76%,\r\n            rgba(0,214,32,.060) 0%,\r\n            rgba(0,214,32,.026) 42%,\r\n            transparent 78%\r\n        );\r\n\r\n    opacity:.88;\r\n    mix-blend-mode:screen;\r\n\r\n    filter:blur(18px);\r\n\r\n    -webkit-mask-image:linear-gradient(\r\n        to top,\r\n        #000 0%,\r\n        rgba(0,0,0,.94) 30%,\r\n        rgba(0,0,0,.62) 56%,\r\n        rgba(0,0,0,.22) 78%,\r\n        transparent 100%\r\n    );\r\n    mask-image:linear-gradient(\r\n        to top,\r\n        #000 0%,\r\n        rgba(0,0,0,.94) 30%,\r\n        rgba(0,0,0,.62) 56%,\r\n        rgba(0,0,0,.22) 78%,\r\n        transparent 100%\r\n    );\r\n\r\n    pointer-events:none;\r\n    user-select:none;\r\n}\r\n\r\n\/* ===========================================================\r\n   PART\u00cdCULAS +\r\n=========================================================== *\/\r\n\r\n.exc-indicacao-particles{\r\n    position:absolute;\r\n    inset:0;\r\n    z-index:2;\r\n\r\n    pointer-events:none;\r\n    overflow:hidden;\r\n}\r\n\r\n.exc-plus{\r\n    position:absolute;\r\n\r\n    color:#00d620;\r\n\r\n    font-weight:900;\r\n    line-height:1;\r\n\r\n    opacity:.78;\r\n\r\n    text-shadow:\r\n        0 0 18px rgba(0,214,32,.68),\r\n        0 0 34px rgba(0,214,32,.36);\r\n\r\n    filter:blur(.1px);\r\n\r\n    animation:\r\n        exc-plus-float var(--plus-duration, 8s) ease-in-out infinite,\r\n        exc-plus-glow 3.4s ease-in-out infinite;\r\n\r\n    will-change:transform, opacity;\r\n}\r\n\r\n.exc-plus-1{\r\n    left:8%;\r\n    top:34%;\r\n    font-size:88px;\r\n    --plus-x:16px;\r\n    --plus-y:-24px;\r\n    --plus-r:9deg;\r\n    --plus-duration:8.6s;\r\n    animation-delay:-1.2s;\r\n}\r\n\r\n.exc-plus-2{\r\n    left:11%;\r\n    bottom:8%;\r\n    font-size:48px;\r\n    --plus-x:-12px;\r\n    --plus-y:19px;\r\n    --plus-r:-8deg;\r\n    --plus-duration:7.8s;\r\n    animation-delay:-4.1s;\r\n}\r\n\r\n.exc-plus-3{\r\n    left:21%;\r\n    top:52%;\r\n    font-size:46px;\r\n    --plus-x:13px;\r\n    --plus-y:24px;\r\n    --plus-r:12deg;\r\n    --plus-duration:9.2s;\r\n    animation-delay:-2.7s;\r\n}\r\n\r\n.exc-plus-4{\r\n    left:45%;\r\n    top:42%;\r\n    font-size:36px;\r\n    --plus-x:18px;\r\n    --plus-y:-22px;\r\n    --plus-r:-10deg;\r\n    --plus-duration:7.4s;\r\n    animation-delay:-3.5s;\r\n}\r\n\r\n.exc-plus-5{\r\n    right:32%;\r\n    top:13%;\r\n    font-size:34px;\r\n    --plus-x:-17px;\r\n    --plus-y:23px;\r\n    --plus-r:13deg;\r\n    --plus-duration:8.2s;\r\n    animation-delay:-1.9s;\r\n}\r\n\r\n.exc-plus-6{\r\n    right:31%;\r\n    top:36%;\r\n    font-size:54px;\r\n    --plus-x:16px;\r\n    --plus-y:-18px;\r\n    --plus-r:-12deg;\r\n    --plus-duration:7.9s;\r\n    animation-delay:-5.2s;\r\n}\r\n\r\n.exc-plus-7{\r\n    right:13%;\r\n    top:34%;\r\n    font-size:52px;\r\n    --plus-x:-18px;\r\n    --plus-y:22px;\r\n    --plus-r:8deg;\r\n    --plus-duration:8.8s;\r\n    animation-delay:-2.2s;\r\n}\r\n\r\n.exc-plus-8{\r\n    right:24%;\r\n    bottom:17%;\r\n    font-size:90px;\r\n    --plus-x:22px;\r\n    --plus-y:-18px;\r\n    --plus-r:-9deg;\r\n    --plus-duration:9.6s;\r\n    animation-delay:-4.8s;\r\n}\r\n\r\n@keyframes exc-plus-float{\r\n    0%, 100%{\r\n        transform:\r\n            translate3d(0, 0, 0)\r\n            rotate(0deg)\r\n            scale(1);\r\n    }\r\n\r\n    45%{\r\n        transform:\r\n            translate3d(var(--plus-x), var(--plus-y), 0)\r\n            rotate(var(--plus-r))\r\n            scale(1.09);\r\n    }\r\n\r\n    70%{\r\n        transform:\r\n            translate3d(calc(var(--plus-x) * -.32), calc(var(--plus-y) * .42), 0)\r\n            rotate(calc(var(--plus-r) * -.42))\r\n            scale(.96);\r\n    }\r\n}\r\n\r\n@keyframes exc-plus-glow{\r\n    0%, 100%{\r\n        opacity:.58;\r\n        filter:blur(.18px) brightness(.95);\r\n    }\r\n\r\n    50%{\r\n        opacity:.96;\r\n        filter:blur(.08px) brightness(1.28);\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   CONTAINER\r\n=========================================================== *\/\r\n\r\n.exc-indicacao-container{\r\n    position:relative;\r\n    z-index:4;\r\n\r\n    max-width:1240px;\r\n    min-height:764px;\r\n\r\n    margin:0 auto;\r\n\r\n    display:grid;\r\n    grid-template-columns:.9fr 1.1fr;\r\n    align-items:end;\r\n    gap:26px;\r\n}\r\n\r\n\/* ===========================================================\r\n   CONTE\u00daDO\r\n=========================================================== *\/\r\n\r\n.exc-indicacao-content{\r\n    position:relative;\r\n    z-index:4;\r\n\r\n    align-self:center;\r\n\r\n    max-width:500px;\r\n    margin-left:82px;\r\n    padding-bottom:104px;\r\n}\r\n\r\n.exc-indicacao-seal-wrap{\r\n    width:390px;\r\n    max-width:100%;\r\n\r\n    margin:0 0 42px -30px;\r\n\r\n    filter:\r\n        drop-shadow(0 0 26px rgba(0,214,32,.24))\r\n        drop-shadow(0 18px 28px rgba(0,0,0,.24));\r\n}\r\n\r\n.exc-indicacao-seal{\r\n    width:100%;\r\n    height:auto;\r\n\r\n    display:block;\r\n\r\n    transform:rotate(-5deg);\r\n\r\n    animation:exc-indicacao-seal-float 5.8s ease-in-out infinite;\r\n\r\n    user-select:none;\r\n    pointer-events:none;\r\n}\r\n\r\n@keyframes exc-indicacao-seal-float{\r\n    0%, 100%{\r\n        transform:translate3d(0, 0, 0) rotate(-5deg) scale(1);\r\n    }\r\n\r\n    50%{\r\n        transform:translate3d(0, -8px, 0) rotate(-3.8deg) scale(1.018);\r\n    }\r\n}\r\n\r\n.exc-indicacao-title{\r\n    margin:0 0 24px;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:35px;\r\n    line-height:1.02;\r\n    font-weight:900;\r\n\r\n    letter-spacing:-.9px;\r\n}\r\n\r\n.exc-indicacao-text{\r\n    margin:0 0 22px;\r\n\r\n    color:rgba(255,255,255,.86);\r\n\r\n    font-size:20px;\r\n    line-height:1.13;\r\n    font-weight:500;\r\n\r\n    letter-spacing:-.38px;\r\n}\r\n\r\n.exc-indicacao-prize{\r\n    margin:0 0 50px;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:27px;\r\n    line-height:1.04;\r\n    font-weight:900;\r\n    font-style:italic;\r\n\r\n    letter-spacing:-.9px;\r\n}\r\n\r\n.exc-indicacao-prize span{\r\n    font-size:17px;\r\n    font-weight:800;\r\n    color:rgba(255,255,255,.95);\r\n}\r\n\r\n.exc-indicacao-prize small{\r\n    font-size:20px;\r\n    font-weight:800;\r\n    color:rgba(255,255,255,.94);\r\n}\r\n\r\n\/* ===========================================================\r\n   BOT\u00c3O PREMIUM PADR\u00c3O EXTREMACRED\r\n=========================================================== *\/\r\n\r\n.exc-indicacao-button{\r\n    position:relative;\r\n    overflow:hidden;\r\n    isolation:isolate;\r\n\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    min-width:300px;\r\n    min-height:58px;\r\n\r\n    padding:0 32px;\r\n\r\n    border-radius:999px;\r\n\r\n    background:linear-gradient(135deg, #00d620 0%, #35f65a 100%);\r\n\r\n    color:#063d3a;\r\n\r\n    font-size:19px;\r\n    line-height:1;\r\n    font-weight:600;\r\n\r\n    letter-spacing:-.32px;\r\n\r\n    text-decoration:none;\r\n\r\n    box-shadow:\r\n        0 14px 30px rgba(0,214,32,.26),\r\n        0 5px 14px rgba(0,0,0,.18);\r\n\r\n    transform:translate3d(0, 0, 0);\r\n    backface-visibility:hidden;\r\n\r\n    transition:\r\n        transform .36s cubic-bezier(.22,.61,.36,1),\r\n        box-shadow .36s ease,\r\n        filter .36s ease;\r\n\r\n    will-change:transform;\r\n}\r\n\r\n.exc-indicacao-button::before{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:-45% -85%;\r\n    z-index:-1;\r\n\r\n    background:linear-gradient(\r\n        115deg,\r\n        transparent 38%,\r\n        rgba(255,255,255,.22) 47%,\r\n        rgba(255,255,255,.60) 50%,\r\n        rgba(255,255,255,.20) 54%,\r\n        transparent 63%\r\n    );\r\n\r\n    transform:translate3d(-62%, 0, 0) rotate(8deg);\r\n    opacity:0;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-indicacao-button:hover{\r\n    transform:translate3d(0, -3px, 0) scale(1.025);\r\n\r\n    box-shadow:\r\n        0 18px 38px rgba(0,214,32,.36),\r\n        0 8px 18px rgba(0,0,0,.20);\r\n\r\n    filter:brightness(1.035);\r\n}\r\n\r\n.exc-indicacao-button:hover::before{\r\n    animation:exc-indicacao-button-sweep .98s cubic-bezier(.22,.61,.36,1) forwards;\r\n}\r\n\r\n@keyframes exc-indicacao-button-sweep{\r\n    0%{\r\n        opacity:0;\r\n        transform:translate3d(-62%, 0, 0) rotate(8deg);\r\n    }\r\n\r\n    18%{\r\n        opacity:1;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        transform:translate3d(62%, 0, 0) rotate(8deg);\r\n    }\r\n}\r\n\r\n\/* ===========================================================\r\n   PESSOA\r\n=========================================================== *\/\r\n\r\n.exc-indicacao-person-wrap{\r\n    position:relative;\r\n    z-index:3;\r\n\r\n    align-self:end;\r\n\r\n    min-height:764px;\r\n\r\n    display:flex;\r\n    align-items:flex-end;\r\n    justify-content:flex-start;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-indicacao-person-wrap::before{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:50%;\r\n    bottom:-20px;\r\n    z-index:-1;\r\n\r\n    width:610px;\r\n    height:140px;\r\n\r\n    background:radial-gradient(ellipse at center, rgba(0,0,0,.28) 0%, rgba(0,0,0,.13) 42%, transparent 74%);\r\n\r\n    transform:translateX(-50%);\r\n\r\n    filter:blur(18px);\r\n    opacity:.65;\r\n}\r\n\r\n.exc-indicacao-person{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    width:660px;\r\n    max-width:none;\r\n    height:auto;\r\n\r\n    display:block;\r\n\r\n    margin-left:-44px;\r\n    margin-bottom:0;\r\n\r\n    filter:\r\n        drop-shadow(0 28px 46px rgba(0,0,0,.28));\r\n\r\n    user-select:none;\r\n}\r\n\r\n\/* ===========================================================\r\n   ENTRADAS\r\n=========================================================== *\/\r\n\r\n.exc-indicacao-reveal{\r\n    opacity:0;\r\n\r\n    transform:translate3d(0, 34px, 0);\r\n\r\n    transition:\r\n        opacity 1s ease,\r\n        transform 1s cubic-bezier(.22,.61,.36,1);\r\n\r\n    will-change:opacity, transform;\r\n}\r\n\r\n.exc-indicacao-reveal.exc-indicacao-visible{\r\n    opacity:1;\r\n    transform:translate3d(0, 0, 0);\r\n}\r\n\r\n.exc-indicacao-seal-wrap.exc-indicacao-reveal{\r\n    transform:\r\n        translate3d(0, 28px, 0)\r\n        scale(.94);\r\n\r\n    transition:\r\n        opacity 1.05s ease,\r\n        transform 1.16s cubic-bezier(.16, 1, .3, 1);\r\n}\r\n\r\n.exc-indicacao-seal-wrap.exc-indicacao-reveal.exc-indicacao-visible{\r\n    transform:\r\n        translate3d(0, 0, 0)\r\n        scale(1);\r\n}\r\n\r\n.exc-indicacao-copy.exc-indicacao-reveal{\r\n    transition-delay:.16s;\r\n}\r\n\r\n.exc-indicacao-person-wrap.exc-indicacao-reveal{\r\n    opacity:0;\r\n\r\n    transform:\r\n        translate3d(32px, 36px, 0)\r\n        scale(.985);\r\n\r\n    transition:\r\n        opacity 1.2s ease,\r\n        transform 1.35s cubic-bezier(.16, 1, .3, 1);\r\n\r\n    transition-delay:.12s;\r\n}\r\n\r\n.exc-indicacao-person-wrap.exc-indicacao-reveal.exc-indicacao-visible{\r\n    opacity:1;\r\n\r\n    transform:\r\n        translate3d(0, 0, 0)\r\n        scale(1);\r\n}\r\n\r\n\/* Elementor editor \u2014 deixa vis\u00edvel *\/\r\n\r\nbody.elementor-editor-active .exc-indicacao-reveal,\r\n.elementor-editor-active .exc-indicacao-reveal,\r\n.elementor-editor-preview .exc-indicacao-reveal{\r\n    opacity:1 !important;\r\n    transform:translate3d(0, 0, 0) scale(1) !important;\r\n}\r\n\r\n\/* ===========================================================\r\n   RESPONSIVO\r\n=========================================================== *\/\r\n\r\n@media(max-width:1180px){\r\n\r\n    .exc-indicacao-section{\r\n        min-height:790px;\r\n        padding-top:74px;\r\n    }\r\n\r\n    .exc-indicacao-container{\r\n        max-width:1020px;\r\n        min-height:716px;\r\n        grid-template-columns:.92fr 1.08fr;\r\n        gap:10px;\r\n    }\r\n\r\n    .exc-indicacao-content{\r\n        margin-left:32px;\r\n        padding-bottom:86px;\r\n    }\r\n\r\n    .exc-indicacao-seal-wrap{\r\n        width:332px;\r\n        margin-left:-20px;\r\n        margin-bottom:34px;\r\n    }\r\n\r\n    .exc-indicacao-title{\r\n        font-size:30px;\r\n    }\r\n\r\n    .exc-indicacao-text{\r\n        font-size:18px;\r\n    }\r\n\r\n    .exc-indicacao-prize{\r\n        font-size:24px;\r\n        margin-bottom:40px;\r\n    }\r\n\r\n    .exc-indicacao-button{\r\n        min-width:274px;\r\n        min-height:54px;\r\n        font-size:17.5px;\r\n    }\r\n\r\n    .exc-indicacao-person-wrap{\r\n        min-height:716px;\r\n    }\r\n\r\n    .exc-indicacao-person{\r\n        width:575px;\r\n        margin-left:-34px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:900px){\r\n\r\n    .exc-indicacao-section{\r\n        min-height:auto;\r\n        padding:76px 18px 0;\r\n    }\r\n\r\n    .exc-indicacao-bg-light{\r\n        left:-10vw;\r\n        right:-10vw;\r\n        bottom:-176px;\r\n        width:auto;\r\n        height:560px;\r\n        opacity:.76;\r\n    }\r\n\r\n    .exc-indicacao-section::before{\r\n        left:-30vw;\r\n        right:-30vw;\r\n        bottom:-238px;\r\n        height:650px;\r\n    }\r\n\r\n    .exc-indicacao-container{\r\n        min-height:auto;\r\n        grid-template-columns:1fr;\r\n        gap:18px;\r\n        text-align:center;\r\n    }\r\n\r\n    .exc-indicacao-content{\r\n        margin:0 auto;\r\n        padding-bottom:0;\r\n        max-width:560px;\r\n    }\r\n\r\n    .exc-indicacao-seal-wrap{\r\n        width:330px;\r\n        margin:0 auto 30px;\r\n    }\r\n\r\n    .exc-indicacao-title{\r\n        font-size:31px;\r\n    }\r\n\r\n    .exc-indicacao-text{\r\n        font-size:18px;\r\n    }\r\n\r\n    .exc-indicacao-prize{\r\n        font-size:24px;\r\n        margin-bottom:34px;\r\n    }\r\n\r\n    .exc-indicacao-button{\r\n        min-width:270px;\r\n        min-height:52px;\r\n        font-size:17px;\r\n    }\r\n\r\n    .exc-indicacao-person-wrap{\r\n        min-height:auto;\r\n        justify-content:center;\r\n        margin-top:-2px;\r\n    }\r\n\r\n    .exc-indicacao-person{\r\n        width:min(100%, 520px);\r\n        margin:0 auto;\r\n    }\r\n\r\n    .exc-plus-1{\r\n        left:6%;\r\n        top:26%;\r\n        font-size:58px;\r\n    }\r\n\r\n    .exc-plus-8{\r\n        right:6%;\r\n        bottom:24%;\r\n        font-size:64px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:640px){\r\n\r\n    .exc-indicacao-section{\r\n        padding:62px 16px 0;\r\n    }\r\n\r\n    .exc-indicacao-section::before{\r\n        left:-38vw;\r\n        right:-38vw;\r\n        bottom:-214px;\r\n        height:540px;\r\n        opacity:.86;\r\n    }\r\n\r\n    .exc-indicacao-bg-light{\r\n        bottom:-190px;\r\n        height:470px;\r\n        opacity:.64;\r\n    }\r\n\r\n    .exc-indicacao-seal-wrap{\r\n        width:270px;\r\n        margin-bottom:24px;\r\n    }\r\n\r\n    .exc-indicacao-title{\r\n        font-size:26px;\r\n    }\r\n\r\n    .exc-indicacao-text{\r\n        font-size:16px;\r\n        line-height:1.2;\r\n    }\r\n\r\n    .exc-indicacao-text br{\r\n        display:none;\r\n    }\r\n\r\n    .exc-indicacao-prize{\r\n        font-size:21px;\r\n        line-height:1.08;\r\n    }\r\n\r\n    .exc-indicacao-prize span{\r\n        font-size:14px;\r\n    }\r\n\r\n    .exc-indicacao-prize small{\r\n        font-size:16px;\r\n    }\r\n\r\n    .exc-indicacao-button{\r\n        min-width:220px;\r\n        min-height:46px;\r\n        padding:0 24px;\r\n        font-size:15.5px;\r\n    }\r\n\r\n    .exc-indicacao-person{\r\n        width:min(112%, 430px);\r\n    }\r\n\r\n    .exc-plus{\r\n        opacity:.54;\r\n    }\r\n\r\n    .exc-plus-3,\r\n    .exc-plus-4,\r\n    .exc-plus-5,\r\n    .exc-plus-6{\r\n        display:none;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* ===========================================================\r\n   AJUSTE FINAL \u2014 BRILHO ATR\u00c1S DA MULHER COM CONTROLE\r\n   Removi a luminosidade em linha da base e deixei um brilho\r\n   org\u00e2nico atr\u00e1s da pessoa. Para mover o brilho, mexa nas\r\n   vari\u00e1veis abaixo dentro de .exc-indicacao-section.\r\n=========================================================== *\/\r\n\r\n.exc-indicacao-section{\r\n    \/* CONTROLE DA LUZ PRINCIPAL ATR\u00c1S DA MULHER *\/\r\n    --indicacao-light-x:56%;\r\n    --indicacao-light-y:60%;\r\n    --indicacao-light-width:1400px;\r\n    --indicacao-light-height:1500px;\r\n    --indicacao-light-opacity:.78;\r\n\r\n    \/* CONTROLE DO HALO MAIS PR\u00d3XIMO AO CORPO *\/\r\n    --indicacao-person-glow-x:50%;\r\n    --indicacao-person-glow-y:50%;\r\n    --indicacao-person-glow-width:700px;\r\n    --indicacao-person-glow-height:620px;\r\n    --indicacao-person-glow-opacity:.72;\r\n}\r\n\r\n.exc-indicacao-section::before{\r\n    content:none !important;\r\n    display:none !important;\r\n}\r\n\r\n.exc-indicacao-bg-light{\r\n    left:var(--indicacao-light-x) !important;\r\n    right:auto !important;\r\n    top:var(--indicacao-light-y) !important;\r\n    bottom:auto !important;\r\n\r\n    width:var(--indicacao-light-width) !important;\r\n    height:var(--indicacao-light-height) !important;\r\n\r\n    background:\r\n        radial-gradient(\r\n            ellipse 44% 48% at 50% 48%,\r\n            rgba(53,246,90,.205) 0%,\r\n            rgba(0,214,32,.135) 24%,\r\n            rgba(0,214,32,.068) 44%,\r\n            rgba(0,214,32,.028) 62%,\r\n            transparent 79%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 58% 48% at 45% 62%,\r\n            rgba(53,246,90,.112) 0%,\r\n            rgba(0,214,32,.060) 36%,\r\n            rgba(0,214,32,.024) 60%,\r\n            transparent 78%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 44% 42% at 67% 50%,\r\n            rgba(53,246,90,.095) 0%,\r\n            rgba(0,214,32,.052) 38%,\r\n            transparent 76%\r\n        ) !important;\r\n\r\n    opacity:var(--indicacao-light-opacity) !important;\r\n    mix-blend-mode:screen;\r\n\r\n    filter:blur(54px) !important;\r\n\r\n    -webkit-mask-image:none !important;\r\n    mask-image:none !important;\r\n\r\n    transform:translate(-50%, -50%) scale(1);\r\n    animation:exc-indicacao-halo-bg 8.5s ease-in-out infinite;\r\n}\r\n\r\n.exc-indicacao-person-wrap::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n    left:var(--indicacao-person-glow-x);\r\n    top:var(--indicacao-person-glow-y);\r\n    z-index:1;\r\n\r\n    width:var(--indicacao-person-glow-width);\r\n    height:var(--indicacao-person-glow-height);\r\n\r\n    background:\r\n        radial-gradient(\r\n            ellipse 42% 50% at 50% 48%,\r\n            rgba(53,246,90,.230) 0%,\r\n            rgba(0,214,32,.125) 28%,\r\n            rgba(0,214,32,.050) 52%,\r\n            transparent 77%\r\n        ),\r\n        radial-gradient(\r\n            ellipse 58% 44% at 48% 68%,\r\n            rgba(0,214,32,.082) 0%,\r\n            rgba(0,214,32,.036) 46%,\r\n            transparent 78%\r\n        );\r\n\r\n    transform:translate(-50%, -50%) scale(1);\r\n\r\n    filter:blur(46px);\r\n    opacity:var(--indicacao-person-glow-opacity);\r\n    mix-blend-mode:screen;\r\n\r\n    pointer-events:none;\r\n\r\n    animation:exc-indicacao-halo-person 7.6s ease-in-out infinite;\r\n}\r\n\r\n.exc-indicacao-person{\r\n    position:relative;\r\n    z-index:2;\r\n}\r\n\r\n@keyframes exc-indicacao-halo-bg{\r\n    0%, 100%{\r\n        opacity:calc(var(--indicacao-light-opacity) - .10);\r\n        transform:translate(-50%, -50%) scale(1);\r\n    }\r\n\r\n    48%{\r\n        opacity:calc(var(--indicacao-light-opacity) + .08);\r\n        transform:translate(calc(-50% - 10px), calc(-50% + 8px)) scale(1.025);\r\n    }\r\n}\r\n\r\n@keyframes exc-indicacao-halo-person{\r\n    0%, 100%{\r\n        opacity:calc(var(--indicacao-person-glow-opacity) - .10);\r\n        transform:translate(-50%, -50%) scale(1);\r\n    }\r\n\r\n    50%{\r\n        opacity:calc(var(--indicacao-person-glow-opacity) + .10);\r\n        transform:translate(calc(-50% - 8px), calc(-50% + 6px)) scale(1.035);\r\n    }\r\n}\r\n\r\n@media(max-width:1180px){\r\n\r\n    .exc-indicacao-section{\r\n        --indicacao-light-x:70%;\r\n        --indicacao-light-y:43%;\r\n        --indicacao-light-width:760px;\r\n        --indicacao-light-height:630px;\r\n        --indicacao-light-opacity:.70;\r\n\r\n        --indicacao-person-glow-x:50%;\r\n        --indicacao-person-glow-y:48%;\r\n        --indicacao-person-glow-width:590px;\r\n        --indicacao-person-glow-height:540px;\r\n        --indicacao-person-glow-opacity:.66;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:900px){\r\n\r\n    .exc-indicacao-section{\r\n        --indicacao-light-x:50%;\r\n        --indicacao-light-y:74%;\r\n        --indicacao-light-width:700px;\r\n        --indicacao-light-height:520px;\r\n        --indicacao-light-opacity:.54;\r\n\r\n        --indicacao-person-glow-x:50%;\r\n        --indicacao-person-glow-y:44%;\r\n        --indicacao-person-glow-width:520px;\r\n        --indicacao-person-glow-height:430px;\r\n        --indicacao-person-glow-opacity:.54;\r\n    }\r\n\r\n    .exc-indicacao-bg-light{\r\n        filter:blur(42px) !important;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:640px){\r\n\r\n    .exc-indicacao-section{\r\n        --indicacao-light-y:76%;\r\n        --indicacao-light-width:500px;\r\n        --indicacao-light-height:390px;\r\n        --indicacao-light-opacity:.46;\r\n\r\n        --indicacao-person-glow-width:390px;\r\n        --indicacao-person-glow-height:320px;\r\n        --indicacao-person-glow-opacity:.48;\r\n    }\r\n\r\n    .exc-indicacao-bg-light{\r\n        filter:blur(34px) !important;\r\n    }\r\n\r\n    .exc-indicacao-person-wrap::after{\r\n        filter:blur(34px);\r\n    }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n\r\n    function initIndicacaoSection(section) {\r\n\r\n        if (!section || section.dataset.excIndicacaoReady === 'true') return;\r\n\r\n        section.dataset.excIndicacaoReady = 'true';\r\n\r\n        const revealItems = section.querySelectorAll('.exc-indicacao-reveal');\r\n\r\n        function isElementorEditorMode() {\r\n            return (\r\n                document.body.classList.contains('elementor-editor-active') ||\r\n                document.body.classList.contains('elementor-editor-preview') ||\r\n                document.body.classList.contains('elementor-editor-loaded') ||\r\n                document.documentElement.classList.contains('elementor-html')\r\n            );\r\n        }\r\n\r\n        if (isElementorEditorMode()) {\r\n            revealItems.forEach(function (item) {\r\n                item.classList.add('exc-indicacao-visible');\r\n            });\r\n\r\n            return;\r\n        }\r\n\r\n        const observer = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (entry) {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('exc-indicacao-visible');\r\n                    observer.unobserve(entry.target);\r\n                }\r\n            });\r\n        }, {\r\n            threshold:.18,\r\n            rootMargin:'0px 0px -80px 0px'\r\n        });\r\n\r\n        revealItems.forEach(function (item) {\r\n            observer.observe(item);\r\n        });\r\n\r\n    }\r\n\r\n    function runIndicacaoSections() {\r\n        document.querySelectorAll('.exc-indicacao-section').forEach(initIndicacaoSection);\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', runIndicacaoSections);\r\n    } else {\r\n        runIndicacaoSections();\r\n    }\r\n\r\n})();\r\n<\/script>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 INDICA\u00c7\u00c3O PREMIADA | SOMENTE TABLET\r\n   Faixa protegida: de 768px at\u00e9 1024px.\r\n   Tipografia suavizada sem alterar desktop ou mobile.\r\n=========================================================== *\/\r\n@media screen and (min-width:768px) and (max-width:1024px){\r\n\r\n    body .exc-indicacao-section{\r\n        width:100vw !important;\r\n        max-width:100vw !important;\r\n        min-height:auto !important;\r\n        padding:70px 32px 0 !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    body .exc-indicacao-container{\r\n        width:100% !important;\r\n        max-width:760px !important;\r\n        min-height:0 !important;\r\n        margin:0 auto !important;\r\n        display:grid !important;\r\n        grid-template-columns:minmax(0, 1fr) !important;\r\n        gap:16px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-indicacao-content{\r\n        width:100% !important;\r\n        max-width:620px !important;\r\n        margin:0 auto !important;\r\n        padding:0 !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-indicacao-seal-wrap{\r\n        width:300px !important;\r\n        max-width:100% !important;\r\n        margin:0 auto 28px !important;\r\n    }\r\n\r\n    body .exc-indicacao-title{\r\n        margin:0 0 20px !important;\r\n        font-size:34px !important;\r\n        line-height:1.08 !important;\r\n        font-weight:700 !important;\r\n        letter-spacing:-.55px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-indicacao-text{\r\n        width:100% !important;\r\n        max-width:600px !important;\r\n        margin:0 auto 22px !important;\r\n        font-size:18px !important;\r\n        line-height:1.3 !important;\r\n        font-weight:400 !important;\r\n        letter-spacing:-.18px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-indicacao-text br{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-indicacao-prize{\r\n        margin:0 0 32px !important;\r\n        font-size:23px !important;\r\n        line-height:1.15 !important;\r\n        font-weight:700 !important;\r\n        letter-spacing:-.45px !important;\r\n        text-align:center !important;\r\n    }\r\n\r\n    body .exc-indicacao-prize span{\r\n        font-size:15px !important;\r\n        font-weight:600 !important;\r\n    }\r\n\r\n    body .exc-indicacao-prize small{\r\n        font-size:18px !important;\r\n        font-weight:600 !important;\r\n    }\r\n\r\n    body .exc-indicacao-button{\r\n        min-width:270px !important;\r\n        min-height:52px !important;\r\n        margin:0 auto !important;\r\n        padding:0 30px !important;\r\n        font-size:16px !important;\r\n        font-weight:600 !important;\r\n    }\r\n\r\n    body .exc-indicacao-person-wrap{\r\n        width:100% !important;\r\n        min-height:0 !important;\r\n        margin:8px auto 0 !important;\r\n        display:flex !important;\r\n        align-items:flex-end !important;\r\n        justify-content:center !important;\r\n    }\r\n\r\n    body .exc-indicacao-person{\r\n        width:500px !important;\r\n        max-width:100% !important;\r\n        height:auto !important;\r\n        margin:0 auto !important;\r\n    }\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-6a5bd1c9 e-flex e-con-boxed e-con e-parent\" data-id=\"6a5bd1c9\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ddab2ef elementor-widget elementor-widget-html\" data-id=\"4ddab2ef\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"exc-partners-section\" id=\"parceiros\">\r\n\r\n    <div class=\"exc-partners-network\" aria-hidden=\"true\"><\/div>\r\n\r\n    <div class=\"exc-partners-container\">\r\n\r\n        <div class=\"exc-partners-header exc-partners-reveal\">\r\n            <h2 class=\"exc-partners-title\">\r\n                Nossos Parceiros\r\n            <\/h2>\r\n        <\/div>\r\n\r\n        <div class=\"exc-partners-carousel exc-partners-reveal\" aria-label=\"Carrossel de parceiros Extremacred\">\r\n\r\n            <div class=\"exc-partners-slider\" aria-live=\"polite\">\r\n\r\n                <a\r\n                    class=\"exc-partners-slide exc-partners-card-button\"\r\n                    href=\"https:\/\/www.daycoval.com.br\"\r\n                    target=\"_blank\"\r\n                    rel=\"noopener noreferrer\"\r\n                    data-index=\"0\"\r\n                    aria-label=\"Abrir site do Banco Daycoval em nova guia\"\r\n                    title=\"Abrir Banco Daycoval\"\r\n                >\r\n                    <img decoding=\"async\"\r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/daycoval.png\"\r\n                        alt=\"Banco Daycoval\"\r\n                        draggable=\"false\"\r\n                    >\r\n                <\/a>\r\n\r\n                <a\r\n                    class=\"exc-partners-slide exc-partners-card-button\"\r\n                    href=\"https:\/\/pegcard.com.br\"\r\n                    target=\"_blank\"\r\n                    rel=\"noopener noreferrer\"\r\n                    data-index=\"1\"\r\n                    aria-label=\"Abrir site da Pegcard em nova guia\"\r\n                    title=\"Abrir Pegcard\"\r\n                >\r\n                    <img decoding=\"async\"\r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Pegcard.png\"\r\n                        alt=\"Pegcard\"\r\n                        draggable=\"false\"\r\n                    >\r\n                <\/a>\r\n\r\n                <a\r\n                    class=\"exc-partners-slide exc-partners-card-button\"\r\n                    href=\"https:\/\/www.amigoz.com.br\"\r\n                    target=\"_blank\"\r\n                    rel=\"noopener noreferrer\"\r\n                    data-index=\"2\"\r\n                    aria-label=\"Abrir site da Amigoz em nova guia\"\r\n                    title=\"Abrir Amigoz\"\r\n                >\r\n                    <img decoding=\"async\"\r\n                        src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/amigoz.png\"\r\n                        alt=\"Amigoz\"\r\n                        draggable=\"false\"\r\n                    >\r\n                <\/a>\r\n\r\n            <\/div>\r\n\r\n            <button class=\"exc-partners-arrow exc-partners-arrow-prev\" type=\"button\" aria-label=\"Parceiro anterior\">\r\n                <span aria-hidden=\"true\">\u2039<\/span>\r\n            <\/button>\r\n\r\n            <button class=\"exc-partners-arrow exc-partners-arrow-next\" type=\"button\" aria-label=\"Pr\u00f3ximo parceiro\">\r\n                <span aria-hidden=\"true\">\u203a<\/span>\r\n            <\/button>\r\n\r\n            <div class=\"exc-partners-dots\" aria-label=\"Selecionar parceiro\">\r\n                <button class=\"exc-partners-dot\" type=\"button\" data-index=\"0\" aria-label=\"Parceiro 1\"><\/button>\r\n                <button class=\"exc-partners-dot\" type=\"button\" data-index=\"1\" aria-label=\"Parceiro 2\"><\/button>\r\n                <button class=\"exc-partners-dot\" type=\"button\" data-index=\"2\" aria-label=\"Parceiro 3\"><\/button>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');\r\n\r\n\/* ===========================================================\r\n   EXTREMACRED \u2022 NOSSOS PARCEIROS\r\n=========================================================== *\/\r\n\r\n.exc-partners-section{\r\n    position:relative;\r\n    display:block;\r\n    overflow:hidden;\r\n\r\n    width:100vw;\r\n    max-width:100vw;\r\n\r\n    left:50%;\r\n    right:50%;\r\n\r\n    margin-left:-50vw;\r\n    margin-right:-50vw;\r\n    margin-top:0 !important;\r\n    margin-bottom:0 !important;\r\n\r\n    min-height:1235px;\r\n\r\n    padding:242px 20px 262px;\r\n\r\n    box-sizing:border-box;\r\n\r\n    background:#f2f2f2;\r\n\r\n    font-family:'Montserrat',sans-serif;\r\n    color:#0f393a;\r\n\r\n    border:0 !important;\r\n    outline:0 !important;\r\n    box-shadow:none !important;\r\n}\r\n\r\n.exc-partners-container{\r\n    position:relative;\r\n    z-index:3;\r\n\r\n    max-width:1240px;\r\n    margin:0 auto;\r\n\r\n    text-align:center;\r\n}\r\n\r\n\/* ===========================================================\r\n   FUNDO ABSTRATO \u2014 IMAGEM CONECT\r\n=========================================================== *\/\r\n\r\n.exc-partners-network{\r\n    position:absolute;\r\n    z-index:1;\r\n\r\n    right:0;\r\n    bottom:0;\r\n\r\n    width:60%;\r\n    height:100%;\r\n\r\n    background-image:url('https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/conect-scaled.png');\r\n    background-size:100% auto;\r\n    background-position:right bottom;\r\n    background-repeat:no-repeat;\r\n\r\n    opacity:1;\r\n    pointer-events:none;\r\n    user-select:none;\r\n\r\n    transform:translate3d(0, 0, 0);\r\n\r\n    transform-origin:right bottom;\r\n\r\n    transition:none;\r\n}\r\n\r\n\/* ===========================================================\r\n   T\u00cdTULO\r\n=========================================================== *\/\r\n\r\n.exc-partners-header{\r\n    margin-bottom:166px;\r\n}\r\n\r\n.exc-partners-title{\r\n    margin:0;\r\n\r\n    color:#0f393a;\r\n\r\n    font-size:31px;\r\n    line-height:1.1;\r\n    font-weight:800;\r\n\r\n    letter-spacing:-.55px;\r\n}\r\n\r\n\/* ===========================================================\r\n   CARROSSEL 3D\r\n=========================================================== *\/\r\n\r\n.exc-partners-carousel{\r\n    position:relative;\r\n\r\n    width:100%;\r\n    min-height:566px;\r\n\r\n    display:flex;\r\n    flex-direction:column;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    user-select:none;\r\n}\r\n\r\n.exc-partners-carousel::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:50%;\r\n    top:385px;\r\n    z-index:0;\r\n\r\n    width:610px;\r\n    height:96px;\r\n\r\n    background:radial-gradient(ellipse at center, rgba(0,0,0,.19) 0%, rgba(0,0,0,.08) 44%, transparent 75%);\r\n\r\n    transform:translateX(-50%);\r\n\r\n    filter:blur(18px);\r\n    opacity:.58;\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-partners-slider{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    width:min(100%, 880px);\r\n    height:445px;\r\n\r\n    perspective:1300px;\r\n    transform-style:preserve-3d;\r\n\r\n    touch-action:pan-y;\r\n\r\n    cursor:grab;\r\n    -webkit-tap-highlight-color:transparent;\r\n}\r\n\r\n.exc-partners-slide{\r\n    position:absolute;\r\n    top:50%;\r\n    left:50%;\r\n\r\n    width:342px;\r\n    height:430px;\r\n\r\n    display:block;\r\n\r\n    padding:0;\r\n    margin:0;\r\n\r\n    border:0;\r\n    border-radius:18px;\r\n\r\n    overflow:hidden;\r\n\r\n    background:#ffffff;\r\n\r\n    cursor:pointer;\r\n    text-decoration:none;\r\n\r\n    opacity:0;\r\n\r\n    transform-origin:center center;\r\n    transform-style:preserve-3d;\r\n    backface-visibility:hidden;\r\n\r\n    box-shadow:\r\n        0 26px 62px rgba(0,0,0,.16),\r\n        0 10px 26px rgba(0,0,0,.10);\r\n\r\n    transition:\r\n        transform .82s cubic-bezier(.16, 1, .3, 1),\r\n        opacity .62s ease,\r\n        filter .62s ease,\r\n        box-shadow .54s ease,\r\n        outline-color .28s ease;\r\n\r\n    will-change:transform, opacity;\r\n}\r\n\r\n.exc-partners-card-button{\r\n    -webkit-tap-highlight-color:transparent;\r\n}\r\n\r\n.exc-partners-card-button:focus{\r\n    outline:none;\r\n}\r\n\r\n.exc-partners-card-button:focus-visible{\r\n    outline:3px solid rgba(3,208,12,.72);\r\n    outline-offset:6px;\r\n}\r\n\r\n.exc-partners-slide img{\r\n    width:100%;\r\n    height:100%;\r\n\r\n    display:block;\r\n\r\n    object-fit:cover;\r\n\r\n    transform:scale(1.01);\r\n\r\n    transition:\r\n        transform .92s cubic-bezier(.16, 1, .3, 1),\r\n        filter .54s ease;\r\n\r\n    user-select:none;\r\n    pointer-events:none;\r\n}\r\n\r\n.exc-partners-slide.exc-partners-clickable{\r\n    pointer-events:auto;\r\n}\r\n\r\n.exc-partners-slide.exc-partners-soft-hover{\r\n    box-shadow:\r\n        0 36px 76px rgba(0,0,0,.20),\r\n        0 16px 38px rgba(0,0,0,.13);\r\n}\r\n\r\n.exc-partners-slide.exc-partners-soft-hover img{\r\n    transform:scale(1.035);\r\n    filter:brightness(1.04);\r\n}\r\n\r\n.exc-partners-slider.exc-partners-is-dragging{\r\n    cursor:grabbing;\r\n}\r\n\r\n.exc-partners-slider.exc-partners-is-dragging .exc-partners-slide{\r\n    transition:\r\n        filter .16s linear,\r\n        opacity .16s linear,\r\n        box-shadow .24s ease !important;\r\n\r\n    cursor:grabbing;\r\n}\r\n\r\n\/* ===========================================================\r\n   SETAS DE NAVEGA\u00c7\u00c3O\r\n=========================================================== *\/\r\n\r\n.exc-partners-arrow{\r\n    position:absolute;\r\n    top:50%;\r\n    z-index:12;\r\n\r\n    width:52px;\r\n    height:52px;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    padding:0;\r\n    margin:0;\r\n\r\n    border:1px solid rgba(15,57,58,.16);\r\n    border-radius:999px;\r\n\r\n    background:rgba(255,255,255,.72);\r\n    color:#0f393a;\r\n\r\n    box-shadow:\r\n        0 14px 34px rgba(0,0,0,.10),\r\n        0 3px 10px rgba(0,0,0,.06),\r\n        inset 0 0 0 1px rgba(255,255,255,.72);\r\n\r\n    backdrop-filter:blur(12px);\r\n    -webkit-backdrop-filter:blur(12px);\r\n\r\n    cursor:pointer;\r\n\r\n    transform:translateY(-50%);\r\n\r\n    transition:\r\n        transform .34s cubic-bezier(.22,.61,.36,1),\r\n        background .34s ease,\r\n        box-shadow .34s ease,\r\n        border-color .34s ease,\r\n        color .34s ease;\r\n\r\n    -webkit-tap-highlight-color:transparent;\r\n}\r\n\r\n.exc-partners-arrow span{\r\n    display:block;\r\n\r\n    color:currentColor;\r\n\r\n    font-size:35px;\r\n    line-height:.82;\r\n    font-weight:600;\r\n\r\n    transform:translateY(-1px);\r\n}\r\n\r\n.exc-partners-arrow-prev{\r\n    left:calc(50% - 548px);\r\n}\r\n\r\n.exc-partners-arrow-next{\r\n    right:calc(50% - 548px);\r\n}\r\n\r\n.exc-partners-arrow:hover{\r\n    transform:\r\n        translateY(-50%)\r\n        scale(1.07);\r\n\r\n    background:rgba(255,255,255,.88);\r\n    border-color:rgba(15,57,58,.25);\r\n    color:#063d3a;\r\n\r\n    box-shadow:\r\n        0 18px 40px rgba(0,0,0,.12),\r\n        0 6px 16px rgba(0,0,0,.08),\r\n        0 0 0 7px rgba(0,214,32,.055),\r\n        inset 0 0 0 1px rgba(255,255,255,.78);\r\n}\r\n\r\n.exc-partners-arrow:active{\r\n    transform:\r\n        translateY(-50%)\r\n        scale(.97);\r\n}\r\n\r\n\/* ===========================================================\r\n   DOTS\r\n=========================================================== *\/\r\n\r\n.exc-partners-dots{\r\n    position:relative;\r\n    z-index:2;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    gap:9px;\r\n\r\n    margin-top:46px;\r\n}\r\n\r\n.exc-partners-dot{\r\n    width:8px;\r\n    height:8px;\r\n\r\n    padding:0;\r\n    margin:0;\r\n\r\n    border:1.5px solid rgba(15,57,58,.55);\r\n    border-radius:999px;\r\n\r\n    background:transparent;\r\n\r\n    cursor:pointer;\r\n\r\n    transition:\r\n        transform .32s cubic-bezier(.22,.61,.36,1),\r\n        background .32s ease,\r\n        border-color .32s ease,\r\n        box-shadow .32s ease;\r\n}\r\n\r\n.exc-partners-dot:hover{\r\n    transform:scale(1.22);\r\n    border-color:#0f393a;\r\n}\r\n\r\n.exc-partners-dot.exc-partners-dot-active{\r\n    width:9px;\r\n    height:9px;\r\n\r\n    background:#0f393a;\r\n    border-color:#0f393a;\r\n\r\n    box-shadow:0 0 0 4px rgba(0,214,32,.11);\r\n}\r\n\r\n\/* ===========================================================\r\n   ENTRADAS\r\n=========================================================== *\/\r\n\r\n.exc-partners-reveal{\r\n    opacity:0;\r\n\r\n    transform:translate3d(0, 34px, 0);\r\n\r\n    transition:\r\n        opacity 1s ease,\r\n        transform 1s cubic-bezier(.22,.61,.36,1);\r\n\r\n    will-change:opacity, transform;\r\n}\r\n\r\n.exc-partners-reveal.exc-partners-visible{\r\n    opacity:1;\r\n    transform:translate3d(0, 0, 0);\r\n}\r\n\r\n.exc-partners-carousel.exc-partners-reveal{\r\n    transform:\r\n        translate3d(0, 34px, 0)\r\n        scale(.985);\r\n\r\n    transition:\r\n        opacity 1.15s ease,\r\n        transform 1.28s cubic-bezier(.16, 1, .3, 1);\r\n\r\n    transition-delay:.12s;\r\n}\r\n\r\n.exc-partners-carousel.exc-partners-reveal.exc-partners-visible{\r\n    transform:\r\n        translate3d(0, 0, 0)\r\n        scale(1);\r\n}\r\n\r\nbody.elementor-editor-active .exc-partners-reveal,\r\n.elementor-editor-active .exc-partners-reveal,\r\n.elementor-editor-preview .exc-partners-reveal{\r\n    opacity:1 !important;\r\n    transform:translate3d(0, 0, 0) scale(1) !important;\r\n}\r\n\r\nbody.elementor-editor-active .exc-partners-slide,\r\n.elementor-editor-active .exc-partners-slide,\r\n.elementor-editor-preview .exc-partners-slide{\r\n    opacity:1;\r\n}\r\n\r\n\/* ===========================================================\r\n   RESPONSIVO\r\n=========================================================== *\/\r\n\r\n@media(max-width:1024px){\r\n\r\n    .exc-partners-section{\r\n        min-height:1065px;\r\n        padding:198px 20px 214px;\r\n    }\r\n\r\n    .exc-partners-header{\r\n        margin-bottom:142px;\r\n    }\r\n\r\n    .exc-partners-title{\r\n        font-size:29px;\r\n    }\r\n\r\n    .exc-partners-network{\r\n        right:0;\r\n        bottom:0;\r\n\r\n        width:100%;\r\n        height:60%;\r\n\r\n        background-size:112% auto;\r\n        background-position:right bottom;\r\n\r\n        opacity:1;\r\n    }\r\n\r\n    .exc-partners-slider{\r\n        width:min(100%, 720px);\r\n        height:380px;\r\n    }\r\n\r\n    .exc-partners-slide{\r\n        width:292px;\r\n        height:368px;\r\n    }\r\n\r\n    .exc-partners-carousel::after{\r\n        top:330px;\r\n        width:500px;\r\n    }\r\n\r\n    .exc-partners-arrow{\r\n        width:44px;\r\n        height:44px;\r\n    }\r\n\r\n    .exc-partners-arrow span{\r\n        font-size:32px;\r\n    }\r\n\r\n    .exc-partners-arrow-prev{\r\n        left:calc(50% - 408px);\r\n    }\r\n\r\n    .exc-partners-arrow-next{\r\n        right:calc(50% - 408px);\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-partners-section{\r\n        min-height:940px;\r\n        padding:152px 18px 170px;\r\n    }\r\n\r\n    .exc-partners-header{\r\n        margin-bottom:106px;\r\n    }\r\n\r\n    .exc-partners-title{\r\n        font-size:25px;\r\n    }\r\n\r\n    .exc-partners-network{\r\n        right:0;\r\n        bottom:0;\r\n\r\n        width:100%;\r\n        height:54%;\r\n\r\n        background-size:170% auto;\r\n        background-position:right bottom;\r\n\r\n        opacity:1;\r\n    }\r\n\r\n    .exc-partners-carousel{\r\n        min-height:462px;\r\n    }\r\n\r\n    .exc-partners-slider{\r\n        width:100%;\r\n        height:325px;\r\n    }\r\n\r\n    .exc-partners-slide{\r\n        width:238px;\r\n        height:306px;\r\n        border-radius:14px;\r\n    }\r\n\r\n    .exc-partners-carousel::after{\r\n        top:280px;\r\n        width:360px;\r\n        height:70px;\r\n    }\r\n\r\n    .exc-partners-dots{\r\n        margin-top:38px;\r\n    }\r\n\r\n    .exc-partners-arrow{\r\n        display:none !important;\r\n    }\r\n\r\n    .exc-partners-arrow span{\r\n        font-size:30px;\r\n    }\r\n\r\n    .exc-partners-arrow-prev{\r\n        left:8px;\r\n    }\r\n\r\n    .exc-partners-arrow-next{\r\n        right:8px;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:420px){\r\n\r\n    .exc-partners-title{\r\n        font-size:24px;\r\n    }\r\n\r\n    .exc-partners-slider{\r\n        height:300px;\r\n    }\r\n\r\n    .exc-partners-slide{\r\n        width:214px;\r\n        height:284px;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n\r\n    function initPartnersSection(section) {\r\n\r\n        if (!section || section.dataset.excPartnersReady === 'true') return;\r\n\r\n        section.dataset.excPartnersReady = 'true';\r\n\r\n        const revealItems = section.querySelectorAll('.exc-partners-reveal');\r\n        const carousel = section.querySelector('.exc-partners-carousel');\r\n        const slider = section.querySelector('.exc-partners-slider');\r\n        const slides = Array.from(section.querySelectorAll('.exc-partners-slide'));\r\n        const dots = Array.from(section.querySelectorAll('.exc-partners-dot'));\r\n        const prevArrow = section.querySelector('.exc-partners-arrow-prev');\r\n        const nextArrow = section.querySelector('.exc-partners-arrow-next');\r\n\r\n        const total = slides.length;\r\n\r\n        if (!slider || !total) return;\r\n\r\n        let displayPosition = 1;\r\n        let carouselIsVisible = false;\r\n\r\n        let autoplayTimer = null;\r\n        let restartTimer = null;\r\n\r\n        let isPointerDown = false;\r\n        let isDragging = false;\r\n        let activePointerId = null;\r\n\r\n        let pointerStartX = 0;\r\n        let pointerStartY = 0;\r\n        let dragStartPosition = 1;\r\n        let dragTargetPosition = 1;\r\n        let dragFrame = null;\r\n        let dragClickBlocked = false;\r\n        let hoveredIndex = null;\r\n\r\n        const DRAG_THRESHOLD = 8;\r\n        const DRAG_SMOOTHING = .22;\r\n\r\n        function isElementorEditorMode() {\r\n            return (\r\n                document.body.classList.contains('elementor-editor-active') ||\r\n                document.body.classList.contains('elementor-editor-preview') ||\r\n                document.body.classList.contains('elementor-editor-loaded') ||\r\n                document.documentElement.classList.contains('elementor-html')\r\n            );\r\n        }\r\n\r\n        function clamp(value, min, max) {\r\n            return Math.min(Math.max(value, min), max);\r\n        }\r\n\r\n        function mod(value, divisor) {\r\n            return ((value % divisor) + divisor) % divisor;\r\n        }\r\n\r\n        function getOffset() {\r\n            const rect = slider.getBoundingClientRect();\r\n            const width = rect ? rect.width : 760;\r\n\r\n            if (width <= 420) return 92;\r\n            if (width <= 540) return 122;\r\n            if (width <= 650) return 158;\r\n            if (width <= 760) return 186;\r\n\r\n            return 238;\r\n        }\r\n\r\n        function getDragDistance() {\r\n            return getOffset() * 1.18;\r\n        }\r\n\r\n        function getSignedDistance(index, position) {\r\n            let distance = index - mod(position, total);\r\n\r\n            if (distance > total \/ 2) {\r\n                distance -= total;\r\n            }\r\n\r\n            if (distance < -total \/ 2) {\r\n                distance += total;\r\n            }\r\n\r\n            return distance;\r\n        }\r\n\r\n        function getActiveIndex() {\r\n            return mod(Math.round(displayPosition), total);\r\n        }\r\n\r\n        function updateDots() {\r\n            const activeIndex = getActiveIndex();\r\n\r\n            dots.forEach(function (dot, index) {\r\n                const isActive = index === activeIndex;\r\n\r\n                dot.classList.toggle('exc-partners-dot-active', isActive);\r\n                dot.setAttribute('aria-current', isActive ? 'true' : 'false');\r\n            });\r\n        }\r\n\r\n        function renderCarousel() {\r\n            const offset = getOffset();\r\n            const isMobile = window.matchMedia('(max-width:767px)').matches;\r\n\r\n            slides.forEach(function (slide, index) {\r\n                const distance = getSignedDistance(index, displayPosition);\r\n                const absDistance = Math.abs(distance);\r\n\r\n                slide.classList.remove('exc-partners-clickable', 'exc-partners-soft-hover');\r\n\r\n                const sideAmount = Math.min(absDistance, 1.16);\r\n                const farAmount = Math.max(0, absDistance - .94);\r\n                const isHovered = (\r\n                    hoveredIndex === index &&\r\n                    !isDragging &&\r\n                    !isPointerDown &&\r\n                    absDistance < 1.22\r\n                );\r\n\r\n                const hoverBoost = isHovered\r\n                    ? (absDistance < .38 ? .034 : .023)\r\n                    : 0;\r\n\r\n                const x = distance * offset;\r\n                const y = farAmount * 7;\r\n                const z = 116 - (sideAmount * 132);\r\n                const scale = clamp(\r\n                    1 - (sideAmount * (isMobile ? .13 : .145)) + hoverBoost,\r\n                    .80,\r\n                    1.045\r\n                );\r\n                const rotateY = clamp(-distance * 6.5, -9, 9);\r\n                const opacity = clamp(1 - (Math.max(0, absDistance - .08) * .13), .80, 1);\r\n                const brightness = clamp(1 - (Math.min(sideAmount, 1.2) * .045), .93, 1);\r\n                const saturate = clamp(1 - (Math.min(sideAmount, 1.2) * .025), .96, 1);\r\n                const zIndex = 180 - Math.round(absDistance * 44);\r\n\r\n                slide.style.transform =\r\n                    'translate3d(calc(-50% + ' + x.toFixed(2) + 'px), calc(-50% + ' + y.toFixed(2) + 'px), ' + z.toFixed(2) + 'px) ' +\r\n                    'scale(' + scale.toFixed(4) + ') ' +\r\n                    'rotateY(' + rotateY.toFixed(3) + 'deg)';\r\n\r\n                slide.style.opacity = opacity.toFixed(3);\r\n                slide.style.filter = 'brightness(' + brightness.toFixed(3) + ') saturate(' + saturate.toFixed(3) + ')';\r\n                slide.style.zIndex = String(zIndex);\r\n\r\n                slide.style.pointerEvents = absDistance < 1.24 && !isDragging ? 'auto' : 'none';\r\n                slide.tabIndex = absDistance < 1.24 && !isDragging ? 0 : -1;\r\n\r\n                slide.setAttribute('aria-hidden', absDistance < 1.55 ? 'false' : 'true');\r\n                slide.setAttribute('aria-current', absDistance < .42 ? 'true' : 'false');\r\n\r\n                if (absDistance < 1.24 && !isDragging) {\r\n                    slide.classList.add('exc-partners-clickable');\r\n                }\r\n\r\n                if (isHovered) {\r\n                    slide.classList.add('exc-partners-soft-hover');\r\n                }\r\n            });\r\n\r\n            updateDots();\r\n        }\r\n\r\n        function stopDragLoop() {\r\n            if (dragFrame) {\r\n                cancelAnimationFrame(dragFrame);\r\n                dragFrame = null;\r\n            }\r\n        }\r\n\r\n        function dragLoop() {\r\n            const distance = dragTargetPosition - displayPosition;\r\n\r\n            if (Math.abs(distance) < .0012) {\r\n                displayPosition = dragTargetPosition;\r\n                renderCarousel();\r\n                dragFrame = null;\r\n                return;\r\n            }\r\n\r\n            displayPosition += distance * DRAG_SMOOTHING;\r\n            renderCarousel();\r\n\r\n            dragFrame = requestAnimationFrame(dragLoop);\r\n        }\r\n\r\n        function requestDragLoop() {\r\n            if (!dragFrame) {\r\n                dragFrame = requestAnimationFrame(dragLoop);\r\n            }\r\n        }\r\n\r\n        function goToPosition(position) {\r\n            stopDragLoop();\r\n\r\n            isPointerDown = false;\r\n            isDragging = false;\r\n            activePointerId = null;\r\n            dragTargetPosition = position;\r\n            displayPosition = position;\r\n\r\n            slider.classList.remove('exc-partners-is-dragging');\r\n\r\n            renderCarousel();\r\n        }\r\n\r\n        function nextSlide() {\r\n            goToPosition(Math.round(displayPosition) + 1);\r\n        }\r\n\r\n        function previousSlide() {\r\n            goToPosition(Math.round(displayPosition) - 1);\r\n        }\r\n\r\n        function stopAutoplay() {\r\n            if (autoplayTimer) {\r\n                clearInterval(autoplayTimer);\r\n                autoplayTimer = null;\r\n            }\r\n        }\r\n\r\n        function startAutoplay() {\r\n            stopAutoplay();\r\n\r\n            if (!carouselIsVisible || isElementorEditorMode() || isPointerDown || isDragging) return;\r\n\r\n            autoplayTimer = setInterval(function () {\r\n                nextSlide();\r\n            }, 5600);\r\n        }\r\n\r\n        function restartAutoplaySoon() {\r\n            stopAutoplay();\r\n            clearTimeout(restartTimer);\r\n\r\n            restartTimer = setTimeout(function () {\r\n                startAutoplay();\r\n            }, 6200);\r\n        }\r\n\r\n        function userInteracted() {\r\n            restartAutoplaySoon();\r\n        }\r\n\r\n        function finishPointerInteraction(event) {\r\n            if (!isPointerDown) return;\r\n\r\n            if (event && slider.releasePointerCapture && event.pointerId !== undefined) {\r\n                try {\r\n                    slider.releasePointerCapture(event.pointerId);\r\n                } catch (error) {}\r\n            }\r\n\r\n            const wasDragging = isDragging;\r\n\r\n            isPointerDown = false;\r\n            isDragging = false;\r\n            activePointerId = null;\r\n\r\n            slider.classList.remove('exc-partners-is-dragging');\r\n\r\n            stopDragLoop();\r\n\r\n            if (wasDragging) {\r\n                const snapPosition = Math.round(displayPosition);\r\n\r\n                requestAnimationFrame(function () {\r\n                    goToPosition(snapPosition);\r\n                });\r\n            } else {\r\n                renderCarousel();\r\n            }\r\n\r\n            setTimeout(function () {\r\n                dragClickBlocked = false;\r\n            }, wasDragging ? 240 : 80);\r\n\r\n            userInteracted();\r\n        }\r\n\r\n        slides.forEach(function (slide, index) {\r\n\r\n            slide.addEventListener('click', function (event) {\r\n                if (dragClickBlocked || isDragging) {\r\n                    event.preventDefault();\r\n                    event.stopPropagation();\r\n                    return;\r\n                }\r\n\r\n                userInteracted();\r\n            });\r\n\r\n            slide.addEventListener('keydown', function (event) {\r\n                if (event.key === ' ') {\r\n                    event.preventDefault();\r\n\r\n                    if (!dragClickBlocked && !isDragging) {\r\n                        window.open(slide.href, '_blank', 'noopener,noreferrer');\r\n                        userInteracted();\r\n                    }\r\n                }\r\n            });\r\n\r\n            slide.addEventListener('pointerenter', function () {\r\n                if (isDragging || isPointerDown) return;\r\n\r\n                hoveredIndex = index;\r\n                renderCarousel();\r\n            });\r\n\r\n            slide.addEventListener('pointerleave', function () {\r\n                hoveredIndex = null;\r\n                renderCarousel();\r\n            });\r\n        });\r\n\r\n        dots.forEach(function (dot, index) {\r\n            dot.addEventListener('click', function () {\r\n                const activeBase = Math.round(displayPosition);\r\n                let distance = index - mod(activeBase, total);\r\n\r\n                if (distance > total \/ 2) distance -= total;\r\n                if (distance < -total \/ 2) distance += total;\r\n\r\n                goToPosition(activeBase + distance);\r\n                userInteracted();\r\n            });\r\n        });\r\n\r\n        if (prevArrow) {\r\n            prevArrow.addEventListener('click', function () {\r\n                previousSlide();\r\n                userInteracted();\r\n            });\r\n        }\r\n\r\n        if (nextArrow) {\r\n            nextArrow.addEventListener('click', function () {\r\n                nextSlide();\r\n                userInteracted();\r\n            });\r\n        }\r\n\r\n        if (carousel) {\r\n            carousel.addEventListener('mouseenter', function () {\r\n                stopAutoplay();\r\n            });\r\n\r\n            carousel.addEventListener('mouseleave', function () {\r\n                hoveredIndex = null;\r\n                renderCarousel();\r\n\r\n                if (!isPointerDown && !isDragging) {\r\n                    startAutoplay();\r\n                }\r\n            });\r\n        }\r\n\r\n        slider.addEventListener('dragstart', function (event) {\r\n            event.preventDefault();\r\n        });\r\n\r\n        slider.addEventListener('pointerdown', function (event) {\r\n            if (event.button !== undefined && event.button !== 0) return;\r\n\r\n            isPointerDown = true;\r\n            isDragging = false;\r\n            activePointerId = event.pointerId;\r\n\r\n            pointerStartX = event.clientX;\r\n            pointerStartY = event.clientY;\r\n            dragStartPosition = displayPosition;\r\n            dragTargetPosition = displayPosition;\r\n            dragClickBlocked = false;\r\n            hoveredIndex = null;\r\n\r\n            stopAutoplay();\r\n            clearTimeout(restartTimer);\r\n            stopDragLoop();\r\n\r\n            \/*\r\n              N\u00e3o usamos setPointerCapture aqui.\r\n              Se capturar no clique normal, o navegador pode n\u00e3o abrir o link do card.\r\n              A captura s\u00f3 acontece no pointermove, quando realmente houver arraste.\r\n            *\/\r\n        });\r\n\r\n        slider.addEventListener('pointermove', function (event) {\r\n            if (!isPointerDown) return;\r\n            if (activePointerId !== null && event.pointerId !== activePointerId) return;\r\n\r\n            if (event.buttons !== undefined && event.buttons === 0) {\r\n                finishPointerInteraction(event);\r\n                return;\r\n            }\r\n\r\n            const deltaXFromStart = event.clientX - pointerStartX;\r\n            const deltaYFromStart = event.clientY - pointerStartY;\r\n\r\n            if (!isDragging) {\r\n                if (\r\n                    Math.abs(deltaXFromStart) < DRAG_THRESHOLD ||\r\n                    Math.abs(deltaXFromStart) <= Math.abs(deltaYFromStart)\r\n                ) {\r\n                    return;\r\n                }\r\n\r\n                isDragging = true;\r\n                dragClickBlocked = true;\r\n                slider.classList.add('exc-partners-is-dragging');\r\n\r\n                if (slider.setPointerCapture && event.pointerId !== undefined) {\r\n                    try {\r\n                        slider.setPointerCapture(event.pointerId);\r\n                    } catch (error) {}\r\n                }\r\n            }\r\n\r\n            if (!isDragging) return;\r\n\r\n            event.preventDefault();\r\n\r\n            dragTargetPosition = dragStartPosition - (deltaXFromStart \/ getDragDistance());\r\n            requestDragLoop();\r\n        });\r\n\r\n        slider.addEventListener('pointerup', function (event) {\r\n            if (activePointerId !== null && event.pointerId !== activePointerId) return;\r\n            finishPointerInteraction(event);\r\n        });\r\n\r\n        slider.addEventListener('pointercancel', function (event) {\r\n            if (activePointerId !== null && event.pointerId !== activePointerId) return;\r\n            finishPointerInteraction(event);\r\n        });\r\n\r\n        window.addEventListener('pointerup', function (event) {\r\n            if (!isPointerDown) return;\r\n            if (activePointerId !== null && event.pointerId !== activePointerId) return;\r\n            finishPointerInteraction(event);\r\n        });\r\n\r\n        window.addEventListener('blur', function () {\r\n            finishPointerInteraction(null);\r\n        });\r\n\r\n        document.addEventListener('visibilitychange', function () {\r\n            if (document.hidden) {\r\n                finishPointerInteraction(null);\r\n                stopAutoplay();\r\n            } else {\r\n                startAutoplay();\r\n            }\r\n        });\r\n\r\n        renderCarousel();\r\n\r\n        if (isElementorEditorMode()) {\r\n            revealItems.forEach(function (item) {\r\n                item.classList.add('exc-partners-visible');\r\n            });\r\n\r\n            carouselIsVisible = true;\r\n            stopAutoplay();\r\n            return;\r\n        }\r\n\r\n        const observer = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (entry) {\r\n                if (entry.isIntersecting) {\r\n                    entry.target.classList.add('exc-partners-visible');\r\n                    observer.unobserve(entry.target);\r\n                }\r\n            });\r\n        }, {\r\n            threshold:.18,\r\n            rootMargin:'0px 0px -80px 0px'\r\n        });\r\n\r\n        revealItems.forEach(function (item) {\r\n            observer.observe(item);\r\n        });\r\n\r\n        const autoplayObserver = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (entry) {\r\n                carouselIsVisible = entry.isIntersecting;\r\n\r\n                if (entry.isIntersecting) {\r\n                    startAutoplay();\r\n                } else {\r\n                    stopAutoplay();\r\n                }\r\n            });\r\n        }, {\r\n            threshold:.35\r\n        });\r\n\r\n        autoplayObserver.observe(section);\r\n\r\n        window.addEventListener('resize', function () {\r\n            renderCarousel();\r\n        }, { passive:true });\r\n\r\n    }\r\n\r\n    function runPartnersSections() {\r\n        document.querySelectorAll('.exc-partners-section').forEach(initPartnersSection);\r\n    }\r\n\r\n    if (document.readyState === 'loading') {\r\n        document.addEventListener('DOMContentLoaded', runPartnersSections);\r\n    } else {\r\n        runPartnersSections();\r\n    }\r\n\r\n})();\r\n<\/script>\r\n\r\n<style>\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 PARCEIROS | AJUSTE EXCLUSIVO PARA TABLET\r\n   Faixa protegida: de 768px at\u00e9 1024px.\r\n   N\u00e3o altera desktop nem mobile.\r\n=========================================================== *\/\r\n@media screen and (min-width:768px) and (max-width:1024px){\r\n\r\n    body .exc-partners-section{\r\n        width:100vw !important;\r\n        max-width:100vw !important;\r\n        min-height:auto !important;\r\n        padding:84px 32px 96px !important;\r\n        overflow:hidden !important;\r\n    }\r\n\r\n    body .exc-partners-container{\r\n        width:100% !important;\r\n        max-width:820px !important;\r\n        margin:0 auto !important;\r\n    }\r\n\r\n    body .exc-partners-header{\r\n        margin:0 0 54px !important;\r\n    }\r\n\r\n    body .exc-partners-title{\r\n        font-size:30px !important;\r\n        line-height:1.1 !important;\r\n        font-weight:700 !important;\r\n        letter-spacing:-.4px !important;\r\n    }\r\n\r\n    body .exc-partners-network{\r\n        width:100% !important;\r\n        height:66% !important;\r\n        right:0 !important;\r\n        bottom:0 !important;\r\n        background-size:118% auto !important;\r\n        background-position:right bottom !important;\r\n        opacity:.72 !important;\r\n    }\r\n\r\n    body .exc-partners-carousel{\r\n        width:100% !important;\r\n        max-width:760px !important;\r\n        min-height:440px !important;\r\n        height:440px !important;\r\n        margin:0 auto !important;\r\n        justify-content:flex-start !important;\r\n        padding-top:10px !important;\r\n        box-sizing:border-box !important;\r\n    }\r\n\r\n    body .exc-partners-slider{\r\n        width:100% !important;\r\n        max-width:680px !important;\r\n        height:360px !important;\r\n        margin:0 auto !important;\r\n    }\r\n\r\n    body .exc-partners-slide{\r\n        width:280px !important;\r\n        height:350px !important;\r\n        border-radius:16px !important;\r\n    }\r\n\r\n    body .exc-partners-carousel::after{\r\n        top:312px !important;\r\n        width:450px !important;\r\n        height:70px !important;\r\n        opacity:.48 !important;\r\n    }\r\n\r\n    body .exc-partners-arrow{\r\n        display:none !important;\r\n    }\r\n\r\n    body .exc-partners-arrow span{\r\n        font-size:31px !important;\r\n    }\r\n\r\n    body .exc-partners-arrow-prev{\r\n        left:calc(50% - 342px) !important;\r\n    }\r\n\r\n    body .exc-partners-arrow-next{\r\n        right:calc(50% - 342px) !important;\r\n    }\r\n\r\n    body .exc-partners-dots{\r\n        margin-top:24px !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<style media=\"screen and (max-width:767px)\">\r\n\/* ===========================================================\r\n   EXTREMACRED \u2014 PARCEIROS | AJUSTE EXCLUSIVO PARA MOBILE\r\n   Reduz somente as propor\u00e7\u00f5es visuais do carrossel.\r\n=========================================================== *\/\r\n\r\nbody .exc-partners-section{\r\n    min-height:auto !important;\r\n    padding:76px 16px 82px !important;\r\n}\r\n\r\nbody .exc-partners-container{\r\n    width:100% !important;\r\n    max-width:390px !important;\r\n    margin:0 auto !important;\r\n}\r\n\r\nbody .exc-partners-header{\r\n    margin:0 0 48px !important;\r\n}\r\n\r\nbody .exc-partners-title{\r\n    font-size:24px !important;\r\n    line-height:1.1 !important;\r\n}\r\n\r\nbody .exc-partners-carousel{\r\n    width:100% !important;\r\n    min-height:340px !important;\r\n    height:340px !important;\r\n    justify-content:flex-start !important;\r\n    overflow:visible !important;\r\n}\r\n\r\nbody .exc-partners-slider{\r\n    width:100% !important;\r\n    height:276px !important;\r\n    margin:0 auto !important;\r\n}\r\n\r\nbody .exc-partners-slide{\r\n    width:205px !important;\r\n    height:264px !important;\r\n    border-radius:13px !important;\r\n}\r\n\r\nbody .exc-partners-carousel::after{\r\n    top:224px !important;\r\n    width:290px !important;\r\n    height:56px !important;\r\n    filter:blur(15px) !important;\r\n    opacity:.46 !important;\r\n}\r\n\r\nbody .exc-partners-arrow{\r\n    display:none !important;\r\n}\r\n\r\nbody .exc-partners-dots{\r\n    margin-top:25px !important;\r\n}\r\n\r\nbody .exc-partners-network{\r\n    width:100% !important;\r\n    height:58% !important;\r\n    background-size:155% auto !important;\r\n    background-position:right bottom !important;\r\n}\r\n\r\n@media(max-width:420px){\r\n    body .exc-partners-section{\r\n        padding:66px 14px 72px !important;\r\n    }\r\n\r\n    body .exc-partners-container{\r\n        max-width:340px !important;\r\n    }\r\n\r\n    body .exc-partners-header{\r\n        margin-bottom:42px !important;\r\n    }\r\n\r\n    body .exc-partners-title{\r\n        font-size:23px !important;\r\n    }\r\n\r\n    body .exc-partners-carousel{\r\n        min-height:316px !important;\r\n        height:316px !important;\r\n    }\r\n\r\n    body .exc-partners-slider{\r\n        height:252px !important;\r\n    }\r\n\r\n    body .exc-partners-slide{\r\n        width:190px !important;\r\n        height:245px !important;\r\n    }\r\n\r\n    body .exc-partners-carousel::after{\r\n        top:208px !important;\r\n        width:260px !important;\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<div class=\"elementor-element elementor-element-1d66101d e-flex e-con-boxed e-con e-parent\" data-id=\"1d66101d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-65229267 elementor-widget elementor-widget-html\" data-id=\"65229267\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<footer class=\"exc-footer-section\" id=\"rodape\">\r\n    <div class=\"exc-footer-container\">\r\n        <div class=\"exc-footer-logo-wrap\">\r\n            <img decoding=\"async\"\r\n                class=\"exc-footer-logo\"\r\n                src=\"https:\/\/extremacred.com.br\/wp-content\/uploads\/2026\/07\/Logo_Extremacred_Branca.png\"\r\n                alt=\"Extremacred\"\r\n            >\r\n        <\/div>\r\n\r\n        <div class=\"exc-footer-line\" aria-hidden=\"true\"><\/div>\r\n\r\n        <nav class=\"exc-footer-nav\" aria-label=\"Redes sociais Extremacred\">\r\n            <a href=\"https:\/\/wa.me\/61998830336\" class=\"exc-footer-link\" target=\"_blank\" rel=\"noopener noreferrer\">Whatsapp<\/a>\r\n            <a href=\"https:\/\/www.instagram.com\/extremacred\/\" class=\"exc-footer-link\" target=\"_blank\" rel=\"noopener noreferrer\">Instagram<\/a>\r\n            <a href=\"https:\/\/www.facebook.com\/extremacred\/\" class=\"exc-footer-link\" target=\"_blank\" rel=\"noopener noreferrer\">Facebook<\/a>\r\n            <a href=\"https:\/\/www.linkedin.com\/company\/extremacred\" class=\"exc-footer-link\" target=\"_blank\" rel=\"noopener noreferrer\">Linkedin<\/a>\r\n            <a href=\"https:\/\/www.reclameaqui.com.br\/empresa\/extremacred\/\" class=\"exc-footer-link\" target=\"_blank\" rel=\"noopener noreferrer\">ReclameAqui<\/a>\r\n            <a href=\"https:\/\/wa.me\/61998830336\" class=\"exc-footer-link\" target=\"_blank\" rel=\"noopener noreferrer\">Trabalhe conosco<\/a>\r\n        <\/nav>\r\n\r\n        <div class=\"exc-footer-info\">\r\n            <p>Copyright \u00a9 2026 Extremacred LTDA. Todos os direitos reservados.<\/p>\r\n            <p>CNPJ: 44.363.784\/0001-98<\/p>\r\n            <p>Etapa A, Quadra 04, Lote 01, Andar 01, Valpara\u00edso I,<\/p>\r\n            <p>Valpara\u00edso de Goi\u00e1s - GO, 72876-011<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"exc-footer-signature\">\r\n            <span class=\"exc-footer-copyright-tablet\">\r\n                Copyright \u00a9 2026 Extremacred LTDA. Todos os direitos reservados.\r\n            <\/span>\r\n\r\n            <span class=\"exc-footer-developer\">\r\n                Desenvolvido por\r\n                <a\r\n                    class=\"exc-footer-developer-link\"\r\n                    href=\"https:\/\/wa.me\/61995637800\"\r\n                    target=\"_blank\"\r\n                    rel=\"noopener noreferrer\"\r\n                    aria-label=\"Falar com Thiago Santos pelo WhatsApp\"\r\n                >Thiago Santos<\/a>\r\n            <\/span>\r\n        <\/div>\r\n    <\/div>\r\n<\/footer>\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');\r\n\r\n.exc-footer-section{\r\n    position:relative;\r\n    overflow:hidden;\r\n    width:100vw;\r\n    max-width:100vw;\r\n    left:50%;\r\n    right:50%;\r\n    margin-left:-50vw;\r\n    margin-right:-50vw;\r\n    padding:112px 20px 38px;\r\n    box-sizing:border-box;\r\n    background:#000000;\r\n    color:#ffffff;\r\n    font-family:'Montserrat',sans-serif;\r\n    border:0 !important;\r\n    outline:0 !important;\r\n    box-shadow:none !important;\r\n}\r\n\r\n.exc-footer-section *{\r\n    box-sizing:border-box;\r\n}\r\n\r\n.exc-footer-container{\r\n    position:relative;\r\n    z-index:2;\r\n    width:min(100%, 980px);\r\n    margin:0 auto;\r\n}\r\n\r\n.exc-footer-logo-wrap{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:flex-start;\r\n    margin-bottom:64px;\r\n}\r\n\r\n.exc-footer-logo{\r\n    width:222px;\r\n    max-width:100%;\r\n    height:auto;\r\n    display:block;\r\n    user-select:none;\r\n}\r\n\r\n.exc-footer-line{\r\n    width:100%;\r\n    height:1px;\r\n    margin:0 0 42px;\r\n    background:#00d620;\r\n    opacity:.95;\r\n}\r\n\r\n.exc-footer-nav{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:flex-start;\r\n    flex-wrap:wrap;\r\n    gap:44px;\r\n    margin-bottom:54px;\r\n}\r\n\r\n.exc-footer-link{\r\n    position:relative;\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    color:#ffffff;\r\n    font-size:18px;\r\n    line-height:1;\r\n    font-weight:700;\r\n    letter-spacing:-.18px;\r\n    text-decoration:none;\r\n    transition:color .24s ease, transform .24s ease;\r\n}\r\n\r\n.exc-footer-link::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    left:0;\r\n    bottom:-13px;\r\n    width:100%;\r\n    height:3px;\r\n    border-radius:999px;\r\n    background:#00d620;\r\n    opacity:0;\r\n    transform:scaleX(0);\r\n    transform-origin:left center;\r\n    transition:opacity .18s ease, transform .34s cubic-bezier(.22,.61,.36,1);\r\n}\r\n\r\n.exc-footer-link:hover,\r\n.exc-footer-link:focus-visible{\r\n    color:#00d620;\r\n    transform:translateY(-1px);\r\n}\r\n\r\n.exc-footer-link:hover::after,\r\n.exc-footer-link:focus-visible::after{\r\n    opacity:1;\r\n    transform:scaleX(1);\r\n}\r\n\r\n.exc-footer-link:focus-visible{\r\n    outline:2px solid rgba(0,214,32,.42);\r\n    outline-offset:8px;\r\n    border-radius:8px;\r\n}\r\n\r\n.exc-footer-info{\r\n    max-width:430px;\r\n    margin:0;\r\n    color:rgba(255,255,255,.72);\r\n    font-size:14.8px;\r\n    line-height:1.38;\r\n    font-weight:500;\r\n    letter-spacing:-.16px;\r\n}\r\n\r\n.exc-footer-info p{\r\n    margin:0 0 3px;\r\n}\r\n\r\n.exc-footer-info p:first-child{\r\n    display:none;\r\n}\r\n\r\n.exc-footer-signature{\r\n    position:relative;\r\n    z-index:3;\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    flex-wrap:wrap;\r\n    gap:8px 12px;\r\n    margin-top:82px;\r\n    padding-top:24px;\r\n    border-top:1px solid rgba(255,255,255,.08);\r\n    color:rgba(255,255,255,.46);\r\n    font-size:12.5px;\r\n    line-height:1.4;\r\n    font-weight:500;\r\n    letter-spacing:.02em;\r\n    text-align:center;\r\n}\r\n\r\n.exc-footer-developer-link{\r\n    color:inherit;\r\n    font:inherit;\r\n    text-decoration:none;\r\n    transition:color .24s ease;\r\n}\r\n\r\n.exc-footer-developer-link:hover,\r\n.exc-footer-developer-link:focus-visible{\r\n    color:#00d620;\r\n}\r\n\r\n.exc-footer-developer-link:focus-visible{\r\n    outline:1px solid #00d620;\r\n    outline-offset:4px;\r\n    border-radius:3px;\r\n}\r\n\r\n.exc-footer-copyright-tablet{\r\n    display:block;\r\n}\r\n\r\n.exc-footer-developer{\r\n    flex:0 0 auto;\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap:12px;\r\n    text-align:center;\r\n}\r\n\r\n.exc-footer-developer::before{\r\n    content:\"|\";\r\n    color:rgba(255,255,255,.28);\r\n}\r\n\r\n\/* ===========================================================\r\n   TABLET \u2014 SOMENTE 768px A 1024px\r\n   Mant\u00e9m a estrutura original do rodap\u00e9.\r\n=========================================================== *\/\r\n@media screen and (min-width:768px) and (max-width:1024px){\r\n\r\n    .exc-footer-section{\r\n        padding:82px 34px 34px;\r\n    }\r\n\r\n    .exc-footer-container{\r\n        width:min(100%, 820px);\r\n    }\r\n\r\n    .exc-footer-logo-wrap{\r\n        margin-bottom:48px;\r\n    }\r\n\r\n    .exc-footer-logo{\r\n        width:194px;\r\n    }\r\n\r\n    .exc-footer-line{\r\n        margin-bottom:34px;\r\n    }\r\n\r\n    .exc-footer-nav{\r\n        display:grid;\r\n        grid-template-columns:repeat(6, max-content);\r\n        justify-content:space-between;\r\n        align-items:center;\r\n        gap:0;\r\n        margin-bottom:46px;\r\n    }\r\n\r\n    .exc-footer-link{\r\n        font-size:13.5px;\r\n    }\r\n\r\n    .exc-footer-info{\r\n        max-width:430px;\r\n        font-size:13.8px;\r\n        line-height:1.42;\r\n    }\r\n\r\n    .exc-footer-signature{\r\n        gap:12px;\r\n        margin-top:58px;\r\n        padding-top:21px;\r\n        font-size:12px;\r\n        text-align:center;\r\n    }\r\n\r\n}\r\n\r\n@media(max-width:767px){\r\n\r\n    .exc-footer-section{\r\n        padding:76px 22px 34px;\r\n    }\r\n\r\n    .exc-footer-logo-wrap{\r\n        justify-content:center;\r\n        margin-bottom:46px;\r\n    }\r\n\r\n    .exc-footer-logo{\r\n        width:188px;\r\n    }\r\n\r\n    .exc-footer-line{\r\n        margin-bottom:34px;\r\n    }\r\n\r\n    .exc-footer-nav{\r\n        justify-content:center;\r\n        gap:22px 28px;\r\n        margin-bottom:44px;\r\n    }\r\n\r\n    .exc-footer-link{\r\n        font-size:15.5px;\r\n    }\r\n\r\n    .exc-footer-info{\r\n        max-width:100%;\r\n        text-align:center;\r\n        font-size:13.8px;\r\n        line-height:1.45;\r\n    }\r\n\r\n    .exc-footer-signature{\r\n        margin-top:58px;\r\n        padding-top:22px;\r\n        font-size:12px;\r\n    }\r\n\r\n    .exc-footer-copyright-tablet{\r\n        flex:1 1 100%;\r\n    }\r\n\r\n    .exc-footer-developer{\r\n        flex:0 1 auto;\r\n    }\r\n}\r\n\r\n@media(max-width:420px){\r\n\r\n    .exc-footer-section{\r\n        padding:64px 18px 30px;\r\n    }\r\n\r\n    .exc-footer-logo{\r\n        width:172px;\r\n    }\r\n\r\n    .exc-footer-nav{\r\n        gap:20px 24px;\r\n    }\r\n\r\n    .exc-footer-link{\r\n        font-size:14.5px;\r\n    }\r\n\r\n    .exc-footer-info{\r\n        font-size:13.2px;\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<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home Nossos Servi\u00e7os Quem somos Indica\u00e7\u00e3o Premiada Nossa localiza\u00e7\u00e3o Perguntas frequentes Fale conosco Indique e ganhe! Cr\u00e9dito r\u00e1pido, seguroe sem complica\u00e7\u00f5es. Cr\u00e9dito r\u00e1pido,seguro e semcomplica\u00e7\u00f5es. Transformamos seus planos em realidade com as melhores taxas do mercado! Fa\u00e7a sua simula\u00e7\u00e3o! PRODUTOS FINANCEIROS A Extremacred tem o produto ideal para voc\u00ea! Cart\u00e3o benef\u00edcio &amp; Consignado Dinheiro na [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-159","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/extremacred.com.br\/index.php\/wp-json\/wp\/v2\/pages\/159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/extremacred.com.br\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/extremacred.com.br\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/extremacred.com.br\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/extremacred.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=159"}],"version-history":[{"count":11,"href":"https:\/\/extremacred.com.br\/index.php\/wp-json\/wp\/v2\/pages\/159\/revisions"}],"predecessor-version":[{"id":209,"href":"https:\/\/extremacred.com.br\/index.php\/wp-json\/wp\/v2\/pages\/159\/revisions\/209"}],"wp:attachment":[{"href":"https:\/\/extremacred.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}