/*---------------PLEASE PLACE ALL CUSTOM CSS HERE -----NOTES: If you use Appearance/Customize/Additional CSS to test your custom CSS, please make sure that once you're done you add that code to this stylesheet and remove it from the Appearance/Customize/Additional CSS section. Please add a commented out title to the custom code you add to this page so it's easy for developers to find what they need. ------------------*/
.red {background-color: #c20b0c;}
.logo-text span {font-size: 2em;line-height: .7em;font-family: 'Crimson Pro';margin-bottom: 5px;}
.logo a:hover {
    text-decoration: none;
}
.hours-wrap table td {
    padding: 0 5px;
}
.hours-wrap {
    max-width: 320px;
}
.hours-wrap table tr td:last-child {
    /* text-align: right; */
}
.black {
    background-color: #0e0e0e;
}
.radial,.rev-wrap {
background: rgb(244,244,244);
background: -moz-radial-gradient(circle, rgba(244,244,244,1) 30%, rgba(200,200,200,1) 100%);
background: -webkit-radial-gradient(circle, rgba(244,244,244,1) 30%, rgba(200,200,200,1) 100%);
background: radial-gradient(circle, rgba(244,244,244,1) 30%, rgba(200,200,200,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f4f4",endColorstr="#c8c8c8",GradientType=1);
}
.tel-inline {
  font-weight: 700; display:  inline-block; 
}
.tel-inline:before {
  margin-right: 3px;
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  content: "\f095";
  color: #c20b0c;
  font-size: .95em;
}
.home-ctas {
    text-align: center;
    margin: 1.5em 0 0;
}

.home-ctas .wrap {
    padding: .5em;
    color: #fff;
    background: #0e0e0e;
    HEIGHT: 100%;
    border: 3px solid #282828;
}
.red-icon {color:#c20b0c;}
.serif {font-family: 'Crimson Pro';font-weight:bold;font-size: 26px;}
#footer .btn {
    font-weight: bold;
    max-width: 250px;
    background: #282828;
}
#footer .btn:hover {
	background-color: #c20b0c;
}
@media only screen and (min-width: 768px) {
	.slider-content .text-wrap {
		max-width: 520px;
		margin: 0 0 0 auto;
	}
}