/*
 Theme Name:   Divi-child
 Description:  Twenty Fifteen Child Theme
 Author:       Luminous
 Template:     Divi
 Version:      1.0.1
*/

@import url("css/font.css");
@import url("css/color.css");

/* Einige Links hatten mit einem Theme oder Wordpress Update auf einmal underlines -> Diese müssen entfernt werden */
:root :where(a:where(:not(.wp-element-button))) {
    text-decoration: none !important;
}


/* Für das MS Logo */
.gugi {
  font-family: 'Gugi' !important;
  letter-spacing: 1px;
  color: white !important;
}

/* Borlabs buttons*/

.brlbs-cmpnt-btn {
	border: 1px solid #cea46f !important;
}


/* Change color for mobile menu top border */

.et_mobile_menu {
	border-top: 3px solid #cea46f !important;
}


/* Button Styles */

.et_pb_button {
    color: #FFFFFF !important;
    border-width: 1px !important;
    border-color: #fff !important;
    border-radius: 0px;
    letter-spacing: 0.16em;
    font-size: 14px;
    font-family: 'Inter', sans-serif !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    background-color: RGBA(255, 255, 255, 0);
}

/* Universell einsetzbare Klassen */

.vertikal-zentrieren {
	display: flex;
	flex-direction: column;
	justify-content: center;
}

/* Menü Links */

#top-menu li.current-menu-item>a {
	transition-duration: 1s;
}

#top-menu li.current-menu-item>a:hover {
	text-decoration: underline;
	text-decoration-color: #CEA46F;
	text-underline-offset: 10px;
}

.sub-menu li {
	text-transform: uppercase;
}

/*Galerie Beschreibungen entfernen, wenn Bild vergrößert wird*/
.mfp-title {
	display: none !important;
}

@media (min-width:1025px) {
	.sub-menu {
	border: 3px solid #CEA46F;
}
}

@media only screen and (max-width: 800px) {
  #logo {
    max-height: 50% !important;
  }
}
