:is(body:not(.wp-admin), .editor-styles-wrapper) :is(
  .wp-block-button .wp-block-button__link,
  .wp-block-file__button,
  .wp-block-search__button,
  .mw-vote-wrap a.mw-vote-btn,
  .mw-contact .mw-contact-body > button,
  .mw-contact button[type="submit"],
  .copy-ip-btn,
  .wp-block-query-pagination a,
  .wp-block-query-pagination .page-numbers.current
):not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) {
  border: 1px solid #d89a3a !important;
  border-radius: 0 !important;
  background: #fff !important;
  color: #b57922 !important;
  box-shadow: none !important;
  text-shadow: none !important;
  font-family: "MW Article Heading", Montserrat, Arial, sans-serif !important;
  font-weight: 600 !important;
  letter-spacing: 0 !important;
  text-decoration: none !important;
  transform: none !important;
  min-height: 44px;
  user-select: none;
  -webkit-user-select: none;
  transition: background-color .15s ease, border-color .15s ease, color .15s ease !important;
}
:is(body:not(.wp-admin), .editor-styles-wrapper) :is(
  .wp-block-button .wp-block-button__link,
  .wp-block-file__button,
  .wp-block-search__button,
  .mw-vote-wrap a.mw-vote-btn,
  .mw-contact .mw-contact-body > button,
  .mw-contact button[type="submit"],
  .copy-ip-btn,
  .wp-block-query-pagination a
):not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)):not(:disabled):not([aria-disabled="true"]):is(:hover, :active),
:is(body:not(.wp-admin), .editor-styles-wrapper) .wp-block-query-pagination .page-numbers.current:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) {
  background: #ee4b43 !important;
  border-color: #ee4b43 !important;
  color: #fff !important;
}
:is(body:not(.wp-admin), .editor-styles-wrapper) :is(
  .wp-block-button .wp-block-button__link, .wp-block-file__button,
  .wp-block-search__button, .mw-vote-wrap a.mw-vote-btn,
  .mw-contact .mw-contact-body > button, .mw-contact button[type="submit"],
  .copy-ip-btn, .wp-block-query-pagination a
):not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)):focus-visible { outline: 2px solid #805719 !important; outline-offset: 4px; }
body:not(.wp-admin) .mw-vote-wrap a.mw-vote-btn:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  column-gap: 10px;
  font-size: 15px;
  min-height: 62px !important;
  padding: 10px 12px;
}
body:not(.wp-admin) .mw-vote-wrap :is(.mw-vote-label, .mw-vote-icon):not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) {
  color: inherit;
  font-family: inherit;
  font-weight: inherit;
}
body:not(.wp-admin) .mw-vote-wrap .mw-vote-icon:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) { flex: 0 0 18px; font-size: 20px; line-height: 22px; font-weight: 400; }
body:not(.wp-admin) .mw-vote-wrap .mw-vote-label:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) { flex: 0 0 auto; text-align: center; line-height: 22px; }
body:not(.wp-admin) .mw-vote-wrap .mw-vote-cd:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) { display: block; position: absolute; top: calc(50% + 11px); left: calc(50% + 14px); width: 110px; transform: translateX(-50%); text-align: center; pointer-events: none; font-family: "MW Article Text", Arial, sans-serif; font-weight: 400; font-size: 11px; line-height: 16px; font-variant-numeric: tabular-nums; }
body:not(.wp-admin) .mw-vote-wrap a.mw-vote-btn:is(:hover,:active) .mw-vote-cd:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) { color: #fff; }
@media(max-width:380px) {
  body:not(.wp-admin) .mw-vote-wrap a.mw-vote-btn:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) { padding: 10px 6px; column-gap: 5px; font-size: 13px; }
}
@media(max-width:380px) {
  body:not(.wp-admin) .mw-vote-wrap .mw-vote-icon:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) { flex-basis: 16px; font-size: 18px; }
}
body:not(.wp-admin) .mw-vote-panel .mw-vote-wrap:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) { margin-left: 0; margin-right: 0; }
@media(max-width:380px) {
  body:not(.wp-admin) .mw-vote-wrap .mw-vote-cd:not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) { left: calc(50% + 10.5px); }
}
@media(prefers-reduced-motion:reduce) {
  :is(body:not(.wp-admin), .editor-styles-wrapper) :is(.wp-block-button__link, .wp-block-file__button, .wp-block-search__button, .mw-vote-btn, .mw-contact button, .copy-ip-btn, .wp-block-query-pagination a):not(:where(.wp-block-themepunch-revslider, .wp-block-themepunch-revslider *, .revslider, .revslider *, .rev_slider_wrapper, .rev_slider_wrapper *, .rev_slider, .rev_slider *, rs-module-wrap, rs-module-wrap *, rs-module, rs-module *, sr7-module, sr7-module *)) { transition: none !important; }
}
