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

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

@font-face {
    font-family: 'proxima-novalight';
    src: url('../fonts/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-light-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-light-webfont.woff') format('woff'),
         url('../fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'proxima-novaregular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regular-webfont.svg#proxima_novaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.slider-caption{
    color:#f8f8f8;
    font-size: 25px;
    font-weight: 300;
    font-family: 'proxima-novaregular', sans-serif;
}


.slider-button2 a.btn-white{
    color:#000;
    background-color: #fff;
}

.slider-button2 a.btn-white:hover{
    color:#fff;
    border-color: #00afcb;
    background-color: #00afcb;
}

@media  (max-width: 767px)	{


	.slider-caption	{
		font-size: 45px;
		padding-top: 50px;
	}
	.slider-button	{
		padding-top: 150px;
	}

	.tp-caption	{
		font-weight: 300;
	}

	.slider-caption2{
    color:#f8f8f8;
    font-size: 25px;
    font-weight: 300;
    font-family: 'proxima-novaregular', sans-serif;
    padding-top: 150px;
    font-size: 45px;
	}

	.slider-button2	{
		padding-top: 325px;
	}

}


nav.after-color.navbar-default .navbar-brand {
    color: #FFF;
    font-size: 35px;
    font-weight: 400;
	background-image: url("../images/logo.png") !important;
	background-size: 256px 65px;
	background-repeat: no-repeat;
	width: 256px;
	height: 65px;
	margin-left:15px;
}




@media (min-width:768px)	{

	nav.before-color.navbar-default .navbar-brand {
    color: #FFF ;
    font-size: 35px;
    font-weight: 400;
	background-image: url("../images/logo-white.png");
	background-size: 256px 65px;
	background-repeat: no-repeat;
	width: 256px;
	height: 65px;
	margin-left:15px;
}

}

@media  (max-width: 991px)	{

	nav.after-color.navbar-default .navbar-brand {
		background-size: 185px 47px;
		background-repeat: no-repeat;
		width: 185px;
		height: 47px;
	}

	nav.navbar-default .navbar-brand {
	    color: #FFF ;
	    font-size: 35px;
	    font-weight: 400;
		background-image: url("../images/logo.png");
		background-size: 185px 47px;
		background-repeat: no-repeat;
		width: 185px;
		height: 47px;
		margin-left:15px;
	}

	nav.before-color.navbar-default .navbar-brand {
	    color: #FFF ;
	    font-size: 35px;
	    font-weight: 400;
		background-image: url("../images/logo-white.png");
		background-size: 185px 47px;
		background-repeat: no-repeat;
		width: 185px;
		height: 47px;
		margin-left:15px;
	}

}


@media (max-width:767px)	{

nav.navbar-default .navbar-brand {
    color: #FFF ;
    font-size: 35px;
    font-weight: 400;
	background-image: url("../images/logo.png") !important;
	background-size: 256px 65px;
	background-repeat: no-repeat;
	width: 256px;
	height: 65px;
	margin-left:15px;
}

}

.a-white	{
	color: rgba(255, 255, 255, 0.7);
}



@media (max-width: 767px)	{

	.features-text-right h3	{
		font-size: 15px;
	}

	.section-title h1	{
		font-size: 30px;
	}

	h1	{
		font-size: 30px;
	}

}



.zitatsection	{
	background: url(../images/bg-3.jpg);
    background-position: 50% 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: scroll;
    width: 100%;
    height: auto;
    overflow-x: hidden;
    overflow-y: hidden;
    vertical-align: middle;
    z-index: 1;
    display: block;
    position: relative;
    padding-top: 100px;
    padding-bottom: 100px;
}


@media (max-width: 1199px)	{
	#contact	{
		background: url(../images/bg-2.jpg);
		background-position: 50% 0;
		background-size: cover;
		background-repeat: no-repeat;
		background-attachment: scroll;
		width: 100%;
		height: auto;
		overflow-x: hidden;
		overflow-y: hidden;
		vertical-align: middle;
		z-index: 1;
		display: block;
		position: relative;
	}
}