.elementor-1523312 .elementor-element.elementor-element-8c0bdb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1523312 .elementor-element.elementor-element-f3ac3cd > .elementor-widget-container{margin:0px 0px 28px 10px;}.elementor-1523312 .elementor-element.elementor-element-4548702{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1523312 .elementor-element.elementor-element-1c8f0b3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1523312 .elementor-element.elementor-element-1c8f0b3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1523312 .elementor-element.elementor-element-e1e16a0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1523312 .elementor-element.elementor-element-e1e16a0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1523312 .elementor-element.elementor-element-95b6378 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1523312 .elementor-element.elementor-element-95b6378 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1523312 .elementor-element.elementor-element-cfabb55{--divider-border-style:solid;--divider-color:var( --e-global-color-a298f98 );--divider-border-width:1px;}.elementor-1523312 .elementor-element.elementor-element-cfabb55 .elementor-divider-separator{width:100%;}.elementor-1523312 .elementor-element.elementor-element-cfabb55 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1523312 .elementor-element.elementor-element-da00293{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1523312 .elementor-element.elementor-element-203928f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1523312 .elementor-element.elementor-element-203928f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1523312 .elementor-element.elementor-element-83a5a98 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1523312 .elementor-element.elementor-element-83a5a98 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}/* Start custom CSS for jet-listing-grid, class: .elementor-element-1c8f0b3 */.elementor-1523312 .elementor-element.elementor-element-1c8f0b3 .jet-listing-grid__item {
    padding: 0 10px;
}
.elementor-1523312 .elementor-element.elementor-element-1c8f0b3 .candidate-politician:hover {
    background-color: #f1f5fb !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-e1e16a0 */.elementor-1523312 .elementor-element.elementor-element-e1e16a0 .jet-listing-grid__item {
    padding: 0 10px;
}
.elementor-1523312 .elementor-element.elementor-element-e1e16a0 .candidate-politician:hover {
    background-color: #f1f5fb !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-95b6378 */.elementor-1523312 .elementor-element.elementor-element-95b6378 .jet-listing-grid__item {
    padding: 0 10px;
}
.elementor-1523312 .elementor-element.elementor-element-95b6378 .candidate-politician:hover {
    background-color: #f1f5fb !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-203928f */.elementor-1523312 .elementor-element.elementor-element-203928f .jet-listing-grid__item {
    padding: 0 10px;
}
.elementor-1523312 .elementor-element.elementor-element-203928f .candidate-politician:hover {
    background-color: #f1f5fb !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-83a5a98 */.elementor-1523312 .elementor-element.elementor-element-83a5a98 .jet-listing-grid__item {
    padding: 0 10px;
}
.elementor-1523312 .elementor-element.elementor-element-83a5a98 .candidate-politician:hover {
    background-color: #f1f5fb !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c0bdb2 */.sidebar-category h5 {
    font-size: 17px;
    margin: 0px 0 8px 10px;
}

.red-red {
    background-color: #E6394630;
    color: #e63946;
}
.elementor-1523312 .elementor-element.elementor-element-8c0bdb2 .fa-circle-bg {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  width: 2em;
  height: 2em;
  font-size: 1.2em;
transition-duration: 0;
}
.blue-blue {
    background-color: #CAE0FF;
    color: #1d3557;
}

.pol-sidebar-icon {
    background-color: #e4e4e4;
    border-radius: 50%;
      display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  width: 2em;
  height: 2em;
  color: #8a8a8a;
  font-size: 1.2em;
  transition-duration: 0;
}
.sidebar-link-elections {
    column-gap: 12px;
}/* End custom CSS */