.electionBanner_section__C_dfe{padding-top:10px;padding-bottom:0;width:100%;background:linear-gradient(180deg,#ffe0ba,#fafafa)}.electionBanner_ElMst_main__Ds8_g{width:100%;max-width:1244px;margin:0 auto;padding:0 15px}.electionBanner_vjl_cntr__rtC4n{width:100%}.electionBanner_vjl_row__YIANT{display:flex;justify-content:center;align-items:center}.electionBanner_ElMst_wrap__C_nAj{gap:20px;max-width:100%;padding:0;position:relative}.electionBanner_ElMst_singleImage__h_Ocd,.electionBanner_ElMst_wrap__C_nAj{display:flex;align-items:center;justify-content:center;width:100%}.electionBanner_ElMst_singleImage__h_Ocd img{width:100%;height:auto;max-width:100%;object-fit:contain}.electionBanner_ElMst_prtThumb__HwvWc{display:flex;align-items:flex-end;justify-content:center;flex-shrink:0}.electionBanner_ElMst_prtThumb__HwvWc img{max-width:120px;height:auto;object-fit:contain}.electionBanner_ElMst_nda__Uma9k{order:1;left:0}.electionBanner_ElMst_mgb__PrMY6{order:3;right:0}.electionBanner_ElMst_bgb__OlL62{display:flex;align-items:center;justify-content:center;gap:15px;flex:1 1;order:2;position:relative;padding:10px 20px 0;z-index:1}.electionBanner_ElMst_btlgrnd_ttl_wrapper__E3rJy{display:flex;align-items:center;justify-content:center;gap:10px;position:relative}.electionBanner_ElMst_btlgrnd_ttl__ZWDlL{font-size:24px;font-weight:700;color:#c61621;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.1)}.electionBanner_ElMst_btlgrnd_map__ctHJr{display:flex;align-items:center;justify-content:center;vertical-align:middle}.electionBanner_ElMst_btlgrnd_map__ctHJr img{max-width:80px;height:auto;object-fit:contain;vertical-align:middle}@media (max-width:992px){.electionBanner_section__C_dfe{padding-top:10px;padding-bottom:0}.electionBanner_ElMst_wrap__C_nAj{flex-wrap:wrap;gap:15px}.electionBanner_ElMst_prtThumb__HwvWc,.electionBanner_ElMst_prtThumb__HwvWc img{max-width:100px}.electionBanner_ElMst_btlgrnd_ttl__ZWDlL{font-size:20px}.electionBanner_ElMst_btlgrnd_map__ctHJr img{max-width:60px}}@media (max-width:768px){.electionBanner_ElMst_wrap__C_nAj{flex-direction:row;gap:10px;min-height:auto;align-items:flex-end}.electionBanner_ElMst_prtThumb__HwvWc{position:relative;left:auto;right:auto;bottom:auto}.electionBanner_ElMst_nda__Uma9k{left:auto}.electionBanner_ElMst_mgb__PrMY6{right:auto}.electionBanner_ElMst_bgb__OlL62{flex-direction:row;gap:8px;padding:8px 15px;order:2}.electionBanner_ElMst_btlgrnd_ttl__ZWDlL{font-size:18px}.electionBanner_ElMst_btlgrnd_map__ctHJr,.electionBanner_ElMst_btlgrnd_map__ctHJr img{display:none}.electionBanner_ElMst_prtThumb__HwvWc,.electionBanner_ElMst_prtThumb__HwvWc img{max-width:80px}}@media (max-width:480px){.electionBanner_section__C_dfe{padding-top:8px;padding-bottom:0}.electionBanner_ElMst_main__Ds8_g{padding:0 10px}.electionBanner_ElMst_wrap__C_nAj{gap:8px}.electionBanner_ElMst_btlgrnd_ttl__ZWDlL{font-size:16px}.electionBanner_ElMst_btlgrnd_map__ctHJr img{max-width:40px}.electionBanner_ElMst_prtThumb__HwvWc,.electionBanner_ElMst_prtThumb__HwvWc img{max-width:60px}}