:root {
	--c-green-light: #dfefea;
	--c-black: #000000;
	--c-grey-dark: #4d4d4f;
	--c-grey: #b1babe;
	--c-grey-light: #e5e7e9;
	--c-unesco-blue: #0069b4;
	--c-blue-light: #cce4f6;
	--c-lilac: #c2cbec;
	--c-salmon: #ecbeb5;
	--c-yellow-light: #faedd4;
	--c-yellow-warm: #eecf93;
	--c-green-mint: #a6ddcb;
	--c-white: #ffffff;
}
/* Green light */
.wp-block-columns.has-green-light-background-color,
section.has-green-light-background-color,
div.has-green-light-background-color,
footer.has-green-light-background-color,
.events-overview-wrap.bg-green-light .event-inner .artist-name{ background-color: #dfefea } 
.wp-block-group.has-green-light-background-color{ background-color: #dfefea !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-green-light-background-color{ background-color: #dfefea; } 
.wp-block-columns.has-green-light-background-color .wp-block-column.rounded-img-col svg path{ fill: #dfefea } 

/*.has-green-light-background-color .wp-block-button__link:hover,*/
.has-text-color.has-green-light-color, .wp-block-button__link.has-green-light-color{ color: #dfefea !important } 

/* Black */
.wp-block-columns.has-black-background-color,
section.has-black-background-color,
div.has-black-background-color,
footer.has-black-background-color,
.events-overview-wrap.bg-black .event-inner .artist-name{ background-color: #000000 } 
.wp-block-group.has-black-background-color{ background-color: #000000 !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-black-background-color{ background-color: #000000; } 
.wp-block-columns.has-black-background-color .wp-block-column.rounded-img-col svg path{ fill: #000000 } 

/*.has-black-background-color .wp-block-button__link:hover,*/
.has-text-color.has-black-color, .wp-block-button__link.has-black-color{ color: #000000 !important } 

/* Grey Dark */
.wp-block-columns.has-grey-dark-background-color,
section.has-grey-dark-background-color,
div.has-grey-dark-background-color,
footer.has-grey-dark-background-color,
.events-overview-wrap.bg-grey-dark .event-inner .artist-name{ background-color: #4d4d4f } 
.wp-block-group.has-grey-dark-background-color{ background-color: #4d4d4f !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-grey-dark-background-color{ background-color: #4d4d4f; } 
.wp-block-columns.has-grey-dark-background-color .wp-block-column.rounded-img-col svg path{ fill: #4d4d4f } 

/*.has-grey-dark-background-color .wp-block-button__link:hover,*/
.has-text-color.has-grey-dark-color, .wp-block-button__link.has-grey-dark-color{ color: #4d4d4f !important } 

/* Grey */
.wp-block-columns.has-grey-background-color,
section.has-grey-background-color,
div.has-grey-background-color,
footer.has-grey-background-color,
.events-overview-wrap.bg-grey .event-inner .artist-name{ background-color: #b1babe } 
.wp-block-group.has-grey-background-color{ background-color: #b1babe !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-grey-background-color{ background-color: #b1babe; } 
.wp-block-columns.has-grey-background-color .wp-block-column.rounded-img-col svg path{ fill: #b1babe } 

/*.has-grey-background-color .wp-block-button__link:hover,*/
.has-text-color.has-grey-color, .wp-block-button__link.has-grey-color{ color: #b1babe !important } 

/* Grey Light */
.wp-block-columns.has-grey-light-background-color,
section.has-grey-light-background-color,
div.has-grey-light-background-color,
footer.has-grey-light-background-color,
.events-overview-wrap.bg-grey-light .event-inner .artist-name{ background-color: #e5e7e9 } 
.wp-block-group.has-grey-light-background-color{ background-color: #e5e7e9 !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-grey-light-background-color{ background-color: #e5e7e9; } 
.wp-block-columns.has-grey-light-background-color .wp-block-column.rounded-img-col svg path{ fill: #e5e7e9 } 

/*.has-grey-light-background-color .wp-block-button__link:hover,*/
.has-text-color.has-grey-light-color, .wp-block-button__link.has-grey-light-color{ color: #e5e7e9 !important } 

/* Unesco Blue */
.wp-block-columns.has-unesco-blue-background-color,
section.has-unesco-blue-background-color,
div.has-unesco-blue-background-color,
footer.has-unesco-blue-background-color,
.events-overview-wrap.bg-unesco-blue .event-inner .artist-name{ background-color: #0069b4 } 
.wp-block-group.has-unesco-blue-background-color{ background-color: #0069b4 !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-unesco-blue-background-color{ background-color: #0069b4; } 
.wp-block-columns.has-unesco-blue-background-color .wp-block-column.rounded-img-col svg path{ fill: #0069b4 } 

/*.has-unesco-blue-background-color .wp-block-button__link:hover,*/
.has-text-color.has-unesco-blue-color, .wp-block-button__link.has-unesco-blue-color{ color: #0069b4 !important } 

/* Blue light */
.wp-block-columns.has-blue-light-background-color,
section.has-blue-light-background-color,
div.has-blue-light-background-color,
footer.has-blue-light-background-color,
.events-overview-wrap.bg-blue-light .event-inner .artist-name{ background-color: #cce4f6 } 
.wp-block-group.has-blue-light-background-color{ background-color: #cce4f6 !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-blue-light-background-color{ background-color: #cce4f6; } 
.wp-block-columns.has-blue-light-background-color .wp-block-column.rounded-img-col svg path{ fill: #cce4f6 } 

/*.has-blue-light-background-color .wp-block-button__link:hover,*/
.has-text-color.has-blue-light-color, .wp-block-button__link.has-blue-light-color{ color: #cce4f6 !important } 

/* Lilac */
.wp-block-columns.has-lilac-background-color,
section.has-lilac-background-color,
div.has-lilac-background-color,
footer.has-lilac-background-color,
.events-overview-wrap.bg-lilac .event-inner .artist-name{ background-color: #c2cbec } 
.wp-block-group.has-lilac-background-color{ background-color: #c2cbec !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-lilac-background-color{ background-color: #c2cbec; } 
.wp-block-columns.has-lilac-background-color .wp-block-column.rounded-img-col svg path{ fill: #c2cbec } 

/*.has-lilac-background-color .wp-block-button__link:hover,*/
.has-text-color.has-lilac-color, .wp-block-button__link.has-lilac-color{ color: #c2cbec !important } 

/* Salmon */
.wp-block-columns.has-salmon-background-color,
section.has-salmon-background-color,
div.has-salmon-background-color,
footer.has-salmon-background-color,
.events-overview-wrap.bg-salmon .event-inner .artist-name{ background-color: #ecbeb5 } 
.wp-block-group.has-salmon-background-color{ background-color: #ecbeb5 !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-salmon-background-color{ background-color: #ecbeb5; } 
.wp-block-columns.has-salmon-background-color .wp-block-column.rounded-img-col svg path{ fill: #ecbeb5 } 

/*.has-salmon-background-color .wp-block-button__link:hover,*/
.has-text-color.has-salmon-color, .wp-block-button__link.has-salmon-color{ color: #ecbeb5 !important } 

/* Yellow light */
.wp-block-columns.has-yellow-light-background-color,
section.has-yellow-light-background-color,
div.has-yellow-light-background-color,
footer.has-yellow-light-background-color,
.events-overview-wrap.bg-yellow-light .event-inner .artist-name{ background-color: #faedd4 } 
.wp-block-group.has-yellow-light-background-color{ background-color: #faedd4 !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-yellow-light-background-color{ background-color: #faedd4; } 
.wp-block-columns.has-yellow-light-background-color .wp-block-column.rounded-img-col svg path{ fill: #faedd4 } 

/*.has-yellow-light-background-color .wp-block-button__link:hover,*/
.has-text-color.has-yellow-light-color, .wp-block-button__link.has-yellow-light-color{ color: #faedd4 !important } 

/* Yellow warm */
.wp-block-columns.has-yellow-warm-background-color,
section.has-yellow-warm-background-color,
div.has-yellow-warm-background-color,
footer.has-yellow-warm-background-color,
.events-overview-wrap.bg-yellow-warm .event-inner .artist-name{ background-color: #eecf93 } 
.wp-block-group.has-yellow-warm-background-color{ background-color: #eecf93 !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-yellow-warm-background-color{ background-color: #eecf93; } 
.wp-block-columns.has-yellow-warm-background-color .wp-block-column.rounded-img-col svg path{ fill: #eecf93 } 

/*.has-yellow-warm-background-color .wp-block-button__link:hover,*/
.has-text-color.has-yellow-warm-color, .wp-block-button__link.has-yellow-warm-color{ color: #eecf93 !important } 

/* Green Mint */
.wp-block-columns.has-green-mint-background-color,
section.has-green-mint-background-color,
div.has-green-mint-background-color,
footer.has-green-mint-background-color,
.events-overview-wrap.bg-green-mint .event-inner .artist-name{ background-color: #a6ddcb } 
.wp-block-group.has-green-mint-background-color{ background-color: #a6ddcb !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-green-mint-background-color{ background-color: #a6ddcb; } 
.wp-block-columns.has-green-mint-background-color .wp-block-column.rounded-img-col svg path{ fill: #a6ddcb } 

/*.has-green-mint-background-color .wp-block-button__link:hover,*/
.has-text-color.has-green-mint-color, .wp-block-button__link.has-green-mint-color{ color: #a6ddcb !important } 

/* White */
.wp-block-columns.has-white-background-color,
section.has-white-background-color,
div.has-white-background-color,
footer.has-white-background-color,
.events-overview-wrap.bg-white .event-inner .artist-name{ background-color: #ffffff } 
.wp-block-group.has-white-background-color{ background-color: #ffffff !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-white-background-color{ background-color: #ffffff; } 
.wp-block-columns.has-white-background-color .wp-block-column.rounded-img-col svg path{ fill: #ffffff } 

/*.has-white-background-color .wp-block-button__link:hover,*/
.has-text-color.has-white-color, .wp-block-button__link.has-white-color{ color: #ffffff !important } 

