@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-BoldOblique.eot');
	src: url('../font/gt-walsheim/GTWalsheim-BoldOblique.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique.svg#GTWalsheim-BoldOblique') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-Bold.eot');
	src: url('../font/gt-walsheim/GTWalsheim-Bold.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-Bold.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-Bold.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-Bold.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-Bold.svg#GTWalsheim-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-RegularOblique.eot');
	src: url('../font/gt-walsheim/GTWalsheim-RegularOblique.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique.svg#GTWalsheim-RegularOblique') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-Medium.eot');
	src: url('../font/gt-walsheim/GTWalsheim-Medium.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-Medium.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-Medium.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-Medium.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-Medium.svg#GTWalsheim-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-Regular.eot');
	src: url('../font/gt-walsheim/GTWalsheim-Regular.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-Regular.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-Regular.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-Regular.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-Regular.svg#GTWalsheim-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-MediumOblique.eot');
	src: url('../font/gt-walsheim/GTWalsheim-MediumOblique.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique.svg#GTWalsheim-MediumOblique') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-Medium_1.eot');
	src: url('../font/gt-walsheim/GTWalsheim-Medium_1.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-Medium_1.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-Medium_1.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-Medium_1.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-Medium_1.svg#GTWalsheim-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-Bold_1.eot');
	src: url('../font/gt-walsheim/GTWalsheim-Bold_1.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-Bold_1.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-Bold_1.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-Bold_1.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-Bold_1.svg#GTWalsheim-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-MediumOblique_1.eot');
	src: url('../font/gt-walsheim/GTWalsheim-MediumOblique_1.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique_1.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique_1.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique_1.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique_1.svg#GTWalsheim-MediumOblique') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-RegularOblique_1.eot');
	src: url('../font/gt-walsheim/GTWalsheim-RegularOblique_1.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique_1.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique_1.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique_1.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique_1.svg#GTWalsheim-RegularOblique') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-Regular_1.eot');
	src: url('../font/gt-walsheim/GTWalsheim-Regular_1.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-Regular_1.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-Regular_1.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-Regular_1.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-Regular_1.svg#GTWalsheim-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-BoldOblique_1.eot');
	src: url('../font/gt-walsheim/GTWalsheim-BoldOblique_1.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique_1.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique_1.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique_1.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique_1.svg#GTWalsheim-BoldOblique') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-RegularOblique_2.eot');
	src: url('../font/gt-walsheim/GTWalsheim-RegularOblique_2.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique_2.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique_2.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique_2.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-RegularOblique_2.svg#GTWalsheim-RegularOblique') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-Regular_2.eot');
	src: url('../font/gt-walsheim/GTWalsheim-Regular_2.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-Regular_2.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-Regular_2.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-Regular_2.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-Regular_2.svg#GTWalsheim-Regular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-MediumOblique_2.eot');
	src: url('../font/gt-walsheim/GTWalsheim-MediumOblique_2.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique_2.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique_2.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique_2.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-MediumOblique_2.svg#GTWalsheim-MediumOblique') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-BoldOblique_2.eot');
	src: url('../font/gt-walsheim/GTWalsheim-BoldOblique_2.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique_2.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique_2.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique_2.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-BoldOblique_2.svg#GTWalsheim-BoldOblique') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-Medium_2.eot');
	src: url('../font/gt-walsheim/GTWalsheim-Medium_2.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-Medium_2.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-Medium_2.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-Medium_2.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-Medium_2.svg#GTWalsheim-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'GT Walsheim';
	src: url('../font/gt-walsheim/GTWalsheim-Bold_2.eot');
	src: url('../font/gt-walsheim/GTWalsheim-Bold_2.eot?#iefix') format('embedded-opentype'),
		url('../font/gt-walsheim/GTWalsheim-Bold_2.woff2') format('woff2'),
		url('../font/gt-walsheim/GTWalsheim-Bold_2.woff') format('woff'),
		url('../font/gt-walsheim/GTWalsheim-Bold_2.ttf') format('truetype'),
		url('../font/gt-walsheim/GTWalsheim-Bold_2.svg#GTWalsheim-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}


/*
OVERRIDE THEME DEFAULTS
*/

body{
	font-family: 'GT Walsheim',sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-family: 'GT Walsheim',sans-serif;
	font-weight: bold;
	font-style: normal;
}
.header-brand h1, .footer-logo h1, .cfct-heading  > *,.carousel.default .carousel-caption>* ,.feature-top.media-object .feature-caption>*  {
	font-family: 'GT Walsheim',sans-serif;
	font-weight: bold;
	font-style: normal;
}

.gform_widget .widget-title, .feature.carousel .carousel-caption p {
    font-family: 'GT Walsheim',sans-serif;
    font-style: normal;
    font-weight: normal;
}
#what-is-impact-hub > h5, #why-impact-hub > h5, #live-stream > h5, #footer h2, #why-impact-hub  h5,.sort-buttons .sort-buttons-inner>span, .ui-widget {
    font-family: 'GT Walsheim',sans-serif !important;
		font-style: normal !important;
    font-weight: normal !important;
}
.content-carousel.per-row-1 .lightbox-summary.type-member>a .description, .content-carousel.per-row-1 .lightbox-summary.type-team>a .description, .content-carousel.per-row-1 .lightbox-summary.type-partner>a .description{
	font-family: 'GT Walsheim',sans-serif !important;
	font-style: normal !important;
	font-weight: normal !important;
}
.svglogo{
	width:120px;
	height:120px;
}
.svglogowhitefooter{
	width:60px !important;
	height:60px !important;
}

@media(max-width: 768px) {
	.svglogo {
		width: 76px !important;
    /*height: 76px !important;*/
    margin-top: -10px !important;
	}
}
