h1, h2, h3, h4, h5, h6, .industry-font, .industry-font .elementor-icon-list-text, .elementor-button-text {
	font-family: "industry-inc-base", sans-serif !important;
	font-weight: 400 !important;
	font-style: normal !important;
}
p {
	font-family: arimo, sans-serif;
}
.alternate-gothic, .alternate-gothic * {
	font-family: alternate-gothic-no-1-d, sans-serif !important;
	font-weight: 400 !important;
	font-style: normal !important;
}



.masters-box {
	border-bottom: 1px solid #d8a125;
	padding-bottom: 20px;
	margin-bottom: 20px !important;
	padding-top: 20px;
}
.masters-box:last-child {
	padding-top: none !important;
}
.masters-box:last-child {
	border-bottom: none;
	margin-bottom: 0px !important;
}
.masters-box h3, .masters-box h4 {
	color: #012E58;
}
.masters-box h3 {
	font-size: 42px;
	line-height: 52px;
}
.masters-box h4 {
	font-size: 26px;
}
.masters-box a * {
	transition: all .2s;
}
.masters-box a:hover * {
	color: white;
}


.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus {
	color: white !important;
}
body .popup-drawer .drawer-inner {
	background-color: #012e58;
}
.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap, .mobile-navigation ul li > a:hover {
	color: #ECBA42 !important;
}




@media screen and (max-width: 800px) {
	body .site-main-header-wrap .site-header-row-container-inner>.site-container {
		padding: 15px 40px;
	}
}

@media screen and (max-width: 525px) {
	.masters-box h3, .masters-box h4 {
		text-align: center;
	}
	.masters-box h3 {
		font-size: 34px;
	}
}