/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/
#Side_slide #menu ul li.submenu .menu-toggle {
	font-size:   30px !important;
	color:       #eeeeee;
	font-weight: 400;
}

@media only screen and (max-width: 767px) {
	#Side_slide #menu ul li.submenu .menu-toggle {
		font-size:   30px !important;
		color:       #eeeeee;
		font-weight: 400;
	}
}

/*Google Fonts*/
/* barlow-condensed-100 - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  normal;
	font-weight: 100;
	src:         url('assets/fonts/barlow-condensed-v12-latin-100.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-100.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-100.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-100.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-100.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-100.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-100italic - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  italic;
	font-weight: 100;
	src:         url('assets/fonts/barlow-condensed-v12-latin-100italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-100italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-100italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-100italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-100italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-100italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-200 - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  normal;
	font-weight: 200;
	src:         url('assets/fonts/barlow-condensed-v12-latin-200.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-200.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-200.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-200.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-200.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-200.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-200italic - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  italic;
	font-weight: 200;
	src:         url('assets/fonts/barlow-condensed-v12-latin-200italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-200italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-200italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-200italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-200italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-200italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-300italic - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  italic;
	font-weight: 300;
	src:         url('assets/fonts/barlow-condensed-v12-latin-300italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-300italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-300italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-300italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-300italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-300italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-300 - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  normal;
	font-weight: 300;
	src:         url('assets/fonts/barlow-condensed-v12-latin-300.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-300.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-300.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-300.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-300.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-300.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-regular - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  normal;
	font-weight: 400;
	src:         url('assets/fonts/barlow-condensed-v12-latin-regular.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-regular.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-regular.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-regular.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-regular.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-regular.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-italic - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  italic;
	font-weight: 400;
	src:         url('assets/fonts/barlow-condensed-v12-latin-italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-500 - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  normal;
	font-weight: 500;
	src:         url('assets/fonts/barlow-condensed-v12-latin-500.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-500.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-500.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-500.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-500.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-500.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-500italic - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  italic;
	font-weight: 500;
	src:         url('assets/fonts/barlow-condensed-v12-latin-500italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-500italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-500italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-500italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-500italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-500italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-600 - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  normal;
	font-weight: 600;
	src:         url('assets/fonts/barlow-condensed-v12-latin-600.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-600.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-600.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-600.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-600.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-600.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-600italic - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  italic;
	font-weight: 600;
	src:         url('assets/fonts/barlow-condensed-v12-latin-600italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-600italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-600italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-600italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-600italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-600italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-700 - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  normal;
	font-weight: 700;
	src:         url('assets/fonts/barlow-condensed-v12-latin-700.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-700.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-700.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-700.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-700.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-700.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-700italic - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  italic;
	font-weight: 700;
	src:         url('assets/fonts/barlow-condensed-v12-latin-700italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-700italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-700italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-700italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-700italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-700italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-800 - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  normal;
	font-weight: 800;
	src:         url('assets/fonts/barlow-condensed-v12-latin-800.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-800.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-800.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-800.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-800.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-800.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-800italic - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  italic;
	font-weight: 800;
	src:         url('assets/fonts/barlow-condensed-v12-latin-800italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-800italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-800italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-800italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-800italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-800italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-900 - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  normal;
	font-weight: 900;
	src:         url('assets/fonts/barlow-condensed-v12-latin-900.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-900.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-900.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-900.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-900.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-900.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-condensed-900italic - latin */
@font-face {
	font-family: 'Barlow Condensed';
	font-style:  italic;
	font-weight: 900;
	src:         url('assets/fonts/barlow-condensed-v12-latin-900italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-condensed-v12-latin-900italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-condensed-v12-latin-900italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-900italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-condensed-v12-latin-900italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-condensed-v12-latin-900italic.svg#BarlowCondensed') format('svg'); /* Legacy iOS */
}

