/*
 Theme Name:     SICODA Divi Child Theme
 Theme URI:      http://www.elegantthemes.com
 Description:    SICODAs Child Theme for Divi Theme by Elegant Themes
 Author:         SICODA GmbH
 Author URI:     https://www.sicoda.de
 Template:       Divi
 Version:        1.0.0
*/
 
/* =Ab hier kannst du deine CSS-Anpassungen eintragen
------------------------------------------------------- */


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

/* rubik-800 - latin */
@font-face {
	font-family: 'Rubik';
	font-style: normal;
	font-weight: 800;
	src: url('/wp-content/themes/sicoda-divi-child/fonts/rubik-v14-latin-800.eot'); /* IE9 Compat Modes */
	src: local(''),
				url('/wp-content/themes/sicoda-divi-child/fonts/rubik-v14-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
				url('/wp-content/themes/sicoda-divi-child/fonts/rubik-v14-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
				url('/wp-content/themes/sicoda-divi-child/fonts/rubik-v14-latin-800.woff') format('woff'), /* Modern Browsers */
				url('/wp-content/themes/sicoda-divi-child/fonts/rubik-v14-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
				url('/wp-content/themes/sicoda-divi-child/fonts/rubik-v14-latin-800.svg#Rubik') format('svg'); /* Legacy iOS */
}




/* poppins-200 - latin */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	src: url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-200.eot'); /* IE9 Compat Modes */
	src: local(''),
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-200.woff') format('woff'), /* Modern Browsers */
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-200.svg#Poppins') format('svg'); /* Legacy iOS */
}



/* poppins-800 - latin */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	src: url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-800.eot'); /* IE9 Compat Modes */
	src: local(''),
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-800.woff') format('woff'), /* Modern Browsers */
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
				url('/wp-content/themes/sicoda-divi-child/fonts/poppins-v19-latin-800.svg#Poppins') format('svg'); /* Legacy iOS */
}



@font-face {
	font-family: 'ElegantIcons';
	src:url('/wp-content/themes/sicoda-divi-child/fonts/ElegantIcons.eot');
	src:url('/wp-content/themes/sicoda-divi-child/fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/themes/sicoda-divi-child/fonts/ElegantIcons.woff') format('woff'),
		url('/wp-content/themes/sicoda-divi-child/fonts/ElegantIcons.ttf') format('truetype'),
		url('/wp-content/themes/sicoda-divi-child/fonts/ElegantIcons.svg#ElegantIcons') format('svg');
	font-weight: normal;
	font-style: normal;
}



body {
	font-weight:300;	
	font-family: "Rubik", sans-serif;
}

h1 {
	font-family: "Poppins", sans-serif;
	font-weight: 800 !important;
}

h2 {
	font-family: "Poppins", sans-serif;
	font-size: 40px;
	color: #004482; 	
	font-weight: 800 !important;
	text-transform: uppercase;	
}

h3 {
	font-family: "Poppins", sans-serif;
	padding-top: 30px; 
	font-size: 24px;
	color: #797676; 	
	text-transform: uppercase;	
}



.et_pb_module_header,  .et_pb_fullwidth_header_subhead {
	
	font-family: "Rubik", sans-serif;
	text-transform: uppercase;	
	font-weight: 100 !important;
}


.et_pb_module_header h1,
.header-content h1, .et_pb_fullwidth_header_subhead {
 	background-color: #cad557; 
	opacity: 0.7;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 50px; 
	padding-right: 100px; 
	width: fit-content; 
	font-family: "Poppins", sans-serif;
	font-weight: 800 !important;
}

.et_pb_header_content_wrapper {
	margin-left: 150px;
		 opacity: 1;
}

.mega-title-below{
	text-transform: uppercase;
}

.et-cart-info { display:none !important; }





#top-menu li li:first-child  {
		padding-top: 0px; 
}

#top-menu li li {
line-height: 1.2; 
border-bottom: 1px dotted #cad557;
	margin-top: 10px; 
	padding-bottom: 10px; 
}

#top-menu li li:last-child  {
border-bottom: none;
		padding-bottom: 0px; 
}

/* Aktiver Hauptmenupunkt anpassen */
#top-menu li.current-menu-item > a {
font-weight: 200 !important;
}
/* Aktiver Hauptmenupunkt anpassen wenn ein Untermenupunkt aktiv ist */
#top-menu li.current-menu-ancestor > a {
font-weight: 100 !important;
}

/* Aktiver Untermenupunkt anpassen 
.nav li ul .current-menu-item a {
font-weight: 200 !important;
	line-height: 90%; 
}*/


