{.election-party{padding-left:11vw!important;padding-right:11vw!important}}@media (min-width:1200px) and (max-width:1399.98px){.election-party{padding-left:10vw!important;padding-right:10vw!important}}@media (min-width:992px) and (max-width:1199.98px){.election-party{padding-left:10vw!important;padding-right:10vw!important}}@media (min-width:768px) and (max-width:991.98px){.election-party{padding-left:15vw!important;padding-right:15vw!important}}@media (max-width:575.98px){.election-party{margin-top:0!important;padding-left:12vw!important;padding-right:12vw!important;padding-top:0!important}}@media screen and (min-width:1800px){.election-party{padding-left:16vw!important;padding-right:16vw!important}}.election-party .left-button,.election-party .right-button{padding:0 1rem}.election-party .middle-col{padding-top:1.5rem;text-align:center}@media (min-width:992px) and (max-width:1399.98px){.election-party .middle-col{padding-bottom:0}}.election-party .middle-col .pres.h1,.election-party .middle-col h1.pres{font-size:3.6vw!important;letter-spacing:-.04rem!important}@media (min-width:768px) and (max-width:991.98px){.election-party .middle-col .pres.h1,.election-party .middle-col h1.pres{font-size:4rem!important}}@media (max-width:575.98px){.election-party .middle-col .pres.h1,.election-party .middle-col h1.pres{font-size:3.6rem!important}}.election-party .middle-col .prim.h2,.election-party .middle-col h2.prim{font-size:2.5vw!important;letter-spacing:-.05rem!important;line-height:2.6rem!important;margin-top:-.6rem;padding-top:0!important}@media (min-width:768px) and (max-width:991.98px){.election-party .middle-col .prim.h2,.election-party .middle-col h2.prim{font-size:2.8rem!important}}@media (max-width:575.98px){.election-party .middle-col .prim.h2,.election-party .middle-col h2.prim{font-size:2.5rem!important}}@media (min-width:992px){.election-party .middle-col img{padding:0 3vw}}.election-party .second-row{margin-top:.5vw;padding-top:0;text-align:center}@media (min-width:992px){.election-party .second-row{margin-top:-4.5vw}}.election-party .second-row div{padding-bottom:1.2rem}.election-party .results-row div,.election-party .second-row div{font-size:1.7rem;font-weight:500;text-align:center}@media (min-width:992px) and (max-width:1199.98px){.election-party .results-row div,.election-party .second-row div{font-size:1.6rem!important}}@media (min-width:1200px){.election-party .results-row div,.election-party .second-row div{font-size:1.5vw!important}}.election-party .results-row div button,.election-party .second-row div button{margin-left:auto;margin-right:auto}@media (min-width:2100px){.election-party{padding-left:20vw;padding-right:20vw}.election-party .left-button img,.election-party .right-button img{height:100%;text-align:center;width:auto}.election-party .second-row{margin-top:0;padding-top:0}}@media (min-width:1400px){.election-party .middle-col img{padding-left:1vw;padding-right:1vw}}
	@media (min-width: 2100px) {
		.election-party {
			padding-left: 20vw;
			padding-right: 20vw;
		}
		.election-party .left-button img,
		.election-party .right-button img {
			height:100%;
			width:auto;
			text-align:center;
		}
		.election-party .second-row {
			margin-top:0;
			padding-top:0;
		}
	}
	@media (min-width:1400px) {
		.election-party .middle-col img {
			padding-left:1vw;
			padding-right: 1vw;
		}
	}