/* barlow-100 - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  normal;
	font-weight: 100;
	src:         url('assets/fonts/barlow-v12-latin-100.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-100.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-100.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-100.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-100.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-100.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-100italic - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  italic;
	font-weight: 100;
	src:         url('assets/fonts/barlow-v12-latin-100italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-100italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-100italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-100italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-100italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-100italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-200italic - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  italic;
	font-weight: 200;
	src:         url('assets/fonts/barlow-v12-latin-200italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-200italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-200italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-200italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-200italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-200italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-200 - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  normal;
	font-weight: 200;
	src:         url('assets/fonts/barlow-v12-latin-200.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-200.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-200.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-200.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-200.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-200.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-300italic - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  italic;
	font-weight: 300;
	src:         url('assets/fonts/barlow-v12-latin-300italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-300italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-300italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-300italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-300italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-300italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-300 - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  normal;
	font-weight: 300;
	src:         url('assets/fonts/barlow-v12-latin-300.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-300.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-300.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-300.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-300.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-300.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-regular - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  normal;
	font-weight: 400;
	src:         url('assets/fonts/barlow-v12-latin-regular.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-regular.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-regular.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-regular.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-regular.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-regular.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-500 - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  normal;
	font-weight: 500;
	src:         url('assets/fonts/barlow-v12-latin-500.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-500.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-500.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-500.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-500.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-500.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-italic - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  italic;
	font-weight: 400;
	src:         url('assets/fonts/barlow-v12-latin-italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-500italic - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  italic;
	font-weight: 500;
	src:         url('assets/fonts/barlow-v12-latin-500italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-500italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-500italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-500italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-500italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-500italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-600 - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  normal;
	font-weight: 600;
	src:         url('assets/fonts/barlow-v12-latin-600.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-600.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-600.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-600.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-600.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-600.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-600italic - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  italic;
	font-weight: 600;
	src:         url('assets/fonts/barlow-v12-latin-600italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-600italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-600italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-600italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-600italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-600italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-700 - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  normal;
	font-weight: 700;
	src:         url('assets/fonts/barlow-v12-latin-700.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-700.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-700.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-700.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-700.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-700.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-700italic - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  italic;
	font-weight: 700;
	src:         url('assets/fonts/barlow-v12-latin-700italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-700italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-700italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-700italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-700italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-700italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-800 - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  normal;
	font-weight: 800;
	src:         url('assets/fonts/barlow-v12-latin-800.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-800.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-800.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-800.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-800.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-800.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-800italic - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  italic;
	font-weight: 800;
	src:         url('assets/fonts/barlow-v12-latin-800italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-800italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-800italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-800italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-800italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-800italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-900 - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  normal;
	font-weight: 900;
	src:         url('assets/fonts/barlow-v12-latin-900.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-900.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-900.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-900.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-900.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-900.svg#Barlow') format('svg'); /* Legacy iOS */
}

/* barlow-900italic - latin */
@font-face {
	font-family: 'Barlow';
	font-style:  italic;
	font-weight: 900;
	src:         url('assets/fonts/barlow-v12-latin-900italic.eot'); /* IE9 Compat Modes */
	src:         local(''),
	             url('assets/fonts/barlow-v12-latin-900italic.eot?#iefix') format('embedded-opentype'),
		             /* IE6-IE8 */ url('assets/fonts/barlow-v12-latin-900italic.woff2') format('woff2'),
		             /* Super Modern Browsers */ url('assets/fonts/barlow-v12-latin-900italic.woff') format('woff'),
		             /* Modern Browsers */ url('assets/fonts/barlow-v12-latin-900italic.ttf') format('truetype'),
		             /* Safari, Android, iOS */ url('assets/fonts/barlow-v12-latin-900italic.svg#Barlow') format('svg'); /* Legacy iOS */
}

:root {
	font-family: Barlow;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: Barlow Condensed;
}

/*Nav*/
@media only screen and (min-width: 835px) {
	nav#menu {
		margin-right: 40px;
	}
}

ul#menu-main-menu span {
	font-size: 20px;
}

.is-sticky .menu li ul {
	top: 100% !important;
}

.is-sticky .menu .menu-item-has-children li ul {
	top: 0 !important;
}

