/* CSS Document */
@import url("https://p.typekit.net/p.css?s=1&k=wyk0jdz&ht=tk&f=24539&a=630683&app=typekit&e=css");

body.home .uk-position-cover {
  background: rgb(0,0,0);
  background: linear-gradient(200deg, rgba(0,0,0,0) 48%, rgb(0, 0, 0) 120%);
}


.uk-navbar li.menu-item.desktop {
	display:none;
}

.tm-toolbar .uk-container {
  max-width: none;
}
/*	Gravity forms
*/
.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_footer input[type="submit"],
.gform_wrapper .gform_page_footer input.button,
.gform_wrapper .gform_page_footer input[type="submit"],
.gform_wrapper .gform_footer button,
.gform_wrapper .gform_footer input,
.gform_wrapper .gform_page_footer button,
.gform_wrapper .gform_page_footer input{
	background: #101010;
	color: #fff;
	padding: 12px 25px;
	text-transform: uppercase;
	margin: 20px 0 0 0;
	letter-spacing: 1px;
	font-size: 16px;
	font-weight: 500;
	transition-duration: .2s;
	-webkit-transition-duration: .2s;
	font-family: FarnhamText;
	border: 1px solid #c00;
}
.gform_wrapper .gform_footer input.button:hover,
.gform_wrapper .gform_footer input[type="submit"]:hover,
.gform_wrapper .gform_page_footer input.button:hover,
.gform_wrapper .gform_page_footer input[type="submit"]:hover {
	text-decoration: none;
	background: #101010;
	color: #fff;
}
.gform_required_legend {
	font-size: 14px;
}
@font-face {
font-family:"sofia-pro";
src:url("https://use.typekit.net/af/30420e/00000000000000003b9b1a9e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),
	url("https://use.typekit.net/af/30420e/00000000000000003b9b1a9e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),
	url("https://use.typekit.net/af/30420e/00000000000000003b9b1a9e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype"); 
	font-display:auto;
	font-style:normal;
	font-weight:700;font-stretch:normal;
}

@font-face {
    font-family: 'FarnhamText';
    src: url('../fonts/FarnhamText-Regular.eot');
    src: url('../fonts/FarnhamText-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FarnhamText-Regular.woff2') format('woff2'),
        url('../fonts/FarnhamText-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@media only screen and (min-width : 960px) {
	.uk-navbar {
		height: 100px;
	}
	.tm-toolbar .uk-container {
		max-width: none;
		padding-left: 50px;
		padding-right: 50px;
	}
}