.elementor-kit-1594{--e-global-color-primary:#B34220;--e-global-color-secondary:#F2EFEA;--e-global-color-text:#212121;--e-global-color-accent:#B34220;--e-global-color-3ab4465:#000000;--e-global-color-929b04b:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-1594 button,.elementor-kit-1594 input[type="button"],.elementor-kit-1594 input[type="submit"],.elementor-kit-1594 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:13px 31px 13px 31px;}.elementor-kit-1594 button:hover,.elementor-kit-1594 button:focus,.elementor-kit-1594 input[type="button"]:hover,.elementor-kit-1594 input[type="button"]:focus,.elementor-kit-1594 input[type="submit"]:hover,.elementor-kit-1594 input[type="submit"]:focus,.elementor-kit-1594 .elementor-button:hover,.elementor-kit-1594 .elementor-button:focus{background-color:#B3422000;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-kit-1594 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1594 a{color:var( --e-global-color-primary );text-decoration:underline;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Nav*/
header#masthead.navbar a{
    text-decoration: none;
}
/*Headings*/
.cnh-heading h2{
    color: black;
    font-size: 1.6rem;
    margin: 15px 0;
    padding: 20px;
    border-left: 8px solid #B74F22;
}
/*Hero*/

.cnh-hero {
	height: 350px;
	min-height: 350px;
	max-height: 350px;
}
.cnh-hero .highlight{
	background-color:#B34220;
	color:white;
}
.cnh-hero .one,
.cnh-hero .two{
	height: 350px;
	min-height: 350px;
	max-height: 350px;
}
.feature-box-gray{
 background-color: #e3e3e3;
 padding:15px;
 margin:2px 0 2px 0 !important;
}
.feature-box-gray p {
    margin: 0 0 10px 0;
    padding: 0;
}
.cnh-head-bg h4{
	display: inline;
	background-color: blue;
	padding:5px 10px;
	color:white;
}
.cnh-head-bg.network h4{
	background-color: #2A3B87;
}
.cnh-head-bg.policy h4{
	background-color: #8B8989;
}
.cnh-head-bg.roundtable h4{
	background-color: #b34220;
}

/* Small (sm) */
@media (min-width: 0px) and (max-width:767px) {
    .cnh-hero {
	height: auto;
	min-height: inherit;
	max-height: inherit;
}
.cnh-hero .one{
	height: auto;
	min-height: inherit;
	max-height: inherit;
	padding:30px;
}
.cnh-hero .two{
	display: none;
}
}

/*Section defaults*/
.sections-container {
		background-color: transparent;
	}

/*Footer*/
footer#colophon.site-footer a{
    color:white;
    text-decoration: none;
}
footer#colophon.site-footer a:hover{
    color:#b34220;
}
.gform_wrapper .ginput_container input[type="tel"],
.gform_wrapper.gravity-theme .ginput_complex input, 
.gform_wrapper .ginput_container select{
	background-color: #FFFAF0;
	padding:22px 15px 15px 15px;
	height:60px;
	border-bottom:1px solid #eaeaea;
	color:#212121;
}
/*Placeholder*/
.gform_wrapper .ginput_container input[type="text"]::placeholder,
.gform_wrapper .ginput_container input[type="email"]::placeholder,
.gform_wrapper .ginput_container input[type="tel"]::placeholder,
.gform_wrapper.gravity-theme .ginput_complex select::placeholder,
.gform_wrapper .ginput_container select::placeholder{
	color:#212121;
}
/*Focus*/
.gform_wrapper .ginput_container input[type="text"]:focus,
.gform_wrapper .ginput_container input[type="email"]:focus,
.gform_wrapper .ginput_container input[type="tel"]:focus,
.gform_wrapper.gravity-theme .ginput_complex select:focus,
.gform_wrapper .ginput_container select:focus{
	background-color: white;
}
/*Address*/
.ginput_address_city {
	flex-basis:60%;
}
.ginput_address_state {
	flex-basis: 15%;
}
.ginput_address_zip {
	flex-basis: 25%;
}
/* Accordion */

.cnh-accordion {
	/*outline:1px solid green;*/
}
.cnh-accordion .elementor-accordion .elementor-accordion-item{
	border-left-width:0px;
	border-right-width:0px;
}
.cnh-accordion .elementor-tab-title {
	padding-top:20px;
	padding-bottom: 20px;
}
.cnh-accordion .elementor-tab-title a.elementor-accordion-title{
	text-decoration: none;
}
.cnh-accordion .elementor-tab-content {
	
}
.cnh-accordion .elementor-tab-content ul {
	list-style-type: disc;
	margin-left:15px;
	margin-right: 15px;
}
.cnh-accordion .elementor-tab-content ul li{
	margin-bottom: 15px;
}
/* Member List */
.cnh-members-list * {
	/*outline: 1px solid pink;*/
}
.cnh-members-list{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-template-rows: auto;
	justify-content: center;
	align-content: center;
}
/* Small (sm) */
@media (min-width: 0px) and (max-width:767px) {
.cnh-members-list{
	grid-template-columns: 1fr;
}
}
.cnh-members-list .cnh-member {
	/*outline:1px solid green;*/
	display: grid;
	grid-template-columns: 1fr 3fr;
	grid-template-rows: auto;
	gap:15px;
	margin:0 0 30px 0;
	height: 60px;
	max-height:60px;
	align-items: center;
}
.cnh-members-list .cnh-member .cnh-member-logo {
	display: grid;
	justify-content: center;
}
.cnh-members-list .cnh-member .cnh-member-logo img{
	max-height: 60px;
}
.cnh-members-list .cnh-member h3 {
	font-size: 16px;
	font-weight: 400;
	margin:0;
	padding:0;
}

.cnh-member.hide{
	display: none !important;
}
/* Spacer Overlay */
.overlay-brick:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgba(179,66,32, 0.7);
}
.overlay-gray:before {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgba(127,127,127, 0.8);
}
/*memberarea*/
.btn-tall-2x a.elementor-button-link .elementor-button-content-wrapper{
}
.btn-tall-2x a.elementor-button-link {
	display: grid;
	align-items: center;
	line-height: 1.3;
	grid-template-rows: 50px;
}

.ltgray-italic em {
	color:#999999;
}/* End custom CSS */