@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Regular.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Regular.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Italic.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Italic.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Medium.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Medium.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-MediumItalic.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-MediumItalic.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-SemiBold.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-SemiBold.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-SemiBoldItalic.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-SemiBoldItalic.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Bold.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Bold.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-BoldItalic.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-BoldItalic.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Black.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Black.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-BlackItalic.woff2) format("woff2"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-BlackItalic.woff) format("woff"),url(/wp-content/themes/smart-site/fonts/inter/Inter24pt-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}html{font-size:62.5%;-webkit-text-size-adjust:100%}body{background-color:var(--background-cor);font-family:"Inter",sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:400;padding-left:1.6rem;padding-right:1.6rem;padding-bottom:4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--cor-texto)}body:before{content:"";background-image:var(--background-imagem);background-size:cover;background-position:center,center;width:100%;height:14.6rem;position:absolute;left:0;top:0;z-index:-1}*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;display:block}ul,ol{list-style:none}button{border:none;padding:0;background-color:#fff0;cursor:pointer;outline:none}a{color:var(--cor-texto);transition:0.2s all}td,th{padding:0}.disable-link{display:none!important}main{display:flex;flex-direction:column;gap:4rem}.container{max-width:60rem;width:100%;margin:0 auto;padding-top:3.2rem}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}h2{font-size:1.6rem;line-height:1.9rem;font-weight:700;text-transform:uppercase;font-style:italic;color:var(--cor-candidato)}h5{font-size:1.8rem;line-height:2.6rem;font-weight:600;margin-bottom:2.4rem}.avatar{width:24rem;height:24rem;background-size:cover;background-position:top,center;border-radius:50%;margin-bottom:2.4rem;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;font-size:5.6rem;line-height:6.6rem;font-weight:600;color:var(--cor-texto);background-color:#d7d9e2}#InfoCandidato{display:flex;flex-direction:column;align-items:center;gap:1.6rem}#InfoCandidato .infos{display:flex;flex-direction:column;align-items:center;gap:.4rem}#InfoCandidato .infos .name{font-size:5.2rem;line-height:5.2rem;font-weight:900;text-transform:uppercase;font-style:italic;letter-spacing:-.1rem;color:var(--cor-candidato);text-align:center}#InfoCandidato .infos .number{background-color:var(--background-numero);padding:.6rem 1rem;margin-top:.4rem}#InfoCandidato .infos .number h3{font-size:6.4rem;line-height:5.2rem;font-weight:900;text-transform:uppercase;font-style:italic;color:var(--cor-numero,#000)}.logo-candidato{width:inherit;max-height:30rem;max-width:54rem}#SectionVideo.video-candidato{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}#SectionVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}h4.slogan{margin-top:1.6rem;font-size:1.8rem;line-height:2.6rem;font-weight:400;line-height:2.8rem;text-align:center}#SectionLinks{display:flex;flex-direction:column;gap:1.6rem}#SectionLinks a.links-item{border-radius:.6rem;overflow:hidden;display:flex;color:#1f1f1f;text-decoration:none;font-weight:500;transition:0.2s all;background-color:rgb(255 255 255 / .6);border:solid .1rem rgb(0 0 0 / .16)}#SectionLinks a.links-item .link-content{font-size:1.6rem;line-height:2.4rem;padding:1.6rem 2rem;width:100%;border-radius:0 .6rem .6rem 0;background-color:#fff}#SectionLinks a.links-item:focus{outline:none;box-shadow:0 0 0 .1rem #000}#SectionLinks a.links-item .links-icon{width:5.6rem;display:flex;align-items:center;justify-content:center;transition:0.2s all}#SectionLinks a.links-item .links-icon img{width:2.2rem;height:2.2rem;max-width:2.2rem}#SectionLinks a.links-item:hover{box-shadow:.4rem .4rem .8rem 0 rgb(0 0 0 / .1)}#SectionLinks a.links-item:hover .links-icon{width:5rem}.content-bandeiras{display:flex;flex-wrap:wrap;gap:1.2rem;border-radius:3.2rem}.content-bandeiras span{padding:1rem 2rem;background-color:var(--cor-botoes);color:#fff;font-size:1.4rem;line-height:2.2rem;border-radius:3.2rem;font-weight:500}.footer{font-size:1.4rem;line-height:2.2rem;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between}.footer .right-content{font-size:1.2rem;line-height:2rem}.list-proposta .accordion-item{border-bottom:solid .1rem var(--cor-texto)}.list-proposta .accordion-item:hover .header-accordion{padding:2rem 0 2rem .5rem}.list-proposta .accordion-item .header-accordion{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:2rem 0;transition:0.2s all}.list-proposta .accordion-item .header-accordion .title{font-size:1.6rem;line-height:2.4rem;font-weight:500}.list-proposta .accordion-item .header-accordion .icon-accordion{min-width:1.4rem;width:1.4rem;height:auto;transition:transform 0.3s ease}.list-proposta .accordion-item .content-accordion{max-height:0;overflow:hidden;transition:max-height 0.5s ease,padding 0.5s ease;padding:0}.list-proposta .accordion-item.active .content-accordion{max-height:inherit;padding:0 0 2.4rem 0}.list-proposta .accordion-item.active .icon-accordion{transform:rotate(180deg)}.content-redes{display:flex;flex-wrap:wrap;gap:1.6rem}.content-redes a{width:5.6rem;height:5.6rem;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:3.2rem;transition:0.2s all}.content-redes a svg{width:2.8rem;height:2.8rem}.content-redes a svg path{transition:0.2s all;fill:var(--cor-botoes)}.content-redes a:hover{background-color:var(--cor-botoes)}.content-redes a:hover svg path{fill:#fff}.btn-whatsapp{width:6.6rem;height:6.6rem;position:fixed;right:2.4rem;bottom:2.4rem;display:flex;align-items:center;justify-content:center;z-index:9998;background-color:#61d366;border:0;overflow:hidden;border-radius:50%;padding:0;transition:0.2s all}.btn-whatsapp:hover{opacity:1;transform:scale(1.1);background-color:#57bc5c}.btn-whatsapp:after{content:"";position:absolute;background:rgb(255 255 255 / 10%);left:0;top:0;width:100%;height:100%;z-index:1}.btn-whatsapp svg{width:3.4rem;height:3.4rem;color:#fff;z-index:2;position:relative}.page-404{padding-top:8rem;padding-bottom:8rem}.page-404 .error-content{max-width:41.6rem;display:flex;flex-direction:column;gap:3.2rem;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;text-align:center}.page-404 .error-content .icon-error{background-color:#fff;padding:3.2rem 1.2rem;display:block;font-size:4rem;border-radius:2.4rem}.page-404 .error-content .title-404{line-height:120%}@media (max-width:768px){body:before{height:12.6rem}body{padding-bottom:2.4rem}.logo-candidato{max-width:100%}.avatar{width:18rem;height:18rem;margin-bottom:.8rem}#InfoCandidato .infos .number h3{font-size:5.2rem;line-height:4.2rem}#InfoCandidato .infos .name{font-size:4.4rem;line-height:4rem}.btn-whatsapp{width:5.2rem;height:5.2rem;right:1rem;bottom:5rem}.btn-whatsapp svg{width:2.6rem;height:2.6rem}}