@media (min-width: 768px) {
	#page .navbar-default .navbar-toggle {
		display: block;
		float:   right;
	}

	#page .navbar-collapse {
		display: none !important;
	}

	#page .navbar-collapse.in {
		display: block !important;
	}

	#page .navbar-header {
		float: none;
	}
}

@media (min-width: 999px) {
	#page .navbar-default .navbar-toggle {
		display: none;
	}

	#page .navbar-collapse.collapse {
		display: block !important;
	}

	#page .navbar-header {
		float: left;
	}
}

@media (max-width: 999px) {
	.navbar-default .navbar-nav > li > a {
		line-height:    20px;
		padding-top:    10px;
		padding-bottom: 10px;
	}

	.navbar-nav > li,
	.nav.navbar-nav {
		float: none;
	}
}

@media only screen and (max-width: 767px) {
	#Top_bar #logo img.logo-mobile-sticky {
		display: none !important;
	}
}

#Top_bar #logo img.logo-mobile-sticky {
	display: none !important;
}

.logo-no-sticky-padding #Top_bar.is-sticky #logo img.logo-sticky {
	display: none !important;
}

#Top_bar .menu li ul {
	top: 60%;
}

@media only screen and (min-width: 768px) {
	.sticky-white #Top_bar.is-sticky,
	.sticky-white #Top_bar.is-sticky #menu {
		background-color: #ededed !important;
	}
}

#Top_bar .menu > li > a {
	position: relative;
}

#Top_bar .menu > li > a::before {
	content:          '';
	position:         absolute;
	top:              50%;
	left:             5%;
	width:            5px;
	height:           1em;
	background-color: transparent;
	transform:        translateY(-50%);
	transition:       transform 250ms ease-in-out;
}

#Top_bar .menu > li:hover > a::before {
	transform: translateY(-50%) scaleX(2.5);
}

#Top_bar .menu > li.red > a::before {
	background-color: #e54246;
}

#Top_bar .menu > li.green > a::before {
	background-color: #81b945;
}

#Top_bar .menu > li.blue > a::before {
	background-color: #198eec;
}

#Top_bar .menu > li.yellow > a::before {
	background-color: #febe4c;
}

#Top_bar .menu > li.grey > a::before {
	background-color: #9f9e9e;
}

@media only screen and (min-width: 768px) {
	.sticky-white #Top_bar.is-sticky,
	.sticky-white #Top_bar.is-sticky #menu {
		background-color: #ededed !important;
	}
}

#Top_bar a.responsive-menu-toggle i {
	font-size: 30px;
}

/*Blog*/

span.cat-btn {
	display: none;
}

span.love-text {
	display: none;
}

i.icon-heart-fa {
	display: none;
}

span.label {
	display: none;
}

span.author {
	display: none;
}

i.icon-comment-empty-fa {
	display: none;
}

a.post-comments {
	display: none;
}

.post-footer .button-love a.mfn-love i {
	display: none;
}

.post-footer .post-links {
	border-left-width: 0px;
	background-color:  var(--e-global-color-59de500);
	padding:           6px 17px 7px 13px !important;
	border-radius:     0px 0px 0px 0px !important;
}

a.post-more {
	color: #000;
}
a.post-more:hover {
	color: #fff;
}



.post-footer .post-links{
	color: #000;
}

.post-footer .post-links:hover{
	color: #fff;
}

.post-footer .post-links:hover {
	background-color: #b73135;
}

i.icon-clock {
	color: var(--e-global-color-59de500);
}

span.post-date.updated {
	color: #000000;
}

span.elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-time {
	color: #000000;
}

i.far.fa-clock {
	color: var(--e-global-color-59de500);
}

span.elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-date {
	color: #000000;
}

i.fas.fa-calendar {
	color: var(--e-global-color-59de500);
}

a.page.active {
	background-color: var(--e-global-color-59de500) !important;
}

a.page:hover {
	background-color: #b73135 !important;
}

a.next_page {
	color: #000000;
}

.image_frame .image_wrapper .mask,
.edd_download_image:after {
	box-shadow: inset 0 0 5px 2px rgb(0 0 0 / 0%) !important;
}

/*Body*/

