@media(max-width:767px){
	.eae-ct-heading-inner {
			font-size: .85rem;
	}
article.eae-ct-wrapper.button-heading-blank ul {
    /* padding: 0; */
    /* margin-bottom: 5px; */
    padding-left: 24%;
    padding-bottom: 0;
	display: none;
}
td.eae-ct-feature {
    font-size: .75rem;
}
.eae-ct-wrapper td {
    display: block;
}
.eae-ct-wrapper td, .eae-ct-wrapper th {
    height: auto;
    vertical-align: middle;
}
td.eae-fbox-heading {
    font-size: .85rem !important;
}

td.eae-ct-heading {
    font-size: 0.85rem !IMPORTANT;
}
	.eae-ct-wrapper tr td:nth-child(2), .eae-ct-wrapper tr td:nth-child(3), .eae-ct-wrapper tr td:nth-child(4) {
    display: table-cell;
}
	tr.eae-ct-header {
    display: block !IMPORTANT;
}
.eae-ct-wrapper 	tr {
    all: unset;
    display: table-row-group;
}
.eae-ct-wrapper 	td {
    all: unset;
    width: 25% !important;
	vertical-align: middle;
}
	.eae-ct-wrapper td:first-child {
    padding: 10px 5px  !IMPORTANT;
    text-align: center;
}
}

.elementor-nav-menu--layout-horizontal {justify-content: flex-end;}

.frm_button_submit {
	text-transform: uppercase;
	background-color: #cd7217 !important;
	border: none !important;
	border-radius: 4px !important;
}

.elementor-button:hover, 
.frm_button_submit:hover {
	background-color: #54595f !important;
	color: white !important;
}

.elementor-item.elementor-item-active {
	color: #cd7217 !important;
}

header .elementor-button {white-space: nowrap;}

.home .elementor-widget-container img,
.page-id-122 .elementor-widget-container img:not([data-attachment-id="2296"]) {aspect-ratio: 5/4;}

.sharedaddy, .jp-relatedposts {
	max-width: 1160px; margin: 0 auto !important;
	padding: 0 10px;
}

.elementor-widget-posts .elementor-post__card .elementor-post__badge {background-color: #cd7217 !important;}

.elementor-widget-posts .elementor-post__read-more {color: #cd7217 !important;}
.elementor-widget-posts .elementor-post__read-more:hover {text-decoration: underline;}

.elementor-button-link {text-decoration: none !important; color: white !important;}