.elementor-172 .elementor-element.elementor-element-f6f987f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#F3F3F3;--border-color:#F3F3F3;}.elementor-172 .elementor-element.elementor-element-917a4a4{--display:grid;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-172 .elementor-element.elementor-element-917a4a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-172 .elementor-element.elementor-element-a6d0caa img{opacity:1;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-172 .elementor-element.elementor-element-f62c44d{margin:0px 17px calc(var(--kit-widget-spacing, 0px) + 0px) 17px;}.elementor-172 .elementor-element.elementor-element-3cde86f{--display:flex;--min-height:93px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-172 .elementor-element.elementor-element-3cde86f > .elementor-shape-top svg, .elementor-172 .elementor-element.elementor-element-3cde86f > .e-con-inner > .elementor-shape-top svg{height:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-172 .elementor-element.elementor-element-2cdbfe7{width:var( --container-widget-width, 34.418% );max-width:34.418%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;--container-widget-width:34.418%;--container-widget-flex-grow:0;text-align:center;}.elementor-172 .elementor-element.elementor-element-2cdbfe7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-5a292ad .elementor-repeater-item-60172f2.elementor-social-icon{background-color:#D73FDF;}.elementor-172 .elementor-element.elementor-element-5a292ad .elementor-repeater-item-60172f2.elementor-social-icon i{color:#FFFFFF;}.elementor-172 .elementor-element.elementor-element-5a292ad .elementor-repeater-item-60172f2.elementor-social-icon svg{fill:#FFFFFF;}.elementor-172 .elementor-element.elementor-element-5a292ad{--grid-template-columns:repeat(0, auto);text-align:center;width:var( --container-widget-width, 13.665% );max-width:13.665%;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:13.665%;--container-widget-flex-grow:0;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-172 .elementor-element.elementor-element-5a292ad.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-172 .elementor-element.elementor-element-c77b7be{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-172 .elementor-element.elementor-element-c77b7be .elementor-divider-separator{width:100%;}.elementor-172 .elementor-element.elementor-element-c77b7be .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-172 .elementor-element.elementor-element-08077d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.91;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#F3F3F3;--border-color:#F3F3F3;}.elementor-172 .elementor-element.elementor-element-08077d1::before, .elementor-172 .elementor-element.elementor-element-08077d1 > .elementor-background-video-container::before, .elementor-172 .elementor-element.elementor-element-08077d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-172 .elementor-element.elementor-element-08077d1 > .elementor-background-slideshow::before, .elementor-172 .elementor-element.elementor-element-08077d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-172 .elementor-element.elementor-element-08077d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-172 .elementor-element.elementor-element-4f51ab6{--display:flex;}.elementor-172 .elementor-element.elementor-element-f898d3a img{width:100%;max-width:100%;height:184px;object-fit:scale-down;object-position:center center;}@media(max-width:1024px){.elementor-172 .elementor-element.elementor-element-917a4a4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-172 .elementor-element.elementor-element-917a4a4{--width:350px;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-172 .elementor-element.elementor-element-917a4a4.e-con{--align-self:center;}.elementor-172 .elementor-element.elementor-element-6fa2d25 img{width:100%;}.elementor-172 .elementor-element.elementor-element-aae78a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-172 .elementor-element.elementor-element-aae78a9 img{width:100%;}.elementor-172 .elementor-element.elementor-element-f62c44d{margin:00px 00px calc(var(--kit-widget-spacing, 0px) + 00px) 00px;}.elementor-172 .elementor-element.elementor-element-2cdbfe7{width:var( --container-widget-width, 260.566px );max-width:260.566px;--container-widget-width:260.566px;--container-widget-flex-grow:0;}}/* Start custom CSS for shortcode, class: .elementor-element-f62c44d *//* ==========================
   CONFIGURAÇÕES EDITÁVEIS
   ========================== */

:root {
    /* cores principais */
    --poll-bg: #ffffff;
    --poll-border: #dddddd;
    --poll-question-color: #222222;
    --poll-text-color: #333333;
    --poll-accent: #e30613;        /* cor dos rádios/botão */
    --poll-accent-hover: #c00510;  /* hover do botão/link */

    /* tipografia */
    --poll-question-size: 20px;
    --poll-options-size: 13px;
    --poll-link-size: 14px;
    --poll-font-family: "Roboto", Arial, sans-serif;

    /* layout */
    --poll-radius: 10px;
    --poll-padding: 20px;
}

