/**
Theme Name: chacca (Astra Child Theme)
Author: onedrop mutlimedia agentur
Author URI: https://www.onmedrop.co
Description: Onedrop Child Theme for Astra.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: onedropTheme
Template: astra
*/


/* Header Breite */
.site-primary-header-wrap {
	max-width: 1140px;
}

p > a:hover {
  text-decoration: underline !important;
}

/* Startseite Welcome Page */
.font-balken ,
.balken-headline ,
.font-balken-2 {
  display: inline;
  padding: 8px;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 52px;
  background-color: rgba(0,0,0,0.7);
}

.font-balken-2 {
  background-color: rgba(255,255,255,0.20);
}

/* Startseite Schwarzer Hintegrung */
.page-id-2, .page-id-1207  {
  background-color: black;
  color: white;
}
.page-id-2 h1, .page-id-2 h2,
.page-id-1207 h1, .page-id-1207 h2 {
  color: white;
}

/* Text box Zentriert und mittig*/
/* .text-mittig p {
  max-width: 75%;
  margin: 0 auto;

}
@media (max-width: 767px) { 
  .text-mittig {
      max-width: 100%;
    }
} */

.bild_box_mit_text,
.bild_box_mit_text h2 {
  color: white;
  background-color: #1F1F1F;
}

#kontaktformular_1 .elementor-field-type-upload {
  margin: 5px 5px 15px 5px;
  display: border-box;
  padding: 20px;
  color: black;
  background-color: rgba(255, 255, 255, 0.61);
  border-radius: 4px;
  text-align: center;
}
#kontaktformular_1 .elementor-field-type-upload #form-field-form_field_upload {
  padding: 10px;
}

#senden_button {
  font-family: "Azo Sans Uber";
  font-size: 24px;
  padding: 25px;
}

.ast-footer-copyright {
  color: white;
}


/* Elementor Menu */
/* .elementor-nav-menu .menu-item,
.elementor-nav-menu .menu-item a:hover {
  background-color: transparent !important;
}

.elementor-nav-menu .menu-link{
  justify-content: right !important;
} */


/* Hide WP-Amor */
.wpa-test-msg {
  display: none;
}


/* Woocommerce */
/* .astra-shop-summary-wrap > .star-rating {
  margin-left: auto !important;
  margin-right: auto !important;
  padding: 10px;
} */
