/* Custom CSS */

/* Load Custom Fonts */
/* Museo Sans Regular */
@font-face {
	font-family: "museo-sans-reg";
	src: url("https://use.typekit.net/af/620bf8/00000000000000000000e7fe/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3")
			format("woff2"),
		url("https://use.typekit.net/af/620bf8/00000000000000000000e7fe/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3")
			format("woff"),
		url("https://use.typekit.net/af/620bf8/00000000000000000000e7fe/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3")
			format("opentype");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

/* Myriad Pro Regular */
@font-face {
	font-family: "myriad-pro-reg";
	src: url("https://use.typekit.net/af/cafa63/00000000000000000001709a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
			format("woff2"),
		url("https://use.typekit.net/af/cafa63/00000000000000000001709a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
			format("woff"),
		url("https://use.typekit.net/af/cafa63/00000000000000000001709a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
			format("opentype");
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

.uk-navbar-container {
	padding-top: 0;
}
.header-gradient-blue .uk-position-cover {
	background: linear-gradient(
		90deg,
		rgba(3, 108, 182, 0.9),
		rgba(85, 193, 233, 0.9)
	);
}
.header-video-blue .uk-position-cover {
	background: linear-gradient(
		90deg,
		rgba(2, 50, 85, 0.65),
		rgba(28, 166, 217, 0.65)
	);
}
.enersketch-header {
	background-image: linear-gradient(
		to right,
		rgb(16, 128, 174, 0.92),
		rgb(63, 79, 96, 0.92)
	);
}
.uk-card-default a.uk-link-text {
	color: #ff6c00;
}
.uk-section-secondary:not(.uk-preserve-color)
	.uk-subnav.menu-solar
	li.active
	a:hover {
	color: #fff !important;
}
.tm-toolbar
	.uk-subnav-divider
	> :nth-child(n + 2):not(.uk-first-column)::before,
.uk-card-secondary.uk-card-body
	.uk-subnav-divider
	> :nth-child(n + 2):not(.uk-first-column)::before,
.uk-card-secondary
	> :not([class*="uk-card-media"])
	.uk-subnav-divider
	> :nth-child(n + 2):not(.uk-first-column)::before,
.uk-light .uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before,
.uk-overlay-primary
	.uk-subnav-divider
	> :nth-child(n + 2):not(.uk-first-column)::before,
.uk-section-primary:not(.uk-preserve-color)
	.uk-subnav-divider
	> :nth-child(n + 2):not(.uk-first-column)::before,
.uk-section-secondary:not(.uk-preserve-color)
	.uk-subnav-divider
	> :nth-child(n + 2):not(.uk-first-column)::before,
.uk-tile-primary:not(.uk-preserve-color)
	.uk-subnav-divider
	> :nth-child(n + 2):not(.uk-first-column)::before,
.uk-tile-secondary:not(.uk-preserve-color)
	.uk-subnav-divider
	> :nth-child(n + 2):not(.uk-first-column)::before {
	border-left-color: rgba(255, 255, 255, 0.85);
}
.uk-button-text svg {
	color: #ff6c00;
}
.uk-tab > * > a {
	font-family: myriad-pro-reg;
}
.uk-subnav-divider > :nth-child(n + 2):not(.uk-first-column)::before {
	margin-right: 0;
}
.uk-offcanvas-bar {
	padding: 0;
}
.uk-nav {
	padding: 15px 20px;
}
.video-responsive {
	overflow: hidden;
	padding-bottom: 56.25%;
	position: relative;
	height: 0;
}
.video-responsive iframe {
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	position: absolute;
}

/* Hubspot Forms */
.hbspt-form legend {
	font-size: 14px;
	line-height: 1.4;
	color: #231f20;
	font-family: myriad-pro-reg;
	letter-spacing: -0.6px;
}
.hs-form-checkbox .hs-input,
.hs-form-radio .hs-input {
	height: 32px;
}
.hs-form ul.inputs-list {
	list-style-type: none;
	padding-left: 0;
}
.hs-form ul.inputs-list .hs-input {
	width: 16px !important;
	margin-right: 10px !important;
}
.hs-form .hs-form-required {
	color: #ff6c00;
}
