	text {
	stroke: none;
}
.hidden {
  display: none;
}

.purple {
  color: #712177 !important;
}

.blue {
  color: #075290 !important;
}

.img-header > span {
  color: #005EAA !important
}
.mapHoldingSection {
  min-height: 57vh;
}

.boldest {
  font-weight: 900;
}

.capitalized {
  text-transform: uppercase;
}

	.h1.h1-mod {
		line-height: 0;
	}
	
	.bingePrevHS{
		display: block;
		margin-top: 24px;
		margin-bottom: 24px;
	}
	
.bingePrevHS.smaller-text {
	line-height: 40px;
	margin-top: 0;
	margin-bottom: 0;
}
	
.largest-text {
	font-size: 16px;	
	}
	
	.smaller-line-height{
		line-height: 16px;
	}
	
	.dNA-font{
		font-size: 30px;
		line-height: 28px !important;
	}
.two-columns-on-desktop {
  columns: 2;
}

.purple-target {
  background: #712177;
  border: 1ch solid #E3D3E4;
  border-radius: 50%;
  width: 9ch;
  height: 9ch;
  color: #ffffff !important;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 40px;
float: left;
}

.smFont{
  font-size: .75rem;
}

.img-header {
  display: flex;
  gap: 0;
  align-items: center;
}
	
	@media print {
/*     .pagebreak { 
		page-break-after: always; 
		} */
		
     html, body {
        border: 1px solid white;
        height: 99%;
        page-break-after: avoid;
        page-break-before: avoid;
     }
}

	@media print {
		.print-page-break{
			page-break-before: always;
		}
	}
