.mowp-scope{
  --mow-fweb:900;
  --mow-bbc:#fff;
  --mow-mc1:#6428ec;
  --mow-hc:#080808;
  --mow-bc:#777;
  --mow-ebc:#f5f5f5;
  --mow-aebc:#e5e5e5;
  --mow-contrast-text:#fff;
  --mow-border-color:#ccc;
  --mow-box-shadow:0 1px 3px rgba(0,0,0,.15);
  --hff:'Heebo',sans-serif;
  --bff:'Work Sans',sans-serif;
  --nfi-container-align:center;
  --nfi-vote-button-bg:var(--mow-aebc);
  --nfi-vote-button-hover-bg:var(--mow-mc1);
  --nfi-vote-button-text:var(--mow-hc);
  --nfi-comment-button-bg:var(--mow-hc);
  --nfi-comment-button-hover-bg:var(--mow-mc1);
  --nfi-comment-button-text:#fff;
  --nfi-reaction-radius:5px;
  --nfi-comment-field-radius:0px;
  --nfi-comment-textarea-height:140px;
  color:var(--mow-bc);
  font-family:var(--bff);
}
.mowp-scope.nfi-layout-scope{display:flex;flex-direction:column;align-items:var(--nfi-container-align,center);}
.mowp-scope *, .mowp-scope *:before, .mowp-scope *:after{box-sizing:border-box;}
.mowp-scope a{text-decoration:none;}
.mowp-scope .mow_fn_comments,
.mowp-scope .fn__votebox,
.mowp-scope .mow_fn_reactions,
.mowp-scope .nfi-section-title{
  width:100%;
  max-width:var(--nfi-container-max-width, none);
}
.mowp-scope .nfi-section-title{margin:0 0 18px;padding:0;font-size:18px;font-weight:700;color:var(--mow-hc);font-family:var(--hff);}
.mowp-scope .fn__votebox,
.mowp-scope .mow_fn_reactions,
.mowp-scope .mow_fn_comments{margin-bottom:30px;}

