/*============================================================================
  #Override Stylesheet
  #Add Custom Styles Here
==============================================================================*/
.playfair {
  font-family: 'Playfair Display', serif; }

.muli {
  font-family: 'Muli', sans-serif; }

.sizer--full {
  min-height: 100vh; }

.counter-circle {
  height: 65px;
  width: 65px;
  font-size: 26px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background: #db8f72;
  border: 2px solid rgba(255, 255, 255, 0.2); }

.padding-timer {
  padding-right: 10px;
  padding-left: 10px; }

.timer-container {
  max-width: 315px;
  margin: 0 auto; }

.white-text {
  color: #fff; }

.column--vertical-center {
  display: flex;
  align-items: center; }

.row-flex {
  display: flex; }

.font-20 {
  font-size: 20px; }

.text-center {
  text-align: center; }

.center-align {
  margin: 0 auto; }

.section--hero-nashville h1 {
  font-size: 26px;
  font-weight: 500; }

.card {
  border-radius: 0; }

.max-800 {
  max-width: 800px;
  margin: 0 auto; }

.marg-bot-40 {
  margin-bottom: 40px; }

.marg-top-0 {
  margin-top: 0; }

.marg-bottom-0 {
  margin-bottom: 0; }

.solution_header {
  font-size: 20px;
  font-weight: 500; }

.marg-top-55 {
  margin-top: 55px; }

.row--equal-my {
  display: flex; }

@media (max-width: 768px) {
  .row--equal-my {
    flex-direction: column; } }
