/* Füge hier Dein eigenes CSS ein */



a {
  color: #ff3d2e;
} 

.elementor-kit-184 a { /* Link in rot im Fließtext */
  color: #ff3d2e;
} 

.elementor-button-text { /* Text in Buttons in weiß halten, gibt sonst Probleme beim Rollover */
  color: #ffffff;
} 

p {
  	margin-bottom: 0px;
} 


/*Abstände der Menüpunkte im Hauptmenü statt 25px nur 15px*/
.main-navigation li {
    padding: 0 10px;
	font-size: 19px;
}



/*MOBILES MENUE: */

/* Logo in der mobilen Ansicht: */
.site-header {
    padding: 15px 0;
}

.custom-logo
{
   width:170px;
}


/*das "+" bereits ohne Hover einfärben und größer darstellen, zudem Farbe des Hauptmenüs anpassen*/
.main-navigation li.menu-item-has-children > .subnav-toggle,
  .main-navigation li.page_item_has_children > .subnav-toggle {
    color: #ff3d2e;
			  }

.main-navigation li.menu-item-has-children > .subnav-toggle, .main-navigation li.page_item_has_children > .subnav-toggle {
    text-align:left;

}

  .main-navigation ul .subnav-toggle:before {
    font-size: 30px;
	   margin-left: -15px;
  }


.main-navigation ul li a:hover,
  .main-navigation ul li.current_page_item > a,
  .main-navigation ul li.current-menu-item > a,
  .main-navigation ul li.current_page_ancestor > a,
  .main-navigation ul li.current-menu-ancestor > a {
    color: #ff3d2e;
    text-decoration: none;
  }

.main-navigation ul ul li {
    padding-top:5px;
	padding-bottom:5px;
   }

.main-navigation ul ul {
    padding-top: 0px;
	padding-bottom:15px;

}

/*Hauptmenü bei Smartphone-Ansicht anpassen*/
.main-navigation a {
    font-size: 17px; /*achtung, wird bei allen Devices angepasst*/
	  padding-top:13px;
	padding-bottom:13px;
}

/*Das Untermenue des Aufklappmenü anpassen*/
.main-navigation ul ul li {
    text-transform: none;
}

.main-navigation ul .sub-menu li a,
  .main-navigation ul .children li a {
    font-size: 17px;
  }



/* Kopfbereich blau*/
#masthead{
  background-color: #6EC1E4;
}

.siteheader{
  background-color: #6EC1E4;
}

.menuStyle1.page-template-template_page-builder .site-header
{
  background-color: #6EC1E4;
}



@media (min-width: 769px) {
   #kopfhead {
    margin-top:40px;
    }
}

/*Footer: Mobile die Abstände zwischen den 3 Spalten (Logo, Links, SoMe-Icons) herstellen*/
.textwidget{
  margin-bottom:20px;
} 

/*footer ausblenden*/
#colophon{
    display:none;}
	
	
.sidebar-column .widget-title{
    margin:0 0 15px;

    }

