
.signup-row.vc_row.wpb_row.vc_row-fluid {
  padding: 20px 0 0 0 !important;
}

.hollow-button {
  transition: background-color 0.3s ease;
}
.hollow-button:hover { 
  background-color: #ff6775;
  color: white !important;
  transition: background-color 0.3s ease, color 0.3s ease;
}

.members-row.vc_row.wpb_row.vc_row-fluid {
padding: 20px 0 !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1465473070435 {
padding-top: 10px;
}

.namer {
color: #232323; 
font-family: Montserrat, 'Helvetica', 'Arial', sans-serif; 
font-size: 12px; 
text-transform: uppercase;
}

.vc_single_image-img.attachment-thumbnail.staff {
   border-radius: 50%;
}

.rounded-image {
  border-radius: 50%;
}

.read-more-link {
  transition: color 0.3s ease;
}

.vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
background-size: contain;
}

.read-more-link:hover {
  color: rgba(0,0,0,0.7) !important;
  transition: color 0.3s ease;
}

.hollow-button:hover * { 
  color: white !important;
  transition: color 0.3s ease;
}

.wpb_column.column_container.col-sm-6 {
  padding: 0;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1482211980629 {
  padding-bottom: 60px !important;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1482210239031.vc_row-has-fill {
  padding-bottom: 0;
}

.main-half-block.wpb_column.column_container.col-sm-6.col-has-fill, .main-half-block.wpb_column.column_container.col-sm-6 {
  padding: 30px 50px 10px 50px; 
}

.vc_row.wpb_row.vc_inner.vc_row-fluid {
  background-color: #ffffff;
}

.hollow-button * { 
  transition: color 0.3s ease;
}


@media (max-width: 757px) {
  
  .wpb_wrapper .col-md-6.col-sm-7.bg--white {
    padding-bottom: 0;
  }

  .vc_row.wpb_row.vc_row-fluid.vc_custom_1482211980629 {
    padding-top: 0;
  }


}