/*
Theme Name: Divi Child
Theme URI:
Description: Fritz Günther Webdesign
Author: Fritz Günther
Author URI: 
Template: Divi
Version: 1.0.0
*/

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
 * 
 * Import css
*/
@import url("./css/fonts.css");
@import url("./css/smartslider.css");
/*
@import url("./css/tools.css");


*/

.wpforms-element-hide{
	display: none !important; 
}


.deactive-senden{
	display: none !important; 
}

.et_pb_main_blurb_image {
    margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}



.et_pb_blog_0 .et_pb_post div.post-content a.more-link:hover {
    color: #0B65A5 !important;
}



/* mailadresse-schwarz */
.mailadresse-schwarz{
	color: black !important;
}
a#email.mailadresse-schwarz:hover{
	color: #B01E3E !important;
}

/* mailadresse-grau */
.mailadresse-grau{
	color: #666 !important;
}
a#email.mailadresse-grau:hover{
	color: #B01E3E !important;
}


/* phone-schwarz */
.phone-schwarz{
	color: black !important;
}
a.phone-schwarz :hover{
	color: #B01E3E !important;
}

/* phone-grau */
.phone-grau{
	color: #666 !important;
}
a.phone-grau :hover{
	color: #B01E3E !important;
}





/* Divi-Hauptmenü komplett ausblenden (global auf allen Seiten) */
/*#main-header {
  display: none !important;
}
*/



.hover01 figure img {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
    padding-top: 3px
}

.hover01 figure:hover img {
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
}





/*
	Use Custom Bullet Icons (Font Awesome or Images)
	
	https://chatgpt.com/c/689229d0-ba30-8332-96a5-cc1280215344
*/

.custom-bullets li i {
  color: #B01E3E;
  margin-right: 5px;
}

/*
.et_pb_text ul {
  list-style: none;
  padding-left: 0;
}
*/
ul.custom-bullets {
  list-style: none !important;
  padding-left: 0 !important;
}

.custom-bullets a{
	font-family: 'Open Sans',Arial,sans-serif !important;
    font-size: 16px;
	color: black;
}
.custom-bullets a:hover{
	color: #B01E3E;
}



/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
 * 
 * custom-teaser-box
*/

.custom-teaser-box, #myContent{
  	transition: all 0.3s ease-in-out;
  	transform: translateY(0);
  	box-shadow: 0 4px 10px rgba(0,0,0,0.1);
  	border-radius: 12px;
  	padding: 20px !important;
  	background-color: #fff;
	/*border: 1px solid #1E62B0;*/
	border: 1px solid #9e9e9e30;
}

.custom-teaser-box:hover, #myContent:hover {
  	/*transform: translateY(-8px);*/
	/*transform: scale(1.05);*/
	/*transform: scale(1.03) translateY(-5px);*/
	transform: scale(1.00) translateY(-1px);
  	box-shadow: 0 8px 20px rgba(0,0,0,0.2);
}

.custom-teaser-box2.et_pb_blurb_0.et_pb_blurb, 
.custom-teaser-box2 h4.et_pb_module_header{
	font-family: 'Open Sans',Arial,sans-serif !important;
	font-size: 14px !important;
}



/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
 * 
 * Standard Schriften
*/

html, body{
	font-family: 'Open Sans',Arial,sans-serif !important;
	font-size: 16px;
}

/* --- p --- */
.et_pb_module.et_pb_text p,
.et-l p{
	font-family: 'Open Sans',Arial,sans-serif !important;
    font-size: 16px;
    font-weight: normal;
	line-height: 1.7em;
/*	color:black; */
}

/* --- ul --- */
/*
ul {
	list-style-type: disc;
    padding: 0 0 23px 20px !important;
    line-height: 26px;
}
*/

/* --- li --- */
li {
	font-weight: 400 !important;
	font-size: 16px;
	line-height: 1.8rem !important;
}


/* --- h1 --- */
.et_pb_module.et_pb_text h1,
.et-l h1{
	font-family: 'Open Sans',Arial,sans-serif !important;
    font-size: 20px;
	line-height: 1.6em;
    font-weight:500;	
}
.et_pb_module.et_pb_text h1{
	display: inline-flex;	
}
/*
.et-l h1:before {
    content: url('https://www.roeter-honig-bienen.de/wp-content/uploads/2023/07/bk-02-h1.png');
    padding: 0px;	
	margin-right: 10px;
}
*/
.et_pb_text_0 h1 {
	font-family: 'Open Sans',Arial,sans-serif !important;
    font-size: 22px;
	line-height: 1.6em;
    font-weight:500;	
	font-style: normal !important;
}
/*
.et_pb_text_0 h1:before {
    content: url('https://www.roeter-honig-bienen.de/wp-content/uploads/2023/07/bk-02-h1.png');
    padding: 0px;	
	margin-right: 10px;
}
*/
/* --- h2 --- */
.et_pb_module.et_pb_text h2,
.et-l h2{
	font-family: 'Open Sans',Arial,sans-serif !important;
    font-size: 19px;
	line-height: 1.6em;
    font-weight:500;
}
/* --- h3 --- */
.et_pb_module.et_pb_text h3,
.et-l h3{
	font-family: 'Open Sans',Arial,sans-serif !important;
    font-size: 17px;
	line-height: 1.6em;
    font-weight:500;
}
/* --- h4 --- */
.et_pb_module.et_pb_text h4 {
	font-family: 'Open Sans',Arial,sans-serif !important;
    font-size: 16px;
	line-height: 1.6em;
    font-weight:500;
}
/* --- h5 --- */
.et_pb_module.et_pb_text h5 {
	font-family: 'Open Sans',Arial,sans-serif !important;
	font-size: 15px;
	line-height: 1.6em;
	font-weight:500;
}
/* --- h6 --- */
.et_pb_module.et_pb_text h6 {
	font-family: 'Open Sans',Arial,sans-serif !important;
	font-size: 16px;
	font-weight:500;
}
/* <<<<<<<<<<<<<<<<<<<<<<<<<<< */
/*
.et_pb_text_1 {
    line-height: 1.8em;
    font-family: 'Open Sans',Arial,sans-serif !important;
    font-size: 16px;
    line-height: 1.8em;
    padding-bottom: 0px!important;
}
*/

