.elementor-423 .elementor-element.elementor-element-f1bba5c{--display:flex;}.elementor-423 .elementor-element.elementor-element-9a91427{--display:flex;}.elementor-423 .elementor-element.elementor-element-0f70b90 .elementor-heading-title{font-family:"Niva", Sans-serif;font-weight:300;}.elementor-423 .elementor-element.elementor-element-bf69191{--divider-border-style:solid;--divider-color:#22222235;--divider-border-width:1px;}.elementor-423 .elementor-element.elementor-element-bf69191 .elementor-divider-separator{width:100%;}.elementor-423 .elementor-element.elementor-element-bf69191 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-423 .elementor-element.elementor-element-4dbaeba .elementor-button{background-color:#CA8D40;text-transform:none;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-308e809 );color:var( --e-global-color-308e809 );padding:10px 10px 10px 10px;}.elementor-423 .elementor-element.elementor-element-4dbaeba .elementor-button:hover, .elementor-423 .elementor-element.elementor-element-4dbaeba .elementor-button:focus{background-color:#926226;color:var( --e-global-color-308e809 );}.elementor-423 .elementor-element.elementor-element-4dbaeba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-423 .elementor-element.elementor-element-4dbaeba .elementor-button-content-wrapper{flex-direction:row;}.elementor-423 .elementor-element.elementor-element-4dbaeba .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-423 .elementor-element.elementor-element-4dbaeba .elementor-button:hover svg, .elementor-423 .elementor-element.elementor-element-4dbaeba .elementor-button:focus svg{fill:var( --e-global-color-308e809 );}.elementor-423 .elementor-element.elementor-element-b93bca7{font-family:"Niva", Sans-serif;font-size:1.3em;color:#312727;}.elementor-423 .elementor-element.elementor-element-55cdf25{font-family:"Niva", Sans-serif;font-weight:300;color:#241919;}.elementor-423 .elementor-element.elementor-element-2fc17ea{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-423 .elementor-element.elementor-element-bf69191 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-423 .elementor-element.elementor-element-4dbaeba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for divider, class: .elementor-element-bf69191 */.elementor-423 .elementor-element.elementor-element-bf69191 .elementor-divider-separator {
    border-top-width: 0px !important; /* Dünnere Linien wirken oft edler */
    border-style: solid !important;
    
    /* Ein fließender Verlauf mit sanften Übergängen */
    border-image: linear-gradient(
        90deg, 
        #af8231 0%, 
        #d4a757 25%, 
        #f7e1a0 50%, 
        #d4a757 75%, 
        #af8231 100%
    ) 1 !important;
    
    border-color: transparent !important;
    
    /* Ein dezenter Glow macht den Übergang zum Hintergrund weicher */
    filter: drop-shadow(0px 1px 1px rgba(175, 130, 49, 0.2));
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Niva';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://bebonded.de/wp-content/uploads/2026/05/Niva-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Niva';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://bebonded.de/wp-content/uploads/2026/05/Niva-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Niva';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://bebonded.de/wp-content/uploads/2026/05/Niva-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Niva';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://bebonded.de/wp-content/uploads/2026/05/Niva-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Niva';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://bebonded.de/wp-content/uploads/2026/05/Niva-UltraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */