/*
 Theme Name:   schaffner
 Theme URI: 
 Description:  schaffner Theme
 Author:       Carina Pfluegler
 Author URI:   http://www.cp-webcreation.de
 Template:     Divi
 Version:      0.0.1
 Tags:         responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
 Text Domain:  Divi
*/
/**

orange: #eb8219
*/

@import url('../Divi/style.css');

@font-face {
    font-family: 'frutiger-light';
    src: url('./fonts/frutigerltstd-lightcn.woff2') format('woff2'),
         url('./fonts/frutigerltstd-lightcn.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'frutiger-black';
    src: url('./fonts/frutigerltpro-blackcn.woff2') format('woff2'),
         url('./fonts/frutigerltpro-blackcn.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body, h1, h2, h3, h4, h5, h6, p, a, li {
	
  font-family: 'frutiger-light';
}

h1 {
	
	font-family: 'frutiger-light';
	font-size:60px;
	
}

h2 {
	color: #eb8219 !important;
	font-family: 'frutiger-black';
	font-size:38px !important; 
	
}


.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {
    padding-bottom: 18px !important;
}

#et-top-navigation a {

    /*font-family: 'Istok Web',Helvetica,Arial,Lucida,sans-serif !important;*/
	 font-family: 'frutiger-black' !important;
}
#logo {float:right; margin-top: 25px;}

.et-fixed-header #logo {margin-top: 4px;}
#et-top-navigation {float: left; padding-left: 0px !important;}
 .et_mobile_menu li a {

    text-transform: uppercase;

}



.et_pb_fullwidth_header .et_pb_parallax_css {
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: top right;
    background-size: cover;
}


#architektur h1 {
	color: #eb8219 !important;
}
#architektur h2 {
	color:#000000 !important;
}



.et_pb_testimonial {

	position: relative;
	padding: 82px 20px 0 35px;
	line-height: 1.5;
	border: 10px solid #eb8219;
	border-radius: 50%;
	height: 350px;
	width: 350px;
	font-size: 30px;
	font-style: italic;

}




 .et_pb_header_content_wrapper{
	 
	 background: #ffffff;
	 color:#000000;
	 position: relative;
	padding: 123px 84px 0 35px;
	line-height: 1.5;
	border: 15px solid #eb8219;
	border-radius: 50%;
	height: 500px;
	width: 500px;
	font-size: 36px;
	font-style: italic;
	 
 }
 
  @media (max-width: 1160px) {
	.et_pb_header_content_wrapper {
			padding: 46px 50px 0 26px;
			border: 10px solid #eb8219;
			height: 300px;
			width: 300px;
			font-size: 26px;
    font-style: italic;
	}
 }
 
 .et_pb_header_content_wrapper span.zitat-autor {
	 font-size:25px;
	 font-style:italic;
 }
.et_pb_testimonial span.zitate, .et_pb_header_content_wrapper span.zitate{
	color:#eb8219;
	font-size: 120px;
	margin-top: -137px;
	position:absolute;
	margin-left: 50px;
	
}

#kontakt h1 {
	font-size: 44px !important;
	line-height: 17px;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top:10px;
}



 @media (max-width: 960px) {
	#et_mobile_nav_menu {
	display: block;
	}
 
	#top-menu {
	display: none;
	}
	body {
		line-height: 1.8em !important;
	}
	h1 {
		font-size:40px !important; 
	}
	h2 {
		font-size:30px !important; 
	
	}
	.et_pb_testimonial {
		display:none;
	}
	.et_pb_row_5.et_pb_row {
		margin-top: -20px !important;
	}
 }
 
 @media (max-width: 460px) {
	
	
	body {
		line-height: 1.8em !important;
	}
	h1 {
		font-size:26px !important; 
	}
	h2 {
		font-size:22px !important; 
	
	}
	#kontakt h1 {
		font-size: 26px !important;
	}
	
 }