/* CONTAINER GERAL DA ENQUETE */
#polls-3.wp-polls {
    background: var(--poll-bg);
    border: 1px solid var(--poll-border);
    border-radius: var(--poll-radius);
    padding: var(--poll-padding);
    max-width: 700px;
    margin: 0 auto 30px auto;
    font-family: var(--poll-font-family);
    color: var(--poll-text-color);
}

/* PERGUNTA */
#polls-3 .wp-polls-form p[style*="text-align: center"] strong {
    font-size: var(--poll-question-size);
    color: var(--poll-question-color);
    display: block;
    margin-bottom: 15px;
}

/* LISTA DE OPÇÕES */
#polls-3 ul {
    list-style: none !important;
    padding: 0;
    margin: 0 0 20px 0;
}

#polls-3 ul li {
    margin: 6px 0;
    font-size: var(--poll-options-size);
}

/* RADIO BUTTONS */
#polls-3 input[type="radio"] {
    accent-color: var(--poll-accent);  /* cor do ponto do rádio */
    transform: scale(1.15);
    margin-right: 5px;
}

/* BOTÃO "Voto" */
#polls-3 input[type="submit"],
#polls-3 input[type="button"] {
    background: var(--poll-accent);
    color: #ffffff;
    padding: 8px 22px;
    border-radius: 5px;
    border: none !important;
    font-weight: 600;
    cursor: pointer;
    font-size: 15px;
}

#polls-3 input[type="submit"]:hover,
#polls-3 input[type="button"]:hover {
    background: var(--poll-accent-hover);
}

/* LINK "Ver resultados" */
#polls-3 a {
    display: block;
    margin-top: 12px;
    text-align: center;
    font-size: var(--poll-link-size);
    text-decoration: none;
    color: var(--poll-text-color);
}

#polls-3 a:hover {
    color: var(--poll-accent-hover);
}

/* ============================
   AVATARES POR CLASSE (FIXOS)
   ============================ */

#polls-3 ul.wp-polls-ul li {
    position: relative;
    padding-left: 48px;
    min-height: 36px;
    display: flex;
    align-items: center;
}

/* BASE DA IMAGEM */
#polls-3 ul.wp-polls-ul li span[class^="cand-"]::before {
    content: "";
    position: absolute;
    left: 6px;
    top: 50%;
    width: 32px;
    height: 32px;
    transform: translateY(-50%);
    border-radius: 50%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* AVATARES DE CADA CANDIDATO */

/* Willian */
#polls-3 .cand-willian::before {
    background-image: url("https://parecisagora.com.br/wp-content/uploads/2025/12/willian.png");
}

/* Joaquim */
#polls-3 .cand-joaquim::before {
    background-image: url("https://parecisagora.com.br/wp-content/uploads/2025/12/265d7776-37a1-44c4-87bd-aa26c9f014fb.png");
}

/* Beito Machadinho */
#polls-3 .cand-beito::before {
    background-image: url("https://parecisagora.com.br/wp-content/uploads/2025/12/df2cc4d5-5368-43c8-8596-12c230ae78a9.png");
}

/* José Elias */
#polls-3 .cand-joseelias::before {
    background-image: url("https://parecisagora.com.br/wp-content/uploads/2025/12/bdb20554-ebc2-4eec-a6d9-ade2649ec30c.png");
}

/* Dr. Andrei */
#polls-3 .cand-andrei::before {
    background-image: url("https://parecisagora.com.br/wp-content/uploads/2025/12/7f63e164-fcdd-41b7-982e-0a6b2bf74eef.png");
}

/* Milton Soares */
#polls-3 .cand-milton::before {
    background-image: url("https://parecisagora.com.br/wp-content/uploads/2025/12/d539f6b9-5fe2-4ca0-a4a1-9ff5d173e8ec.png");
}

/* Gringo */
#polls-3 .cand-gringo::before {
    background-image: url("https://parecisagora.com.br/wp-content/uploads/2025/12/f82bbb17-d3a6-40f7-b4f8-793355844295.png");
}

/* Dricka Lima */
#polls-3 .cand-dricka::before {
    background-image: url("https://parecisagora.com.br/wp-content/uploads/2025/12/c277b2f7-e9e7-42a0-a9e1-5ab973741953.png");
}

/* Djonathan Baioto */
#polls-3 .cand-djonathan::before {
    background-image: url("https://parecisagora.com.br/wp-content/uploads/2025/12/e9855983-d80c-4d76-b4f9-fc1a6546149f.png");
}/* End custom CSS */