/* Votes */
.mowp-scope .fn__vote_hor{
  border-radius:5px;
  background-color:var(--mow-ebc);
  cursor:pointer;
  box-shadow:var(--mow-box-shadow);
  padding:10px;
}
.mowp-scope .fn__vote_hor .vote_top{
  width:100%;display:flex;position:relative;justify-content:space-between;gap:10px;
}
.mowp-scope .fn__vote_hor .vote_btn{
  width:300px;max-width:38%;display:block;height:52px;border-radius:5px;background-color:var(--nfi-vote-button-bg);position:relative;flex:1 1 auto;
}
.mowp-scope .fn__vote_hor .vote_btn span{
  position:absolute;width:100%;text-align:center;left:0;right:0;top:50%;display:block;padding:0 10px;font-family:var(--hff);font-size:12px;text-transform:uppercase;color:var(--nfi-vote-button-text);font-weight:600;opacity:0;transition:all .3s ease;transform:translateY(-4px);line-height:1;
}
.mowp-scope .fn__vote_hor .vote_down span{top:auto;bottom:50%;transform:translateY(5px);}
.mowp-scope .fn__vote_hor .vote_up:after{
  content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent var(--nfi-vote-button-text) transparent;left:50%;top:50%;margin:-4px 0 0 -7px;transition:all .3s ease;
}
.mowp-scope .fn__vote_hor .vote_down:after{
  content:'';position:absolute;width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:var(--nfi-vote-button-text) transparent transparent transparent;left:50%;top:50%;margin:-4px 0 0 -7px;transition:all .3s ease;
}
.mowp-scope .fn__vote_hor .vote_btn:hover{background-color:var(--nfi-vote-button-hover-bg);}
.mowp-scope .fn__vote_hor.up_action .mow_fn_vote_up,.mowp-scope .fn__vote_hor.down_action .mow_fn_vote_down{background-color:var(--nfi-vote-button-hover-bg);}
.mowp-scope .fn__vote_hor .vote_down:hover:after{transform:translateY(7px);}
.mowp-scope .fn__vote_hor .vote_down:hover span{transform:translateY(-1px);opacity:1;}
.mowp-scope .fn__vote_hor .vote_btn:hover span,.mowp-scope .fn__vote_hor.up_action .mow_fn_vote_up span,.mowp-scope .fn__vote_hor.down_action .mow_fn_vote_down span{color:#fff;}
.mowp-scope .fn__vote_hor .vote_up:hover:after{transform:translateY(-7px);}
.mowp-scope .fn__vote_hor .vote_up:hover span{transform:translateY(2px);opacity:1;}
.mowp-scope .fn__vote_hor .result_vote{
  position:relative;width:24%;min-width:110px;padding:0 4px;height:52px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--hff);font-weight:var(--mow-fweb);color:var(--mow-hc);line-height:1;
}
.mowp-scope .fn__vote_hor .vote_count{font-size:24px;font-weight:var(--mow-fweb);letter-spacing:0;margin-bottom:3px;}
.mowp-scope .fn__vote_hor .text{font-size:11px;letter-spacing:.5px;text-transform:uppercase;}
.mowp-scope .fn__vote_hor .action{
  width:30px;height:30px;position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-15px;background-color:var(--mow-mc1);border-radius:100%;color:var(--mow-contrast-text);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;opacity:0;text-align:center;
}
.mowp-scope .fn__vote_hor .action:empty{display:none;}
.mowp-scope .fn__vote_hor.down_action .action{animation:mow_fn_down 1s ease-in-out forwards;}
.mowp-scope .fn__vote_hor.up_action .action{animation:mow_fn_up 1s ease-in-out forwards;}
.mowp-scope .fn__vote_hor.down_action .vote_down:after,
.mowp-scope .fn__vote_hor.up_action .vote_up:after{opacity:.5;}
.mowp-scope .fn__vote_hor .vote_info{display:none;overflow:hidden;margin:0;padding:21px 0 15px;}
.mowp-scope .fn__vote_hor .vote_info p{margin:0;padding:0;font-size:14px;color:var(--mow-hc);text-align:center;}
@keyframes mow_fn_down{0%{opacity:1;}100%{opacity:0;transform:translateY(100%);}}
@keyframes mow_fn_up{0%{opacity:1;}100%{opacity:0;transform:translateY(-100%);}}

