#screeningProvidersContent * {
	hyphens: manual !important;
}

.c-provider-database {
	letter-spacing: 0.025em;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

@media screen and (max-width: 767px) {
	#providerDatabase_wrapper {
		overflow: auto
	}
}

.c-provider-database label[for="stateSelect"] {
	font-size: 1.75rem;
	line-height: 1.214;
	color: #1574B7;
	margin-bottom: 1rem;
	display: inline-block;
	font-weight: 600;
	text-align: center;
	width: 100%;
}

.c-provider-database select {
	font-family: inherit;
	letter-spacing: inherit;
	border: 5px solid #F47B20;
	border-radius: 0px;
	padding: 20.5px 24px;
	height: auto;
	width: 100%;
	max-width: 366px;
	font-size: 1.125rem;
	line-height: 1.389;
	color: #000000;
	background-color: #ffffff;
	margin-bottom: 34px;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21.734" height="13.041" viewBox="0 0 21.734 13.041"> <path id="Path_448" data-name="Path 448" d="M6,50.9,16.867,61.041,27.734,50.9l-2.9-2.9-7.969,7.245L8.9,48Z" transform="translate(-6 -48)"/> </svg> ');
	background-position-x: 93.17%;
}

.c-provider-database select:focus {
	background-color: #ffffff;
}

.c-provider-database table.dataTable.no-footer {
	border: 0;
	border-bottom: 0;
}

.c-provider-database table.dataTable > thead > tr > th {
	background-color: #3D3D3D;
	padding: 8px 9px 10px;
	color: #FFFFFF;
	font-size: 1rem;
	line-height: 1.5;
	font-weight: 600;
	border: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.c-provider-database table.dataTable > tbody > tr td {
	border: 1px solid #ffffff;
	font-size: 0.8125rem;
	line-height: 1.38;
	padding: 9px 10px;
	color: #353839;
}

.c-provider-database table.dataTable > tbody > tr td a,
.c-provider-database table.dataTable > tbody > tr td a:hover,
.c-provider-database table.dataTable > tbody > tr td a:active,
.c-provider-database table.dataTable > tbody > tr td a:focus {
	text-decoration: underline;
	font-style: italic;
	color: #f47b20;
}

.c-provider-database table.dataTable > tbody > tr.odd td {
	background-color: #EFEFEF;
}

.c-provider-database table.dataTable > tbody > tr.even td {
	background-color: #D2D2D2;
}

[class^="u-provider-rank--"] {
	font-weight: 600 !important;
}

.u-provider-rank--platinum {
	background-color: #999999 !important;
	color: #000000 !important;
}

.u-provider-rank--gold {
	background-color: #BF900D !important;
	color: #000000 !important;
}

.u-provider-rank--silver {
	background-color: #CCCCCC !important;
	color: #000000 !important;
}

.u-provider-rank--bronze {
	background-color: #7F6005 !important;
	color: #ffffff !important;
}

.provider-database-container p {
	margin: 0;
}

.provider-database-contact .elementor-button-text {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.c-provider-database table.dataTable thead > tr > th[data-dt-order="disable"]::before,
.c-provider-database table.dataTable thead > tr > th[data-dt-order="disable"]::after {
	display: none;
}

.c-provider-database table.dataTable thead > tr > th[data-dt-order="disable"] {
	cursor: auto;
}
