.elementor-268 .elementor-element.elementor-element-56b6259 > .elementor-container {
	max-width: 100%
}

.elementor-268 .elementor-element.elementor-element-56b6259:not(.elementor-motion-effects-element-type-background),
.elementor-268 .elementor-element.elementor-element-56b6259 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #111
}

.elementor-268 .elementor-element.elementor-element-56b6259 {
/*
	border-style: solid;
	border-width: 0 80px;
	border-color: #fff;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
/*	padding: 93px 95px 114px 80px*/
	padding: 50px 120px;
}

.elementor-268 .elementor-element.elementor-element-56b6259 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-268 .elementor-element.elementor-element-30352eb > .elementor-element-populated {
	margin: 27px 0 0;
	padding: 0 15px
}

.elementor-268 .elementor-element.elementor-element-57b37e2 {
	text-align: left
}

.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern .widget_kunst--info__modern--link-address {
	color: rgba(255, 255, 255, .5);
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400
}

.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern .widget_kunst--info__modern--link-tel {
	color: rgba(255, 255, 255, .5);
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400
}

.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern .widget_kunst--info__modern--link-email {
	color: rgba(255, 255, 255, .5)
}

.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern--content span {
	color: rgba(255, 255, 255, .5)
}

.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern .widget_kunst--info__modern--link-email,
.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern--content span {
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400
}

.elementor-268 .elementor-element.elementor-element-0108b35 .widget_aheto__cf--kunst__contact-form-modern input:not([type=submit]) {
	color: rgba(255, 255, 255, .5)
}

.elementor-268 .elementor-element.elementor-element-0108b35 .widget_aheto__cf--kunst__contact-form-modern textarea {
	color: rgba(255, 255, 255, .5)
}

.elementor-268 .elementor-element.elementor-element-0108b35 .widget_aheto__cf--kunst__contact-form-modern input:not([type=submit]),
.elementor-268 .elementor-element.elementor-element-0108b35 .widget_aheto__cf--kunst__contact-form-modern textarea {
	font-family: open sans, Sans-serif
}

.elementor-268 .elementor-element.elementor-element-d778f21 .widget-nav-menu__title {
/*	margin: 40px 0 0;*/
	text-align: left;
	color: #fff;
	font-family: 'Orbitron-Regular';
	font-size: 20px;
}

.elementor-268 .elementor-element.elementor-element-d778f21 .widget-nav-menu__menu li {
	margin: 10px 0 0
}

.elementor-268 .elementor-element.elementor-element-d778f21 .widget-nav-menu__menu li a {
	color: rgba(255, 255, 255, .5);
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400
}

.elementor-268 .elementor-element.elementor-element-aef5c41 .widget-nav-menu__title {
/*	margin: 40px 0 0;*/
	text-align: left;
	color: #fff;
	font-family:'Orbitron-Regular';
	font-size: 20px;
/*	font-weight: 400*/
}

.elementor-268 .elementor-element.elementor-element-aef5c41 .widget-nav-menu__menu li {
	margin: 10px 0 0
}

.elementor-268 .elementor-element.elementor-element-aef5c41 .widget-nav-menu__menu li a {
	color: rgba(255, 255, 255, .5);
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400
}

.elementor-268 .elementor-element.elementor-element-0c35356 .widget-nav-menu__title {
	margin: 40px 0 0;
	text-align: left;
	color: #fff;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 400
}

.elementor-268 .elementor-element.elementor-element-0c35356 .widget-nav-menu__menu li {
	margin: 10px 0 0
}

.elementor-268 .elementor-element.elementor-element-0c35356 .widget-nav-menu__menu li a {
	color: rgba(255, 255, 255, .5);
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400
}

.elementor-268 .elementor-element.elementor-element-bfa7ae2 .widget-nav-menu__title {
/*	margin: 40px 0 0;*/
	text-align: left;
	color: #fff;
	font-family: 'Orbitron-Regular';
	font-size: 20px;
/*	font-weight: 400*/
}

.elementor-268 .elementor-element.elementor-element-bfa7ae2 .widget-nav-menu__menu li {
	margin: 10px 0 0
}

.elementor-268 .elementor-element.elementor-element-bfa7ae2 .widget-nav-menu__menu li a {
	color: rgba(255, 255, 255, .5);
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400
}

