html[lang="de-DE"] ul#menu-footer-menu-1,
html[lang="de-DE"] .footer-inner .column-one .widget.widget_text {
	display: none;
}

html[lang="fr-FR"] ul#menu-footer-menu,
html[lang="fr-FR"] .footer-inner .column-one .widget.widget_media_image,
html[lang="en"] ul#menu-footer-menu,
html[lang="en"] .footer-inner .column-one .widget.widget_media_image {
	display: none;
}

#cookii-message button {
    background-color: rgb(232, 232, 233)!important;
}

.footer-top-visible .footer-nav-widgets-wrapper,
.footer-top-hidden #site-footer {
	margin-top: 0rem !important;
	background: #009ee3;
	color: #fff;
}

.footer-top-visible .footer-nav-widgets-wrapper a,
.footer-top-visible .footer-nav-widgets-wrapper p {
	color: #fff;
	letter-spacing: 0.3px;
	font-size: 16px;
	font-weight: 400;
	font-family: arial, sans-serif, helvetica !important;
}

.widget-content .menu li {
	margin: 0;
	line-height: 16px;
}

.footer-top-visible .footer-nav-widgets-wrapper a:hover {
	color: #e9e9e8;
}

.footer-inner.section-inner {
	width: calc(100% - 7rem);
	max-width: 100%;
}

.footer-widgets .widget {
	margin-top: 15px;
}

.footer-widgets-outer-wrapper {
	padding: 3rem 0;
	border: 0;
}

.footer-widgets.column-two.grid-item {
	text-align: right;
}

.footer-widgets.column-two.grid-item .widget_media_image img {
	display: inline-block;
	margin-top: 40px;
}

.f-social a {
	display: inline-block;
	float: left;
	margin-right: 10px;
}

.f-social br {
	display: none;
}

.f-social a img {
	width: 40px;
}

body #cookii-message {
	position: fixed;
	right: unset;
	bottom: 10px;
	max-width: none;
	padding: 32px;
	;
	margin-left: unset;
	left: 10px;
	width: 393px;
}

#gdpr-cookie-text+a,
button#cookii-advanced {
	display: none !important;
}

body #cookii-message button {
	width: 100%;
	margin-top: 15px;
	text-decoration: underline;
	font-size: 14px;
	padding: 7px;
	border-radius: 0px;
	margin-left: 0px;
	text-transform: capitalize;
	letter-spacing: 0;
}

.cookii-column.cookii-column-1>h4,
.cookii-column.cookii-column-1>p {
	margin: 0 !important;
}

#gdpr-cookie-text,
#gdpr-cookie-text a {
	font-family: arial, sans-serif, helvetica !important;
	font-size: 18px;
	line-height: 26px;
}

#gdpr-cookie-text a {
	text-decoration: underline;
	border-bottom: 0 !important;
}