.bm-flex{display:flex}.bm-flex-1{flex:1}.bm-flex-row{display:flex;flex-direction:row}.bm-flex-row-reverse{display:flex;flex-direction:row-reverse}.bm-flex-column{display:flex;flex-direction:column}.bm-flex-column-reverse{display:flex;flex-direction:column-reverse}.bm-flex-wrap{flex-wrap:wrap}.bm-align-items-flex-start{align-items:flex-start}.bm-align-items-flex-end{align-items:flex-end}.bm-align-items-justify{align-items:justify}.bm-align-items-center{align-items:center}.bm-align-items-stretch{align-items:stretch}.bm-align-items-space-around{align-items:space-around}.bm-align-items-space-between{align-items:space-between}.bm-align-items-space-evenly{align-items:space-evenly}.bm-justify-content-flex-start{justify-content:flex-start}.bm-justify-content-flex-end{justify-content:flex-end}.bm-justify-content-justify{justify-content:justify}.bm-justify-content-center{justify-content:center}.bm-justify-content-stretch{justify-content:stretch}.bm-justify-content-space-around{justify-content:space-around}.bm-justify-content-space-between{justify-content:space-between}.bm-justify-content-space-evenly{justify-content:space-evenly}.bm-cols-equal-height .elementor-column .elementor-widget{height:100%}.bm-cols-equal-height .elementor-column .elementor-widget .elementor-widget-container{align-items:center;display:flex;height:100%;justify-content:center}.elementor-widget-bm-born-date-diff figure,.elementor-widget-bm-groups-count figure,.elementor-widget-bm-institutions-count figure,.elementor-widget-bm-members-count figure{margin-left:auto!important;margin-right:auto!important}.elementor-widget-bm-born-date-diff .elementor-image-box-title a,.elementor-widget-bm-groups-count .elementor-image-box-title a,.elementor-widget-bm-institutions-count .elementor-image-box-title a,.elementor-widget-bm-members-count .elementor-image-box-title a{color:inherit}.elementor-widget-bm-born-date-diff .elementor-image-box-description,.elementor-widget-bm-groups-count .elementor-image-box-description,.elementor-widget-bm-institutions-count .elementor-image-box-description,.elementor-widget-bm-members-count .elementor-image-box-description{margin-bottom:0!important}.bm-progress-bar .progress-p20 .elementor-progress-bar,.elementor-widget-bm-subscriptions-progress-bar .progress-p20 .elementor-progress-bar{background-image:linear-gradient(90deg,#cb0808,red)}.bm-progress-bar .progress-p40 .elementor-progress-bar,.elementor-widget-bm-subscriptions-progress-bar .progress-p40 .elementor-progress-bar{background-image:linear-gradient(90deg,#e45b00,#80c902)}.bm-progress-bar .progress-p50 .elementor-progress-bar,.elementor-widget-bm-subscriptions-progress-bar .progress-p50 .elementor-progress-bar{background-image:linear-gradient(90deg,#ff8400,#80c902)}.bm-progress-bar .progress-p80 .elementor-progress-bar,.elementor-widget-bm-subscriptions-progress-bar .progress-p80 .elementor-progress-bar{background-image:linear-gradient(90deg,#74b305,#80c902)}.bm-progress-bar .progress-p100 .elementor-progress-bar,.elementor-widget-bm-subscriptions-progress-bar .progress-p100 .elementor-progress-bar{background-image:linear-gradient(90deg,#80c902,#80c902)}.bm-progress-bar .bm-counters,.elementor-widget-bm-subscriptions-progress-bar .bm-counters{float:right}.bm-progress-bar .elementor-progress-bar,.elementor-widget-bm-subscriptions-progress-bar .elementor-progress-bar{color:#fff;display:flex;font-size:12px;height:18px;line-height:18px;transition:width 1s ease-in-out}.bm-progress-bar .elementor-progress-text,.elementor-widget-bm-subscriptions-progress-bar .elementor-progress-text{flex-grow:1;overflow:hidden;padding-left:15px;text-overflow:ellipsis;white-space:nowrap}.bm-progress-bar .gray-text .elementor-progress-percentage,.elementor-widget-bm-subscriptions-progress-bar .gray-text .elementor-progress-percentage{color:#1c1c1c!important}.bm-progress-bar .elementor-progress-percentage,.elementor-widget-bm-subscriptions-progress-bar .elementor-progress-percentage{padding-right:15px}.bm-progress-bar .elementor-progress-wrapper,.elementor-widget-bm-subscriptions-progress-bar .elementor-progress-wrapper{background-color:#f4f4f4;border-radius:3px;flex:1;overflow:hidden}.elementor-widget-bm-districts-list-progress .progress-p20 .elementor-progress-bar{background-image:linear-gradient(90deg,#cb0808,red)}.elementor-widget-bm-districts-list-progress .progress-p40 .elementor-progress-bar{background-image:linear-gradient(90deg,#e45b00,#80c902)}.elementor-widget-bm-districts-list-progress .progress-p50 .elementor-progress-bar{background-image:linear-gradient(90deg,#ff8400,#80c902)}.elementor-widget-bm-districts-list-progress .progress-p80 .elementor-progress-bar{background-image:linear-gradient(90deg,#74b305,#80c902)}.elementor-widget-bm-districts-list-progress .progress-p100 .elementor-progress-bar{background-image:linear-gradient(90deg,#80c902,#80c902)}.elementor-widget-bm-districts-list-progress .elementor-progress-bar{display:flex;transition:width 1s ease-in-out}.elementor-widget-bm-districts-list-progress .elementor-progress-text{flex-grow:1;overflow:hidden;padding-left:15px;text-overflow:ellipsis;white-space:nowrap}.elementor-widget-bm-districts-list-progress .gray-text .elementor-progress-percentage{color:#1c1c1c!important}.elementor-widget-bm-districts-list-progress .elementor-progress-percentage{padding-right:15px}.elementor-widget-bm-districts-list-progress .bm-counters{float:right}.elementor-widget-bm-districts-list-progress .bm-district-item{align-items:center;display:flex;flex-direction:row;justify-content:center}.elementor-widget-bm-districts-list-progress .bm-district-item:hover .bm-link{display:block!important}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-index{width:30px}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-title{align-items:center;display:flex;flex:1;flex-direction:row}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-title .bm-modal-district-link{align-items:center;cursor:pointer;display:flex;flex-direction:row}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-title .bm-modal-district-link .bm-link{display:none;line-height:1}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-cities,.elementor-widget-bm-districts-list-progress .bm-district-item .bm-members,.elementor-widget-bm-districts-list-progress .bm-district-item .bm-multiple-members{text-align:center;width:150px}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-progress{align-items:center;display:flex;flex:1;flex-direction:row}.elementor-widget-bm-districts-list-progress .bm-district-item .elementor-progress-wrapper{background-color:#f4f4f4;flex:1}.elementor-widget-bm-districts-list-progress .bm-header{align-items:center;display:flex;flex-direction:row;justify-content:center;position:sticky;top:0}body.admin-bar .elementor-widget-bm-districts-list-progress .bm-header{top:32px}.elementor-widget-bm-districts-list-progress .bm-header .bm-index{width:30px}.elementor-widget-bm-districts-list-progress .bm-header .bm-title{flex:1}.elementor-widget-bm-districts-list-progress .bm-header .bm-cities,.elementor-widget-bm-districts-list-progress .bm-header .bm-members,.elementor-widget-bm-districts-list-progress .bm-header .bm-multiple-members{text-align:center;width:150px}.elementor-widget-bm-districts-list-progress .bm-header .bm-header-progress-bar{flex:1;text-align:center}@media only screen and (max-width:767px){.elementor-widget-bm-districts-list-progress{overflow-x:auto}body.admin-bar .elementor-widget-bm-districts-list-progress .bm-header{top:0}.elementor-widget-bm-districts-list-progress .bm-header .bm-index{width:25px}.elementor-widget-bm-districts-list-progress .bm-header .bm-cities,.elementor-widget-bm-districts-list-progress .bm-header .bm-members,.elementor-widget-bm-districts-list-progress .bm-header .bm-multiple-members{width:80px}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-index{width:25px}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-title .bm-modal-district-link .bm-link{display:block}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-title .bm-modal-district-link .bm-link>span{display:none}.elementor-widget-bm-districts-list-progress .bm-district-item .bm-cities,.elementor-widget-bm-districts-list-progress .bm-district-item .bm-members,.elementor-widget-bm-districts-list-progress .bm-district-item .bm-multiple-members{width:80px}}.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{display:flex;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]{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{display:flex;flex:1;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{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{display:flex;flex-shrink:1}.elementor-widget-bm-candidates-list .bm-buttons-wrap,.elementor-widget-bm-national-candidates-list .bm-buttons-wrap{align-items:center;display:flex;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{align-items:flex-start;display:flex;flex-direction:column}}.elementor-widget-bm-institutions-list ul{list-style:none;padding:0}.elementor-widget-bm-institutions-list .bm-box-wrap{display:flex;flex-direction:row}.elementor-widget-bm-institutions-list .bm-box-wrap .bm-info-wrap{flex:1}.elementor-widget-bm-institutions-list-progress .bm-institution-item{align-items:center;display:flex;flex-direction:row;justify-content:center}.elementor-widget-bm-institutions-list-progress .bm-institution-item.clone{display:none}.elementor-widget-bm-institutions-list-progress .bm-institution-item .bm-index{width:30px}.elementor-widget-bm-institutions-list-progress .bm-institution-item .bm-title{align-items:center;display:flex;flex:1;flex-direction:row}.elementor-widget-bm-institutions-list-progress .bm-institution-item .bm-groups,.elementor-widget-bm-institutions-list-progress .bm-institution-item .bm-members{text-align:center;width:150px}.elementor-widget-bm-institutions-list-progress .bm-header{align-items:center;display:flex;flex-direction:row;justify-content:center;position:sticky;top:0}body.admin-bar .elementor-widget-bm-institutions-list-progress .bm-header{top:32px}.elementor-widget-bm-institutions-list-progress .bm-header .bm-index{width:30px}.elementor-widget-bm-institutions-list-progress .bm-header .bm-title{flex:1}.elementor-widget-bm-institutions-list-progress .bm-header .bm-groups,.elementor-widget-bm-institutions-list-progress .bm-header .bm-members{text-align:center;width:150px}@media only screen and (max-width:767px){.elementor-widget-bm-institutions-list-progress{overflow-x:auto}.elementor-widget-bm-institutions-list-progress .elementor-widget-container{min-width:300px}body.admin-bar .elementor-widget-bm-institutions-list-progress .bm-header{top:0}.elementor-widget-bm-institutions-list-progress .bm-header .bm-index{width:25px}.elementor-widget-bm-institutions-list-progress .bm-header .bm-groups,.elementor-widget-bm-institutions-list-progress .bm-header .bm-members{width:80px}.elementor-widget-bm-institutions-list-progress .bm-institution-item .bm-index{width:25px}.elementor-widget-bm-institutions-list-progress .bm-institution-item .bm-groups,.elementor-widget-bm-institutions-list-progress .bm-institution-item .bm-members{width:80px}}.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{display:flex;flex-shrink:1;max-width:100%}
