





.fl-node-7ryhpo5f60ax .fl-row-content {
	max-width: 840px;
}






.fl-node-j9yrnflzp5v8 > .fl-row-content-wrap {
	background-color: var(--cc-global-gelb);
}
.fl-node-j9yrnflzp5v8 .fl-row-content {
	max-width: 840px;
}






 .fl-node-e0fko7gb5ls6 > .fl-row-content-wrap {
	padding-top:0em;
	padding-bottom:0em;
}






.fl-node-7kihgaweqy0m > .fl-row-content-wrap {
	background-color: var(--cc-global-gelb);
}
.fl-node-7kihgaweqy0m .fl-row-content {
	max-width: 840px;
}






.fl-node-ncsaql7eomf2 > .fl-row-content-wrap {
	background-color: var(--cc-global-violett);
}
.fl-node-ncsaql7eomf2 .fl-row-content {
	max-width: 840px;
}






.fl-node-fcde10pxrmo7 .fl-row-content {
	max-width: 840px;
}






 .fl-node-itmaqubozc69 > .fl-row-content-wrap {
	padding-top:0em;
}
@media ( max-width: 1200px ) {
 .fl-node-itmaqubozc69.fl-row > .fl-row-content-wrap {
	padding-top:0em;
}
}
@media ( max-width: 992px ) {
 .fl-node-itmaqubozc69.fl-row > .fl-row-content-wrap {
	padding-top:0em;
}
}
@media ( max-width: 768px ) {
 .fl-node-itmaqubozc69.fl-row > .fl-row-content-wrap {
	padding-top:0em;
}
}






.fl-node-1br28iaconq4 > .fl-row-content-wrap {
	background-color: var(--cc-global-gelb);
}
.fl-node-1br28iaconq4 .fl-row-content {
	max-width: 840px;
}




.fl-node-ufe7g6h9kzni {
	width: 100%;
}




.fl-node-weh2gyktl45x {
	width: 100%;
}




.fl-node-yw1aqkm6tu4z {
	width: 100%;
}




.fl-node-9u7szend2bgr {
	width: 100%;
}




.fl-node-rn0gsv32wio1 {
	width: 100%;
}




.fl-node-xm5z20sdq814 {
	width: 100%;
}




.fl-node-2xq9z5uow04t {
	width: 100%;
}




.fl-node-7er2gk594yud {
	width: 100%;
}




.fl-node-ql9zh35e06cd {
	width: 100%;
}
.fl-node-bhqpkd74ynws, .fl-node-bhqpkd74ynws .fl-photo {
	text-align: left;
}
.fl-builder-content .cc-custom-link {
    display: inline-block;
    text-transform: none;
    border: none;
    font-family: 'Archeron Pro';
    color: var(--cc-global-schrift-dunkel);
    font-size: var(--cc-font-size-lg);
    line-height: 1.4;
    padding: var(--cc-space-2) 0;
    border-radius: 0;
    transition: var(--cc-transition-main);
	text-decoration: none;
    margin-bottom: var(--cc-space-5);
}
.fl-builder-content .cc-custom-link .cc-button-text{
	text-decoration: underline;
}
.fl-builder-content .cc-custom-button {
    background: var(--cc-global-schrift-hell);
    color: var(--cc-global-schrift-dunkel);
    padding: var(--cc-space-2) var(--cc-space-6);
    text-decoration: none;
}
.fl-builder-content .cc-custom-link svg > * {
    fill: var(--cc-global-schrift-dunkel);
}

.fl-builder-content .cc-custom-link .icon.before {
    margin-right: 0.5rem;
}
.fl-builder-content .cc-custom-link .icon.after {
    margin-left: 0.5rem;
}
.fl-builder-content .cc-custom-button:hover {
    text-decoration: none;
}


/*Button Limoncello*/
.fl-builder-content .cc-custom-link.cc-custom-button.limoncello {
    background: var(--cc-global-limoncello);
    color: var(--cc-global-schrift-dunkel);
}
.fl-builder-content .cc-custom-link.cc-custom-button.limoncello:hover {
    background: var(--cc-global-pistazie);
    color: var(--cc-global-schrift-dunkel);
}
/*Button Hell*/
.fl-builder-content .cc-custom-link.cc-custom-button.light {
    background: var(--cc-global-schrift-hell);
    color: var(--cc-global-schrift-dunkel);
}
.fl-builder-content .cc-custom-link.cc-custom-button.light:hover {
    background: var(--cc-global-schrift-hell);
    color: var(--cc-global-schrift-dunkel);
}
.fl-builder-content .cc-custom-link.cc-custom-button.light svg > * {
    fill: var(--cc-global-schrift-dunkel);
}
/*Button Dunkel*/
.fl-builder-content .cc-custom-link.cc-custom-button.dark {
    background: var(--cc-global-schrift-dunkel);
    color: var(--cc-global-schrift-hell);
}
.fl-builder-content .cc-custom-link.cc-custom-button.dark:hover {
    background: var(--cc-global-schrift-dunkel);
    color: var(--cc-global-schrift-hell);
}
.fl-builder-content .cc-custom-link.cc-custom-button.dark svg > * {
    fill: var(--cc-global-schrift-hell);
}
/*Link Hell*/
.fl-builder-content .cc-custom-link.light {
    color: var(--cc-global-schrift-hell);
}
.fl-builder-content .cc-custom-link.light svg > * {
    fill: var(--cc-global-schrift-hell);
}
.fl-builder-content .cc-custom-link.light:hover {
    color: var(--cc-global-schrift-hell);
}
/*Link Dunkel*/
.fl-builder-content .cc-custom-link.dark {
    color: var(--cc-global-schrift-dunkel);
}
.fl-builder-content .cc-custom-link.dark svg > * {
    fill: var(--cc-global-schrift-dunkel);
}

/*short arrow*/
@media (min-width: 992px){
	.fl-builder-content .cc-custom-link .icon.after.short svg,
	.fl-builder-content .cc-custom-link .icon.before.short svg{
		height: 15px;
		width: 16px;
	}
}
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */

