
/*
Theme Name: HBCU Hub
Theme URI: https://hbcualumni.org
Description: Custom Hello Biz child theme for the HBCU Scholarship Hub prototype.
Author: Brian Cherry
Author URI: https://cherryfreshdesigns.com
Template: hello-biz
Version: 1.0
Text Domain: hbcu-hub
*/

:root {
	--hbcu-black: #111111;
	--hbcu-white: #ffffff;
	--hbcu-green: #1f6b45;
	--hbcu-yellow: #d6a93b;
	--hbcu-red: #c63d2f;
}

/* Base styling */

body {
	background: var(--hbcu-white);
	color: var(--hbcu-black);
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
}

a {
	color: var(--hbcu-green);
	text-decoration: none;
}

a:hover {
	color: var(--hbcu-red);
}

/* Header */

.site-header {
	background: var(--hbcu-white);
	border-bottom: 1px solid rgba(0,0,0,0.08);
}

/* Buttons */

.wp-element-button,
button,
.elementor-button {
	background: var(--hbcu-green);
	color: white;
	border-radius: 999px;
	padding: 14px 24px;
	font-weight: 600;
	border: none;
	transition: all .2s ease;
}

.wp-element-button:hover,
button:hover,
.elementor-button:hover {
	background: var(--hbcu-black);
}

/* Scholarship cards */

.hbcu-scholarship-card {
	background: white;
	border-radius: 20px;
	border: 1px solid rgba(0,0,0,.08);
	box-shadow: 0 12px 30px rgba(0,0,0,.06);
	padding: 28px;
}

/* Badges */

.hbcu-badge-green {
	background: rgba(31,107,69,.15);
	color: var(--hbcu-green);
	padding: 4px 10px;
	border-radius: 20px;
	font-size: 12px;
	font-weight: 600;
}

.hbcu-badge-yellow {
	background: rgba(214,169,59,.15);
	color: #8a6512;
	padding: 4px 10px;
	border-radius: 20px;
	font-size: 12px;
	font-weight: 600;
}

.hbcu-badge-red {
	background: rgba(198,61,47,.15);
	color: var(--hbcu-red);
	padding: 4px 10px;
	border-radius: 20px;
	font-size: 12px;
	font-weight: 600;
}
