.bm-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.bm-flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.bm-flex-row{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.bm-flex-row,.bm-flex-row-reverse{-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.bm-flex-row-reverse{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bm-flex-column{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bm-flex-column,.bm-flex-column-reverse{-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.bm-flex-column-reverse{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.bm-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.bm-align-items-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bm-align-items-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.bm-align-items-justify{-webkit-box-align:justify;-ms-flex-align:justify;align-items:justify}.bm-align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bm-align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.bm-align-items-space-around{-webkit-box-align:space-around;-ms-flex-align:space-around;align-items:space-around}.bm-align-items-space-between{-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}.bm-align-items-space-evenly{-webkit-box-align:space-evenly;-ms-flex-align:space-evenly;align-items:space-evenly}.bm-justify-content-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bm-justify-content-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bm-justify-content-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:justify}.bm-justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bm-justify-content-stretch{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.bm-justify-content-space-around{-ms-flex-pack:distribute;justify-content:space-around}.bm-justify-content-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bm-justify-content-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.elementor-widget-bm-subscriptions-count figure{margin-left:auto!important;margin-right:auto!important}.elementor-widget-bm-subscriptions-count .elementor-image-box-description{margin-bottom:0!important}.elementor-widget-bm-subscriptions-progress-bar .progress-p20 .elementor-progress-bar{background-image:-webkit-gradient(linear,left top,right top,from(#cb0808),to(red));background-image:linear-gradient(90deg,#cb0808,red)}.elementor-widget-bm-subscriptions-progress-bar .progress-p40 .elementor-progress-bar{background-image:-webkit-gradient(linear,left top,right top,from(#e45b00),to(#80c902));background-image:linear-gradient(90deg,#e45b00,#80c902)}.elementor-widget-bm-subscriptions-progress-bar .progress-p50 .elementor-progress-bar{background-image:-webkit-gradient(linear,left top,right top,from(#ff8400),to(#80c902));background-image:linear-gradient(90deg,#ff8400,#80c902)}.elementor-widget-bm-subscriptions-progress-bar .progress-p80 .elementor-progress-bar{background-image:-webkit-gradient(linear,left top,right top,from(#74b305),to(#80c902));background-image:linear-gradient(90deg,#74b305,#80c902)}.elementor-widget-bm-subscriptions-progress-bar .progress-p100 .elementor-progress-bar{background-image:-webkit-gradient(linear,left top,right top,from(#80c902),to(#80c902));background-image:linear-gradient(90deg,#80c902,#80c902)}.elementor-widget-bm-subscriptions-progress-bar .gray-text{color:#000}.elementor-widget-bm-subscriptions-progress-bar .bm-subscription-item:hover .bm-link{display:block!important}.elementor-widget-bm-subscriptions-progress-bar .bm-subscription-item.bm-modal-district-link{cursor:pointer}.elementor-widget-bm-subscriptions-progress-bar .bm-subscription-item .bm-subscription-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.elementor-widget-bm-subscriptions-progress-bar .bm-subscription-item .bm-subscription-title .elementor-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.elementor-widget-bm-subscriptions-progress-bar .bm-subscription-item .bm-subscription-title .bm-link{color:var(--e-global-color-secondary);display:none;font-family:"Myriad Pro - Regular",sans-serif;font-size:14px;line-height:1;margin-left:10px;text-transform:none}.elementor-widget-bm-subscriptions-progress-bar .bm-counters{float:right}.elementor-widget-bm-candidates-list .bm-voting-form,.elementor-widget-bm-national-candidates-list .bm-voting-form{display:none}.elementor-widget-bm-candidates-list ul,.elementor-widget-bm-national-candidates-list ul{list-style:none;padding:0}.elementor-widget-bm-candidates-list .elementor-image .img,.elementor-widget-bm-national-candidates-list .elementor-image .img{background-position:50%;background-repeat:no-repeat;background-size:cover}.elementor-widget-bm-candidates-list .elementor-image .bm-img-wrap,.elementor-widget-bm-national-candidates-list .elementor-image .bm-img-wrap{overflow:hidden;position:relative}.elementor-widget-bm-candidates-list .elementor-image .bm-img-wrap .bm-already-voted,.elementor-widget-bm-national-candidates-list .elementor-image .bm-img-wrap .bm-already-voted{bottom:0;display:block;position:absolute;text-align:center;width:100%}.elementor-widget-bm-candidates-list .bm-box-wrap,.elementor-widget-bm-national-candidates-list .bm-box-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.elementor-widget-bm-candidates-list .bm-box-wrap input[type=checkbox],.elementor-widget-bm-candidates-list .bm-box-wrap input[type=radio],.elementor-widget-bm-national-candidates-list .bm-box-wrap input[type=checkbox],.elementor-widget-bm-national-candidates-list .bm-box-wrap input[type=radio]{-ms-flex-item-align:center;align-self:center;margin-right:10px}.elementor-widget-bm-candidates-list .bm-box-wrap>label,.elementor-widget-bm-national-candidates-list .bm-box-wrap>label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row}.elementor-widget-bm-candidates-list .bm-box-wrap .bm-info-wrap,.elementor-widget-bm-national-candidates-list .bm-box-wrap .bm-info-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.elementor-widget-bm-candidates-list .bm-box-wrap .elementor-icon-list-icon,.elementor-widget-bm-national-candidates-list .bm-box-wrap .elementor-icon-list-icon{-ms-flex-negative:initial;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:1}.elementor-widget-bm-candidates-list .bm-buttons-wrap,.elementor-widget-bm-national-candidates-list .bm-buttons-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.elementor-widget-bm-candidates-list .bm-vote-btn,.elementor-widget-bm-national-candidates-list .bm-vote-btn{cursor:pointer}.elementor-widget-bm-candidates-list .bm-vote-btn.disabled,.elementor-widget-bm-national-candidates-list .bm-vote-btn.disabled{opacity:.2;pointer-events:none}.elementor-widget-bm-candidates-list .bm-nr-votes-wrap,.elementor-widget-bm-national-candidates-list .bm-nr-votes-wrap{white-space:nowrap}@media only screen and (max-width:1024px){.elementor-widget-bm-candidates-list .bm-buttons-wrap,.elementor-widget-bm-national-candidates-list .bm-buttons-wrap{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.elementor-widget-bm-institutions-list ul{list-style:none;padding:0}.elementor-widget-bm-institutions-list .bm-box-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.elementor-widget-bm-institutions-list .bm-box-wrap .bm-info-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.elementor-widget-bm-user-function .elementor-image .img{background-position:50%;background-repeat:no-repeat;background-size:cover}.elementor-widget-bm-user-function .elementor-image .bm-img-wrap{overflow:hidden;position:relative}.elementor-widget-bm-user-function .elementor-image .bm-default-user{background:url(../assets/images/user-default.svg)}.elementor-widget-bm-user-function .elementor-icon-list-icon{-ms-flex-negative:initial;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:1;max-width:100%}
