.elementor-kit-8{--e-global-color-primary:#0092D2;--e-global-color-secondary:#F37021;--e-global-color-text:#000000;--e-global-color-accent:#005EA0;--e-global-color-42d0e946:#AECFF0;--e-global-color-28455e8e:#E5F2FB;--e-global-color-edae7b:#BC4605;--e-global-color-2cc7cc9b:#F5F5F5;--e-global-color-1a0a765c:#9A9A9A;--e-global-color-2733867:#FFFFFF;--e-global-color-625591e:#8A1F03;--e-global-typography-primary-font-family:"Whitney";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-line-height:22px;--e-global-typography-secondary-font-family:"Whitney";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:34px;--e-global-typography-text-font-family:"Whitney";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:27px;--e-global-typography-accent-font-family:"Whitney";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-decoration:none;color:#000000;font-family:"Whitney", Sans-serif;font-size:18px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.375em;}.elementor-kit-8 p{margin-bottom:15px;}.elementor-kit-8 a{color:#0092D2;font-family:"Whitney", Sans-serif;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.375em;}.elementor-kit-8 a:hover{color:#005EB8;font-family:"Whitney", Sans-serif;text-decoration:underline;}.elementor-kit-8 h1{color:#F37021;font-family:"Whitney", Sans-serif;font-size:44px;font-weight:normal;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:44px;}.elementor-kit-8 h2{color:#F37021;font-family:"Whitney", Sans-serif;font-size:32px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;}.elementor-kit-8 h3{color:#4D4D4F;font-family:"Whitney", Sans-serif;line-height:1.5em;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:18px;font-weight:bold;font-style:normal;text-decoration:none;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{color:var( --e-global-color-2733867 );background-color:var( --e-global-color-edae7b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:16px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-primary-font-size:44px;--e-global-typography-primary-line-height:1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-primary-font-size:34px;--e-global-typography-primary-line-height:1em;}.elementor-kit-8 h1{font-size:35px;line-height:1.1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS *//* Utility Classes */
/* *************************************** */
.m-none {
	margin: 0 !important;
}

.mb-xs {
	margin-bottom: .5rem !important;
}

.mb-sm {
	margin-bottom: .75rem !important;
}

.mb-md {
	margin-bottom: 1rem !important;
}

.mb-lg {
	margin-bottom: 1.5rem !important;
}

.elementor-widget.m-none {
	margin: 0;
}

.m-center {
	margin: 0 auto;
}

.no-margin-center.elementor-section .elementor-container {
	margin: 0;
}

.mx-width-xxs {
	max-width: 200px;
}

.mx-width-xs {
	max-width: 320px;
}

.mx-width-sm {
	max-width: 480px;
}

.mx-width-md {
	max-width: 580px;
}

.mx-width-lg {
	max-width: 768px;
}

.width-auto {
	width: auto!important;
}

.d-flex {
	display: flex;
}

.justify-center {
	justify-content: center;
}

.justify-center .elementor-row {
	justify-content: center;
}

.no-underline a {
    text-decoration: none!important;
}

.underline-on-hover a:hover {
	text-decoration: underline!important;
}



/* Elementor Overrides*/
.elementor-button {
    text-decoration: none!important;
}


/* Secondary Button using Elementor Info Button Style */
.elementor-element.elementor-button-info .elementor-button {
    fill: var( --e-global-color-primary )!important;
    color: var( --e-global-color-primary )!important;
    background-color: var( --e-global-color-2733867 )!important;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-primary )!important;
}

.elementor-element.elementor-button-info .elementor-button:hover, 
.elementor-element.elementor-button-info .elementor-button:focus {
    color: var( --e-global-color-2733867 )!important;
    background-color: var( --e-global-color-primary )!important;
    border-color: white!important;
}

/* Resource Sitemap */
.states .dce-menu.vertical .first-level li:nth-child(4) {
    grid-column: 2;
}
.states .dce-menu.vertical .first-level {
    display: grid;
    grid-template-columns: 50% 50%;
}

/* Resources Landing */
#resources .elementor-menu-toggle:before {
    content: "By State";
}
#resources .elementor-menu-toggle {
    padding: 0;
}
#resources {
    margin: auto;
}

/* Resource Details */

.resourceDetail h1 {
    max-width: 550px;
}
.localNav ul {
    padding: 0;
}
.localNav li {
    list-style: none;
}
.bottomShare {
    background: #F5F5F5;
    position: relative;
}
.bottomShare:before {
    content: "Share";
    text-transform: uppercase;
    color: #0092D2;
    font-size: 1rem;
    position: absolute;
    left: .5rem;
    top:50%;
    transform: translateY(-50%);
}
i.fa.fa-home {
    display: none;
}


/* Related Resources */
.relatedResourcesThumb .elementor-widget {
    margin-bottom: .5rem;
}
.relatedResourcesThumb .elementor-widget .elementor-image {
    margin-bottom: 1rem;
}


/* FAQ Listing */
.faq-listing .elementor-grid {
    grid-column-gap: 0!important;
    grid-row-gap: 0!important;
}


/* Icon Colors */
.blue-icons svg .st0 {
    /*fill: #0D92D1;*/
    /*stroke: #0D92D1;*/
}

.blue-icons svg .st1 {
    /*fill: #0D92D1;*/
    /*stroke: #0D92D1;*/
}

.blue-icons svg .st2 {
    /*fill: #0D92D1;*/
    /*stroke: #0D92D1;*/
}

.white-icons svg .st0 {
    fill: #fff;
    stroke: #fff;
}

.white-icons svg .st1 {
    fill: transparent;
    stroke: transparent;
}

.white-icons svg .st2 {
    fill: transparent;
    stroke: #fff;
}

/* Dark Panels */

.dark-bg, .dark-bg h2, .dark-bg h3, .dark-bg a {
    color: white;
}

.dark-bg svg .st0 {
    fill: #fff;
    stroke: #fff;
}

.dark-bg svg .st1 {
    fill: transparent;
    stroke: transparent;
}

.dark-bg svg .st2 {
    fill: transparent;
    stroke: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Whitney';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../../2020/08/wh.woff') format('woff');
}
@font-face {
	font-family: 'Whitney';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('../../2020/08/whital.woff') format('woff');
}
@font-face {
	font-family: 'Whitney';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../../2020/08/whsb.woff') format('woff');
}
@font-face {
	font-family: 'Whitney';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('../../2020/08/whsbital.woff') format('woff');
}
/* End Custom Fonts CSS */