/*
 Theme Name: DeliciousDesign Child Theme_2019-11
 Theme URI: https://www.deliciousdesign.de/
 Description: Dies ist ein speziell für unsere Kunden angepasstes Childtheme fuer das Premium-Theme "DIVI" von www.elegantthemes.com. Die Lizenz fuer das verwendete Haupttheme liegt bei DeliciousDesign – bitte informiere uns wenn du den Webdesigner wechselst. DANKE! www.deliciousdesign.de
 Author: DeliciousDesign — Martina Rehberg-Kortner
 Author URI: https://www.deliciousdesign.de/
 Template: Divi
 Version: 1.0.0
 Tag: divi, child-theme, 
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/*  ==================================================================
	STANDARD CSS =====================================================
	==================================================================  */
/* GOOGLE FONTS V. EIGENEM SERVER */

/* montserrat-200 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'),
       url('../wp-fonts/montserrat-v12-latin-200.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../wp-fonts/montserrat-v12-latin-200.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-300 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: local('Montserrat Light'), local('Montserrat-Light'),
       url('../wp-fonts/montserrat-v12-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../wp-fonts/montserrat-v12-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'),
       url('../wp-fonts/montserrat-v12-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../wp-fonts/montserrat-v12-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-500 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local('Montserrat Medium'), local('Montserrat-Medium'),
       url('../wp-fonts/montserrat-v12-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../wp-fonts/montserrat-v12-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-600 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'),
       url('../wp-fonts/montserrat-v12-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../wp-fonts/montserrat-v12-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local('Montserrat Bold'), local('Montserrat-Bold'),
       url('../wp-fonts/montserrat-v12-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../wp-fonts/montserrat-v12-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}



/* 
----------------------------------------------------
FONT-STRUKTUR 
----------------------------------------------------
*/


/*** BASIS-SCHRIFT-GROESSE BODY ELEMENT ***///////////////////////////////////////////

body {
 font-size: 16px;
}

/* Grosse Bildschirme über (1405px) */
@media only screen and ( min-width: 1405px ) { 
 body { font-size: 18px; }
}

/* Laptops & Desktops zwischen (1100-1405px) */
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { 
 body { font-size: 18px; }
}

/* Tablets in Landscape-Modus zwischen (981-1100px) */
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { 
 body { font-size: 16px; }
}

/* Tablets in Portrait-Modus zwischen (768-980px) */
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
 body { font-size: 16px; }
}

/* Smartphones in Landscape-Modus zwischen (480-768px) */
@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
 body { font-size: 15px; }
}

/* Smartphones im Portrait-Modus zwischen (0-479px) */
@media only screen and ( max-width: 479px ) {
 body { font-size: 15px; }
}

/*** H1-H6 STRUKTUR ***///////////////////////////////////////////


 
h1 {
	font-family: 'Montserrat-Regular-l', arial, sans-serif;
	font-weight: 500;	
	font-size: 3.55rem;
	line-height: 1.5em;
	text-transform: uppercase;
	color: #23b9ce;
}

h2 {
	font-family: 'Montserrat-Regular-l', arial, sans-serif;
	font-weight: 500;
	font-size: 3.55rem;
	color: #23b9ce;
	text-transform: uppercase;
	line-height: 1.2em;
	/* hyphens */
		-moz-hyphens: auto;
		-o-hyphens: auto;
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto; 
}

h3 {
	font-family: 'Montserrat-Regular-l', arial, sans-serif;
	font-weight: 500;
	font-size: 2rem;
	color: #23b9ce;
	text-transform: uppercase;
	line-height: 1.4em;
	/* hyphens */
		-moz-hyphens: auto;
		-o-hyphens: auto;
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto; 
}

h4 {
	font-family: 'Montserrat-Regular-l', arial, sans-serif;
	font-weight: 400;
	font-size: 1.8rem;
	color: #e2b500 !important;
	line-height: 1.4em;
	/* hyphens */
		-moz-hyphens: auto;
		-o-hyphens: auto;
		-webkit-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto; 
}



body, p {
  font-family: 'Montserrat-Regular-l', arial, sans-serif;
	font-weight: 400;
	font-size: 1.1rem;
	line-height: 1.7;
}



