:root {
	--pride--primary-blue: rgb(4, 166, 222);
    --pride--baby-blue: rgb(145, 223, 250);
    --pride--lavender: rgb(223, 207, 250);
    --pride--purple: rgb(94, 85, 163);
    --pride--yellow: rgb(248, 213, 64);
    --pride--brick: rgb(210, 96, 64);
}
#pride__summit {
	margin: 0 auto !important;
	padding: 0;
}
#pride__summit .navbar li.dropdown:hover > ul.dropdown-menu {
    display: block;
}
#pride__summit .navbar li.dropdown:hover > ul.dropdown-menu a {
	color: #333333;
}
#pride__summit .navbar li.dropdown:hover > ul.dropdown-menu a:hover {
	background-color: var(--pride--brick);
	color: white;
}
#pride__summit nav a {
	color: white;
	cursor: pointer;
	font-size: .85rem;
	text-transform: uppercase;
	transition: all 400ms ease-in-out;
}
#pride__summit.page-id-38872 nav #menu-pride-summit-nav a {
	font-size: 14px !important;
}
#pride__summit nav a:hover {
	color: #2AB8E2;
}
#pride__summit #masthead {
	background-color: black;
	padding: 0 2vw;
}
#pride__summit #masthead .navbar li.highlight-outline a {
	box-shadow: inset 0px 0px 0px 1px white;
}
#pride__summit #masthead .navbar li.highlight-outline {
	margin-left: 5px;
}
#pride__summit #masthead .navbar li.highlight a {
	background-color: white;
	box-shadow: inset 0px 0px 0px 1px white;
	color: black;
}
#pride__summit #masthead .navbar li.highlight a:hover {
	background-color: rgb(248, 213, 64);
	box-shadow: inset 0px 0px 0px 1px rgb(248, 213, 64);
}

#pride__summit #landing__footer {
	padding: 2vw;
}
