/* @override 
	https://bardenclan.de/wp-content/themes/hello-theme-child/physiopraxis.css?* */
	
/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.3
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

#logo svg  {
	width: 350px;
	height: 160px;
	transition: all 0.5s ease-in-out;
}


}

#logo path  {fill: #EAE4D4!important;}
#logo path.d  {fill: #50532B!important;}

.elementor-widget-text-editor a {
	border-bottom-width: 0;
	border-bottom-style: solid;
	font-weight: bold;
}

.elementor-widget-text-editor ul {
	line-height: 1.6rem;
	margin-left: -20px;
}

.elementor-widget-text-editor ul li {
	line-height: 1.6rem;
    position: relative;
	margin-bottom: 16px;
	padding-left: 4px;
}

.bignumbers ol{
	font-size: 40px;
	margin: 40px 0 0 12px;
}

.bignumbers ol p{
	font-size: 18px;
	position: relative;
}

.she-header
{
	background-color: #353827 !important;
	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.26) !important;
}

.she-header #logo path 
{
	 fill: #EAE4D4!important;
}

.she-header #kontaktbutton .elementor-button
{
	background-color: #EAE4D4 !important;
	color: #353827;
	transition: all 0.5s ease-in-out;
}

.she-header #logo svg{
	width: 100px;
	height: 60px;
}


.cky-consent-container button.cky-btn{
	
	border-color: #000!important;
	color: #fff!important;
	background-color: rgba(234, 228, 211, 0.57) !important;
}

.cky-consent-container button.cky-btn{
	border-color: #000!important;
	color: #000!important;
}

.cky-consent-container button.cky-btn.cky-btn-accept{
	background-color: #6A6D40!important;
	border-color: #000!important;
		color: #fff!important;

}
div.cky-consent-bar{box-shadow: none !important;
}

#informationen,
#kursangebote,
#unsere-leistungen{
	scroll-margin-top: 60px;
}
img.green{
	width: 100%;
	background-color: #6A6D40;
}

@media (max-width: 767px) {
	#informationen,
	#kursangebote,
	#unsere-leistungen{
		scroll-margin-top: 60px;
	}
}

@media only screen and (max-width: 780px) {


#logo svg  {
	width: 100%;
	height: 130px;
	margin-top: 6px;
}

.she-header #logo svg{
	width: 123px;
}
}