@media (max-width: 1273px) {
	.elementor-2
	.elementor-element.elementor-element-e65b142.elementor-column
	> .elementor-widget-wrap {
		justify-content: center;
	}
}

@media only screen and (min-width: 1024px) and (max-width: 1273px) {
	.elementor-2 .elementor-element.elementor-element-6323267 .elementor-button {
		margin-bottom: 1em;
	}
}

.elementor-widget__width-auto.teaser-block.elementor-widget.elementor-widget-text-editor {
	font-size: 1.1rem !important;
}

.teaser-block > .elementor-widget-container {
	border-radius: 25px !important;
	padding:       6px 12px 6px 12px !important;
}

.teaser-block > .elementor-widget-container > p {
	margin: 0px !important;
}

@media only screen and (max-width: 767px) {
	h4 {
		font-size: 1.2rem !important;
	}
}

body:not(.template-slider) #Header {
	min-height: auto;
}

.helpfully-links a:hover {
	text-decoration: underline;
	color:           #1888e2;
}

.page-id-1050 .helpfully-links a:hover {
	text-decoration: underline;
	color:           #1888e2;
}

.faecher a:hover {
	text-decoration: underline;
	color:           #febe4c;
}

@media only screen and (max-width: 767px) {
	a.wpr-read-more-button {
		float: left;
	}

}

.elementor-accordion-item:first-child {
	display: none !important;
}

.elementor-accordion-item {
	border-top: 2px solid #d4d4d4 !important;
}

.elementor-accordion-item {
	border-bottom: 0px solid #d4d4d4 !important;
}

.elementor-accordion-item:last-child {
	border-bottom: 2px solid #d4d4d4 !important;
}

/*Formular*/

.wpcf7 input:focus-within {
	border-bottom: 1px solid #1888e2 !important;
}

.wpcf7 textarea:focus-within {
	border-bottom: 1px solid #1888e2 !important;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
	color: #ffffff;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
	background-color: #1279cb;
}

.wpcf7 input[type='checkbox'] {
	margin: 0px 2px 0px -5px !important;
}

/*Footer*/

@media only screen and (min-width: 768px) and (max-width: 959px) {
	.tablet-one-fourth.column,
	.tablet-four.columns {
		width: 17%;
	}

	.tablet-one-second.column {
		width: 60%;
	}
}

.social {
	font-size: 2rem;
}

/*Timeline*/

.timeline_items li h3:before,
.timeline_items:after,
.timeline .post-item:before {
	border-color: #e54246;
}

/*Events*/
body .em-item-taxonomies, body.single-event .em-item-image, body .section.section-post-intro-share, body .em-event-add-to-calendar, body .section.section-post-about, body .section.section-post-related, body .section.section-post-comments, body .image_links, body .column.one.post-nav, body .column.one.post-header {
	display: none !important;
}

.em-list .post-title h3 a {
	color: #ffffff !important;
}

/**
 * Title Bar
 */
.title-bar, .title-bar * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}

.title-bar {
	--title-bar-background-color: var(--e-global-color-59de500, #e54246);
	display:                      block;
	width:                        100%;
	background-color:             var(--title-bar-background-color);
	padding-top:                  1.875rem;
	padding-bottom:               1.875rem;
	margin-bottom:                4rem;
}

.title-bar__container {
	max-width:     1040px;
	padding-left:  1.25rem;
	padding-right: 1.25rem;
	margin-left:   auto;
	margin-right:  auto;
}

.title-bar__title {
	font:           inherit;
	vertical-align: baseline;
	letter-spacing: 0;
	padding:        0;
	margin:         0;
	line-height:    1;
	color:          #ffffff;
	font-family:    'Barlow', sans-serif;
	font-size:      3.8rem;
	font-weight:    bold;
	text-transform: uppercase;
}

@media (max-width: 767px) {
	.title-bar {
		padding-top:     1.25rem;
		padding-bottom:  1.25rem;
		-webkit-hyphens: auto;
		-moz-hyphens:    auto;
		-ms-hyphens:     auto;
		hyphens:         auto;
		margin-bottom:   1.5rem;
	}

	.title-bar__title {
		font-size: 2rem;
	}
}
