/*
/*======================================
Theme Name: TEMPELE Child-Theme
Theme URI: https://divicake.com/
Description: Child Theme für BURRIbau AG / Schweiz
Version: 22.0.1
Author: br.concept e.K.
Author URI: https://brconcept.de
Template: Divi
======================================
Letzte Änderung: 25.10.2022

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: br.concept e.K. | Werbeagentur Wallhausen
*/

/* =Ab hier kannst du deine CSS-Anpassungen eintragen
------------------------------------------------------- */
/* ======================== Layout ============================*/

/* ======================== Layout --- ENDE ============================*/
/* Schrift generell */
html, body {
	font-family: "Montserrat",sans-serif !important;
}
/* hyphens / Silbentrennung im Browser (h1, h2, h3, h4, h5, h6, p )
p, li {
	-moz-hyphens: auto;
	-o-hyphens: auto;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}*/

/* Fontawesome - Icons */
.fa-regular, .fa-solid {
  font-family: Fontawesome, sans-serif;
  color: rgba(255,255,255,0.8);
  padding-right: 1em;
  font-style: normal;
}

/* Farbe generell */
.reddot {
	color: #EF0000;
}

/* =============================================================================
 * Headlines & Links
 * ========================================================================== */
h1, h2, h3, h4, h5, h6 {
	word-wrap: break-word;
	/* hyphens
    -moz-hyphens: auto;
    -o-hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto; */
}

h1 {
  font-family: "Montserrat", sans-serif !important;
  /* font-size: 3em; */
}
h2 {
  font-family: "Montserrat", sans-serif !important;
  /* font-size: 2.333em; */
}
h3 {
  font-family: "Montserrat", sans-serif !important;
  /* font-size: 1.867em; */
}
h4 {
  font-family: "Montserrat", sans-serif !important;
  /* font-size: 1.5em; */
}
h5 {
  font-family: "Montserrat", sans-serif !important;
  /* font-size: 1.333em; */
}
h6 {
  font-family: "Montserrat", sans-serif !important;
  /* font-size: 1.2em; */
}

/* Links */
/* pdf-Icon für Download */


/* =============================================================================
 * Header
 * ========================================================================== */
.et_pb_slide_0.et_pb_slide .et_pb_text_overlay_wrapper {
	/* margin-top: -18em !important; */
}

/*FIXING THE MOBILE MENU*/
/* Die Breite des mobilen breakpoint von Divi selber setzen */
@media only screen and ( max-width: 1580px ) {
#top-menu-nav, #top-menu {display: none;}
#et_top_search {display: none;}
#et_mobile_nav_menu {display: block;}
}

.et_mobile_menu li a {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 100;
  font-size: 1em;
	color: #000000;
}
/* Change color on Mobile Menu  */
.et_mobile_menu li a:hover, header#main-header.et-fixed-header ul li ul li a:hover {
	color: #ef0000!important;
	opacity:1 !important;
}
.et_mobile_menu li a span {
	display: none;
}
/* =============================================================================
 * Navigation
 * ========================================================================== */
 #et-info {
   float: right !important;
 }
/* Menü - Icons */
 .menu-burri > a:before {
    font-family: 'Fontawesome';
		font-weight: lighter;
    content: '\f015';
    text-align: center;
    vertical-align: middle;
    margin-right: 0.5em;
    margin-left: -0.5em;
    color: #242528;
    font-size: 1.2em;
    transition: all .3s ease;
}
.menu-leistung > a:before {
	 font-family: 'Fontawesome';
	 font-weight: lighter;
	 content: '\f12e';
	 text-align: center;
	 vertical-align: middle;
	 margin-right: 0.5em;
	 margin-left: -0.5em;
	 color: #242528;
	 font-size: 1.2em;
	 transition: all .3s ease;
}
.menu-ausbildung > a:before {
	 font-family: 'Fontawesome';
	 font-weight: lighter;
	 content: '\f1e7';
	 text-align: center;
	 vertical-align: middle;
	 margin-right: 0.5em;
	 margin-left: -0.5em;
	 color: #242528;
	 font-size: 1.2em;
	 transition: all .3s ease;
}
.menu-kontakt > a:before {
	 font-family: 'Fontawesome';
	 font-weight: lighter;
	 content: '\f0e0';
	 text-align: center;
	 vertical-align: middle;
	 margin-right: 0.5em;
	 margin-left: -0.5em;
	 color: #242528;
	 font-size: 1.2em;
	 transition: all .3s ease;
}

/* TOP - Menu */
#top-menu li a {
	font-family: "Montserrat", sans-serif !important;
	font-weight: 100;
  font-size: 1.5em;
	color: #000000;
}

/*style the second line text span tag*/
.nav li a span {
	display: block;
	color: #242528;
	font-size: 0.7em;
	font-style: normal;
	letter-spacing: 0.06em;
	line-height: 1.7em;
	margin-left: 1.8em;
	padding-top: 0.5em;
}
.nav li.menu-item a:hover span {
	color: #ef0000;
}

/* =============================================================================
 * Logo
 * ========================================================================== */


/* =============================================================================
 * Sonstiges
 * ========================================================================== */
/* Slider */
h1.slider-text {
	text-align: left;
}
@media only screen and ( max-width: 810px ) {
	h1.slider-text { font-size: 1.2em; }
}
@media only screen and ( max-width: 390px ) {
	h1.slider-text { font-size: 0.8em; }
}
/* Listen */

/* Iconbox */

/* Blog - Boxen */

/* Drop Cap */

/* Punkte */

/* Tabellen */

/* Uhrzeiten */

/* Kontakt */
.et_pb_member_position {
	color: #242528 !important;
}
.person {

}
.geschaeftsleitung {

}
.aufgaben {
	padding: 0 !important;
}
.berufsbezeichnung {
	padding-top: 1em !important;
}
.firmenzugehoerigkeit {
	margin-top: -1em;
}
.person-email {
	padding: 0 !important;
}
.person-email i.fa-envelope::before{
	color: #EF0000;
}

/* Bilder*/
.grayscale img:hover {
-webkit-filter: grayscale(0%);
filter: grayscale(0%);
opacity: 1;
}
.grayscale img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
opacity: 0.9;
}

/* Formular */

/* =============================================================================
 * Footer
 * ========================================================================== */

/*----------Custom Back To Top Button----------*/
