.container {
  display: flex;
  justify-content: center;
}

.row {
  display: flex;
  justify-content: center;
  width: 100%;
  gap: 60px;
}

.column {
  flex: 0 0 200px;
  padding: 10px;
  box-sizing: border-box;
}

.column img {
  width: 100%;
  height: auto;
}

@media (max-width: 767px) {
  .row {
    flex-direction: column;
    gap: 20px;
  }

  .column {
    flex: 1;
  }
}

.text-container {
  max-width: 800px;
  margin: 0 auto;
  padding: 20px;
}

/* Change the menu items to bold and white with increased specificity and !important */
.nav-primary .genesis-nav-menu > .menu-item > a {
    color: white !important; /* Ensure the text color is white */
    font-weight: bold !important; /* Force the text to be bold */
}

/* Optional: Change color on hover */
.nav-primary .genesis-nav-menu > .menu-item > a:hover {
    color: #FA9802 !important; /* Example hover color, change as needed */
}

/* Change footer menu items to white */
.site-footer .genesis-nav-menu a {
    color: white !important; /* Set text color to white */
    font-weight: bold !important; /* Make text bold */
}

/* Optional: Change color on hover */
.site-footer .genesis-nav-menu a:hover {
    color: #FA9802 !important; /* Example hover color, change as needed */
}

/* podcast button text color */
.rm-podcast .button{
  color:white !important;
}

/* Hide the date on all blog posts */
.entry-time,
.entry-date {
    display: none !important;
}

/* change ninja form button color */
body.gppro-custom .entry-content .ninja-forms-form-wrap p a{
 color:white !important;
}

* change ninja form button color on hover */
body.gppro-custom .entry-content .ninja-forms-form-wrap p a:hover{
 background:black !important;
}