/*
 Theme Name:     INKEN
 Theme URI:      https://www.graukeil.com.de
 Description:    INKEN
 Author:         Jan Fischer
 Author URI:     https://www.graukeil.com.de
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");

/*--------- Typografie -----------*/

h1 {
	font-family: machomodular, sans-serif;
	font-weight: 700;
	font-style: normal;
	letter-spacing: 1px;
	padding-top: 20px !important;
	padding-right: 0px !important;
}

.h1white h1  {
	color: #ffffff;
	background-color: #e03574;
	line-height: 1.9em;
	padding-bottom: 0px;
	display: inline;
	box-shadow: 10px 0 0px 0px #e03574, -10px 0 0px 0px #e03574;
	box-decoration-break: clone;

}

p {
	font-family: machomodular, sans-serif;
	font-size: 17px;
	font-weight: 400;
	font-style: normal;
	line-height: 1.5em;
	
}

a {
	font-family: machomodular, sans-serif;
	font-weight: 400;
	font-style: normal;
	letter-spacing: 1px;
	
}

a:active, a:hover {
	font-family: machomodular, sans-serif;
	font-weight: 800;
	font-style: normal;
	letter-spacing: 1px;
	color: #ffffff;
	background-color: #e03574;
	padding-bottom: 0px;
	display: inline;
	box-shadow: 10px 0 0px 0px #e03574, -10px 0 0px 0px #e03574;
	box-decoration-break: clone;

	
}

/* --------- Menu --------*/

.fa-brands {
	color: #000000;
	padding-top: 0px !important;
	vertical-align: middle !important;
	
}

.fa-brands:hover {
	color: #fff;
	padding-top: 0px !important;
	vertical-align: middle !important;
	
}

.menutext {
	padding-top: 6px;
}

.main-menu a {
	padding-top: 15px;
	font-size: 16px !important;
}

.et_pb_menu__wrap {
justify-content: flex-end !important;
}


/* -------------- Gallerie -------------*/

 
.et_overlay {
    display: none;
}
 
.mfp-title {
    display: none;
}
 
.et_pb_gallery_grid .et_pb_gallery_item img {
    transform: scale(1.03);
    transition: transform 0.5s, opacity 0.5s;
}
 
.et_pb_gallery_grid .et_pb_gallery_item img:hover {
    transform: scale(1.15);
    opacity: 1;
}
 
.et_pb_gallery_grid .et_pb_gallery_item {
    padding: 2px;
    width: 20%!important;
    clear: right!important;
}
 
@media only screen and (max-width: 479px) {
     
.et_pb_column .et_pb_grid_item:nth-child(n) {
    width: 33%!important;
}
}

/*---------- Galerie - Spalten -------------*/
.et_pb_gallery_grid .et_pb_gallery_item {
    width: 33.33%!important;
    clear: right!important;
}