@media(max-width:1024px) {
	.elementor-268 .elementor-element.elementor-element-56b6259 {
		border-width: 0;
		padding: 43px 0 33px 80px
	}

	.elementor-268 .elementor-element.elementor-element-30352eb > .elementor-element-populated {
		margin: 0;
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-47a4eb8 {
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-57b37e2 > .elementor-widget-container {
		margin: 30px 0 0;
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern .widget_kunst--info__modern--link-address {
		font-size: 14px
	}

	.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern .widget_kunst--info__modern--link-tel {
		font-size: 14px
	}

	.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern .widget_kunst--info__modern--link-email,
	.elementor-268 .elementor-element.elementor-element-4ee3e27 .widget_kunst--info__modern--content span {
		font-size: 14px
	}

	.elementor-268 .elementor-element.elementor-element-5d78a05 > .elementor-element-populated {
		margin: 0;
		padding: 0 15px
	}

	.elementor-268 .elementor-element.elementor-element-d778f21 .widget-nav-menu__menu li a {
		font-size: 14px
	}

	.elementor-268 .elementor-element.elementor-element-d778f21 > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-acaaa43 > .elementor-element-populated {
		margin: -30px 0 0;
		padding: 0 15px
	}

	.elementor-268 .elementor-element.elementor-element-aef5c41 .widget-nav-menu__menu li a {
		font-size: 14px
	}

	.elementor-268 .elementor-element.elementor-element-5d22e6d > .elementor-element-populated {
		margin: -30px 0 0;
		padding: 0 15px
	}

	.elementor-268 .elementor-element.elementor-element-0c35356 .widget-nav-menu__menu li a {
		font-size: 14px
	}

	.elementor-268 .elementor-element.elementor-element-0c35356 > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-5319c6e > .elementor-element-populated {
		margin: -30px 0 0;
		padding: 0 15px
	}

	.elementor-268 .elementor-element.elementor-element-bfa7ae2 .widget-nav-menu__menu li a {
		font-size: 14px
	}

	.elementor-268 .elementor-element.elementor-element-bfa7ae2 > .elementor-widget-container {
		margin: 0;
		padding: 0
	}
}

@media(max-width:767px) {
	.elementor-268 .elementor-element.elementor-element-56b6259 {
		border-width: 0;
		margin-top: 0;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-30352eb > .elementor-element-populated {
		margin: 0;
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-4d94f5b {
		margin-top: 0;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-9051e2b > .elementor-element-populated {
		padding: 0 15px
	}

	.elementor-268 .elementor-element.elementor-element-0108b35 > .elementor-widget-container {
		margin: 0
	}

	.elementor-268 .elementor-element.elementor-element-5d78a05 {
		width: 50%
	}

	.elementor-268 .elementor-element.elementor-element-5d78a05 > .elementor-element-populated {
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-d778f21 > .elementor-widget-container {
		margin: -30px 0 0;
		padding: 0 15px
	}

	.elementor-268 .elementor-element.elementor-element-acaaa43 {
		width: 50%
	}

	.elementor-268 .elementor-element.elementor-element-aef5c41 > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-268 .elementor-element.elementor-element-5d22e6d {
		width: 50%
	}

	.elementor-268 .elementor-element.elementor-element-5319c6e {
		width: 50%
	}

	.elementor-268 .elementor-element.elementor-element-5319c6e > .elementor-element-populated {
		padding: 0 15px 30px
	}
}

@media(min-width:768px) {
	.elementor-268 .elementor-element.elementor-element-30352eb {
		width: 33.33%
	}

	.elementor-268 .elementor-element.elementor-element-5d78a05 {
		width: 16.66%
	}

	.elementor-268 .elementor-element.elementor-element-acaaa43 {
		width: 16.66%
	}

	.elementor-268 .elementor-element.elementor-element-5d22e6d {
		width: 16.66%
	}

	.elementor-268 .elementor-element.elementor-element-5319c6e {
		width: 10.634%
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-268 .elementor-element.elementor-element-30352eb {
		width: 50%
	}

	.elementor-268 .elementor-element.elementor-element-5d78a05 {
		width: 33%
	}

	.elementor-268 .elementor-element.elementor-element-acaaa43 {
		width: 33%
	}

	.elementor-268 .elementor-element.elementor-element-5d22e6d {
		width: 33%
	}

	.elementor-268 .elementor-element.elementor-element-5319c6e {
		width: 33%
	}
}