/* Reactions */
.mowp-scope .mow_fn_reactions .reactions_list{
  display:grid;grid-template-columns:repeat(var(--nfi-reaction-columns, 5), minmax(0,1fr));grid-gap:0 20px;justify-content:center;margin:0;padding:0;margin-bottom:-20px;
}
.mowp-scope a.mow_fn_reaction_btn{
  background-color:var(--mow-ebc);box-shadow:var(--mow-box-shadow);border-radius:var(--nfi-reaction-radius,5px);padding:20px 10px 10px;display:flex;flex-direction:column;align-items:center;color:var(--mow-hc);margin-bottom:20px;position:relative;z-index:2;
}
.mowp-scope a.mow_fn_reaction_btn img{width:var(--nfi-reaction-icon-size,50px);height:var(--nfi-reaction-icon-size,50px);object-fit:contain;margin-bottom:9px;}
.mowp-scope a.mow_fn_reaction_btn .icon{display:flex;align-items:center;justify-content:center;width:var(--nfi-reaction-icon-size,50px);height:var(--nfi-reaction-icon-size,50px);margin-bottom:9px;font-size:calc(var(--nfi-reaction-icon-size,50px) * .72);line-height:1;color:var(--nfi-reaction-color, var(--mow-hc));}
.mowp-scope a.mow_fn_reaction_btn .icon i,.mowp-scope a.mow_fn_reaction_btn .icon .nfi-emoji{line-height:1;}
.mowp-scope a.mow_fn_reaction_btn .count{font-size:18px;font-weight:var(--mow-fweb);font-family:var(--hff);margin:0 0 7px;white-space:nowrap;display:block;}
.mowp-scope a.mow_fn_reaction_btn .text{
  width:100%;height:24px;line-height:24px;padding:0 4px;text-align:center;font-size:12px;text-transform:uppercase;font-weight:600;font-family:var(--hff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:var(--mow-bbc);color:var(--mow-hc);border-radius:12px;transition:all .3s ease;border:1px solid var(--mow-border-color);box-shadow:var(--mow-box-shadow);position:relative;z-index:2;
}
.mowp-scope a.mow_fn_reaction_btn.active .text,
.mowp-scope a.mow_fn_reaction_btn:hover .text{color:#fff;}
.mowp-scope a.mow_fn_reaction_btn.active .text:after,
.mowp-scope a.mow_fn_reaction_btn:hover .text:after{left:0%;right:auto;width:100%;}
.mowp-scope a.mow_fn_reaction_btn .text:after{
  display:block;position:absolute;top:0;right:0;height:100%;width:0;z-index:-1;content:'';background:var(--mow-hc);transition:all .4s cubic-bezier(.42,0,.58,1);border-radius:15px;
}
.mowp-scope a.mow_fn_reaction_btn.active{background-color:var(--mow-aebc);}
.mowp-scope a.mow_fn_reaction_btn.loading{opacity:.82;pointer-events:none;transition:opacity .2s ease;}
.mowp-scope a.mow_fn_reaction_btn.loading .icon{transform:scale(.98);}
.mowp-scope a.mow_fn_reaction_btn.active img{animation-duration:.7s;animation-fill-mode:both;animation-timing-function:ease-in-out;animation-name:headShake;}
@keyframes headShake {
  0%{transform:translateX(0)}
  6.5%{transform:translateX(-6px) rotateY(-9deg)}
  18.5%{transform:translateX(5px) rotateY(7deg)}
  31.5%{transform:translateX(-3px) rotateY(-5deg)}
  43.5%{transform:translateX(2px) rotateY(3deg)}
  50%{transform:translateX(0)}
}

/* Comments */
.mowp-scope .mow_fn_comments{margin-bottom:70px;}
.mowp-scope #respond{border-radius:5px;background-color:var(--mow-ebc);padding:47px 50px 37px;box-shadow:var(--mow-box-shadow);}
.mowp-scope #reply-title,
.mowp-scope .comment-title{margin:0;padding:0;font-size:18px;font-weight:700;color:var(--mow-hc);font-family:var(--hff);display:block;margin-bottom:7px;}
.mowp-scope .logged-in-as{margin:0;padding:0;font-size:18px;font-family:var(--bff);color:var(--mow-bc);font-weight:500;margin-bottom:27px;}
.mowp-scope .logged-in-as a{color:inherit;font-weight:700;}
.mowp-scope .logged-in-as a:hover{color:var(--mow-hc);}
.mowp-scope .fn__comments .input-holder{margin-bottom:13px;}
.mowp-scope .fn__comments .input-holder.input-submit{margin-top:20px;}
.mowp-scope .fn__comments .respond_comment,
.mowp-scope .fn__comments .comment-list{overflow:hidden;}
.mowp-scope .fn__comments .respond-title{
  display:flex;padding:30px;border:1px solid var(--mow-border-color);box-shadow:var(--mow-box-shadow);border-radius:5px;position:relative;margin-bottom:30px;
}
.mowp-scope .fn__comments.opened .respond-title:after{transform:rotate(180deg);}
.mowp-scope .fn__comments .respond-title:after{
  content:'';position:absolute;-webkit-mask-image:url('../svg/svg__arrow_4.svg');mask-image:url('../svg/svg__arrow_4.svg');-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:var(--mow-hc);right:29px;top:50%;margin-top:-3px;width:10px;height:6px;transition:.3s;
}
.mowp-scope .fn__comments .respond-title a{position:absolute;top:0;left:0;right:0;bottom:0;display:block;}
.mowp-scope .fn__comments .respond-title .fn_title{margin:0;padding:0;font-size:18px;font-weight:700;color:var(--mow-hc);font-family:var(--hff);}
.mowp-scope .fn__comments .respond-title .text{font-size:14px;font-weight:var(--mow-fweb);text-transform:uppercase;font-family:var(--hff);color:var(--mow-bc);margin-left:10px;}
.mowp-scope .fn__comments .comment_top{margin-bottom:30px;}
.mowp-scope .fn__comments .list,
.mowp-scope .fn__comments .list li,
.mowp-scope .fn__comments .list ul{margin:0;padding:0;list-style-type:none;}
.mowp-scope .fn__comments .list ul{margin-left:20px;}
.mowp-scope .fn__comments .list > li:first-child > .comment-body{padding-top:0;}
.mowp-scope .fn__comments .comment-body{padding:30px 0;border-bottom:1px solid var(--mow-border-color);}
.mowp-scope .fn__comments .comment-top{display:flex;margin-bottom:25px;}
.mowp-scope .fn__comments .comment-avatar{flex:0 0 60px;margin-right:20px;}
.mowp-scope .fn__comments .comment-avatar img{width:60px;height:60px;object-fit:cover;border-radius:100%;}
.mowp-scope .fn__comments .author{margin:0;padding:0;font-size:18px;font-weight:700;font-family:var(--hff);}
.mowp-scope .fn__comments .author a{color:var(--mow-hc);}
.mowp-scope .fn__comments .author_meta{margin:0;padding:0;font-size:14px;font-weight:500;font-family:var(--bff);display:flex;flex-wrap:wrap;align-items:center;gap:5px;}
.mowp-scope .fn__comments .commment-text-wrap{min-height:60px;display:flex;align-items:center;flex:auto;}
.mowp-scope .fn__comments .desc,
.mowp-scope .fn__comments .desc p{margin:0;padding:0;font-size:18px;line-height:24px;font-weight:500;color:var(--mow-hc);}
.mowp-scope .fn__comments .desc p + p{margin-top:12px;}
.mowp-scope .fn__comments .desc p a{color:var(--mow-mc1);border-bottom:1px solid;}
.mowp-scope .fn__comments .desc p a:hover{border-bottom-color:transparent;}
.mowp-scope .fn__comments .waiting{display:block;margin-bottom:10px;color:var(--mow-bc);}
.mowp-scope .fn__comments .comment-edit-link{
  font-size:12px;font-family:var(--hff);color:var(--mow-hc);height:24px;line-height:23px;font-weight:600;letter-spacing:.25px;text-transform:uppercase;border:1px solid var(--mow-border-color);box-shadow:var(--mow-box-shadow);padding:0 15px;position:relative;border-radius:12px;margin-left:10px;
}
.mowp-scope .fn__comments .comment-reply{
  display:block;position:relative;border-radius:12px;border:1px solid var(--mow-border-color);box-shadow:var(--mow-box-shadow);height:24px;line-height:24px;margin-left:5px;
}
.mowp-scope .fn__comments .author_meta .fn__isvg{position:absolute;width:12px;height:12px;left:10px;top:50%;margin-top:-6px;color:var(--mow-hc);pointer-events:none;}
.mowp-scope .fn__comments .author_meta .fn__isvg svg{display:block;width:12px;height:12px;}
.mowp-scope .fn__comments .comment-reply a{height:22px !important;line-height:22px;padding-left:27px;padding-right:15px;display:block;font-size:12px;color:var(--nfi-vote-button-text);font-weight:600;text-transform:uppercase;}
.mowp-scope .fn__comments .comment-reply:hover,
.mowp-scope .fn__comments .author_meta a.comment-edit-link:hover{background-color:var(--mow-hc);color:#fff;}
.mowp-scope .fn__comments .comment-reply:hover .fn__isvg,
.mowp-scope .fn__comments .comment-reply:hover a{color:#fff;}
.mowp-scope #commentform{display:flex;flex-wrap:wrap;margin-left:-20px;}
.mowp-scope #commentform > *{flex:0 0 100%;padding-left:20px;}
.mowp-scope #commentform .input-half{flex:0 0 50%;}
.mowp-scope #commentform .input-holder input,
.mowp-scope #commentform textarea{
  display:block;min-width:100%;background-color:transparent;outline:none;border:none;border-radius:var(--nfi-comment-field-radius,0px);padding:11px 0;font-size:16px;font-weight:400;font-family:var(--bff);color:var(--mow-hc);border-bottom:1px solid var(--mow-hc);
}
.mowp-scope #commentform .input-holder input{height:60px;}
.mowp-scope #commentform textarea{
  width:100%;
  max-width:100%;
  min-width:100%;
  min-height:var(--nfi-comment-textarea-height,140px);
  resize:vertical;
  padding:16px 0;
}
.mowp-scope #commentform textarea::placeholder,
.mowp-scope #commentform input::placeholder{color:#7d8086;opacity:1;}
.mowp-scope #commentform .logged-in-as{margin:0 0 18px 20px;padding-left:0;color:var(--mow-bc);font-size:15px;line-height:1.5;}
.mowp-scope #commentform .logged-in-as a{font-weight:600;color:var(--mow-hc);}
.mowp-scope #commentform .input-comment{margin-bottom:22px;}
.mowp-scope #commentform input:focus,
.mowp-scope #commentform textarea:focus{border-color:var(--mow-mc1);}
.mowp-scope .comment-form-cookies-consent{font-size:14px;margin-top:7px;margin-bottom:0;}
.mowp-scope .mow_submit .submit{
  border:0;background:var(--nfi-comment-button-bg,var(--mow-hc));color:var(--nfi-comment-button-text,#fff);font-family:var(--hff);font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:.4px;height:46px;line-height:46px;padding:0 24px;border-radius:23px;cursor:pointer;box-shadow:var(--mow-box-shadow);
}
.mowp-scope .mow_submit .submit:hover{opacity:1;background:var(--nfi-comment-button-hover-bg,var(--mow-mc1));}
.mowp-scope .nocomments{color:var(--mow-bc);}

@media (max-width: 767px){
  .mowp-scope .fn__vote_hor .vote_btn{max-width:36%;}
  .mowp-scope .mow_fn_reactions .reactions_list{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:0 12px;}
  .mowp-scope #respond{padding:28px 20px 22px;}
  .mowp-scope #commentform .input-half{flex:0 0 100%;}
  .mowp-scope .fn__comments .respond-title{padding:20px;}
}


/* Elementor widget helpers */
@media (max-width: 767px){
  .elementor-widget-interacao-da-noticia.nfi-mobile-icon-only-yes .mow_fn_reactions .mow_fn_reaction_btn .count,
  .elementor-widget-interacao-da-noticia.nfi-mobile-icon-only-yes .mow_fn_reactions .mow_fn_reaction_btn .text{display:none;}
  .elementor-widget-interacao-da-noticia.nfi-mobile-icon-only-yes .mow_fn_reactions .mow_fn_reaction_btn{padding:16px 8px;}
  .elementor-widget-interacao-da-noticia.nfi-mobile-center-yes .nfi-widget-shell{align-items:center !important;}
}

.mowp-scope .fn__vote_hor .vote_btn:hover:after,.mowp-scope .fn__vote_hor.up_action .mow_fn_vote_up:after,.mowp-scope .fn__vote_hor.down_action .mow_fn_vote_down:after{border-color:transparent transparent #fff transparent;}
.mowp-scope .fn__vote_hor .vote_down:hover:after,.mowp-scope .fn__vote_hor.down_action .mow_fn_vote_down:after{border-color:#fff transparent transparent transparent;}
