.elementor-141 .elementor-element.elementor-element-c2f606c {
	margin-top: 0;
	margin-bottom: 0;
	padding: 88px 0 0;
	z-index: 10
}

.elementor-141 .elementor-element.elementor-element-f5a2f72 .slide__title {
	text-align: left
}

.elementor-141 .elementor-element.elementor-element-f5a2f72 .aheto-banner-slider__text {
	color: #fff;
	font-family: bebas neue, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1em
}

.elementor-141 .elementor-element.elementor-element-f5a2f72 > .elementor-widget-container {
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-fdffc24 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-8e0467e > .elementor-element-populated,
.elementor-141 .elementor-element.elementor-element-8e0467e > .elementor-element-populated > .elementor-background-overlay,
.elementor-141 .elementor-element.elementor-element-8e0467e > .elementor-background-slideshow {
	border-radius: 0 0 0 0
}

.elementor-141 .elementor-element.elementor-element-8e0467e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0 15px 130px
}

.elementor-141 .elementor-element.elementor-element-8e0467e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-137feea,
.elementor-141 .elementor-element.elementor-element-137feea > .elementor-background-overlay {
	border-radius: 0 0 0 0
}

.elementor-141 .elementor-element.elementor-element-137feea {
	margin-top: 0;
	margin-bottom: 0;
	padding: 130px 0 0
}

.elementor-141 .elementor-element.elementor-element-3553f54 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 1px 0 1px 1px;
	border-color: #000;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 40px 55px
}

.elementor-141 .elementor-element.elementor-element-3553f54 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-345c742 .aheto-progress__chart {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 80px;
	font-weight: 400;
	letter-spacing: 3.2px
}

.elementor-141 .elementor-element.elementor-element-345c742 .aheto-progress__title {
	text-align: left;
	font-family: bebas neue, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 6.4px
}

.elementor-141 .elementor-element.elementor-element-142b682 .aheto-progress__chart {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 80px;
	font-weight: 400;
	letter-spacing: 3.2px
}

.elementor-141 .elementor-element.elementor-element-142b682 .aheto-progress__title {
	text-align: left;
	font-family: bebas neue, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 6.4px
}

.elementor-141 .elementor-element.elementor-element-142b682 > .elementor-widget-container {
	margin: -12px 0 0
}

.elementor-141 .elementor-element.elementor-element-3779382 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 1px 1px 1px 0;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 40px 20px 55px
}

.elementor-141 .elementor-element.elementor-element-3779382 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-88c9535 .aheto-progress__chart {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 80px;
	font-weight: 400;
	letter-spacing: 3.2px
}

.elementor-141 .elementor-element.elementor-element-88c9535 .aheto-progress__title {
	text-align: left;
	font-family: bebas neue, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 6.4px
}

.elementor-141 .elementor-element.elementor-element-dfdb18c .aheto-progress__chart {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 80px;
	font-weight: 400;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-dfdb18c .aheto-progress__title {
	text-align: left;
	font-family: bebas neue, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 6.4px
}

.elementor-141 .elementor-element.elementor-element-dfdb18c > .elementor-widget-container {
	margin: -12px 0 0
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-b17d37c.elementor-column .elementor-column-wrap {
	align-items: center
}

.elementor-141 .elementor-element.elementor-element-b17d37c.elementor-column.elementor-element[data-element_type=column] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content: center;
	align-items: center
}

.elementor-141 .elementor-element.elementor-element-b17d37c > .elementor-element-populated {
	padding: 0 0 0 85px
}

.elementor-141 .elementor-element.elementor-element-93a059f .aheto-heading__title {
	text-align: left
}

.elementor-141 .elementor-element.elementor-element-93a059f > .elementor-widget-container {
	margin: 0 0 -8px;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-a5d87d0 .aheto-heading__title {
	text-align: left;
	color: rgba(17, 17, 17, .7);
	font-family: open sans, Sans-serif
}

.elementor-141 .elementor-element.elementor-element-a5d87d0 > .elementor-widget-container {
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-c62e4be > .elementor-widget-container {
	margin: 33px 0 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-7e01c1c {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-e6e5013.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: center
}

.elementor-141 .elementor-element.elementor-element-e6e5013 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 1px 1px 0;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
/*	padding: 50px 0 244px*/
	padding: 0px 0 190px
}

.elementor-141 .elementor-element.elementor-element-e6e5013 > .elementor-element-populated,
.elementor-141 .elementor-element.elementor-element-e6e5013 > .elementor-element-populated > .elementor-background-overlay,
.elementor-141 .elementor-element.elementor-element-e6e5013 > .elementor-background-slideshow {
	border-radius: 0 0 0 0
}

.elementor-141 .elementor-element.elementor-element-e6e5013 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-5ee048d .aheto-heading__title {
	text-align: center;
	color: #111;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 3.23px
}

.elementor-141 .elementor-element.elementor-element-5ee048d > .elementor-widget-container {
	padding: 46px 15px 49px
}

.elementor-141 .elementor-element.elementor-element-5ee048d {
	width: 990px;
	max-width: 990px
}

.elementor-141 .elementor-element.elementor-element-50ce14e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-50ce14e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-2af555f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: center
}

.elementor-141 .elementor-element.elementor-element-2af555f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-141 .elementor-element.elementor-element-2af555f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ddd;
}

.elementor-141 .elementor-element.elementor-element-2af555f > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-2af555f > .elementor-element-populated,
.elementor-141 .elementor-element.elementor-element-2af555f > .elementor-element-populated > .elementor-background-overlay,
.elementor-141 .elementor-element.elementor-element-2af555f > .elementor-background-slideshow {
	border-radius: 0 0 0 0
}

.elementor-141 .elementor-element.elementor-element-2af555f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-089a30e > .elementor-container {
	max-width: 1140px
}

.elementor-141 .elementor-element.elementor-element-089a30e {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 15px;
	z-index: 10
}

.elementor-141 .elementor-element.elementor-element-caa69c7 .aheto-cpt-article__title {
	text-align: center;
	color: #fff
}

.elementor-141 .elementor-element.elementor-element-caa69c7 > .elementor-widget-container {
	margin: -190px 0 0
}

.elementor-141 .elementor-element.elementor-element-fa4020e {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-dec3ca7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: center
}

.elementor-141 .elementor-element.elementor-element-dec3ca7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-141 .elementor-element.elementor-element-dec3ca7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
	background-image: url("https://dev.viewdemo.co/wp/kunst/wp-content/uploads/2021/06/image-78-1.jpg");
	background-position: center center
}

.elementor-141 .elementor-element.elementor-element-dec3ca7 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-dec3ca7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-ab339ee .aheto-heading__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 80px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 4.6px
}

.elementor-141 .elementor-element.elementor-element-ab339ee > .elementor-widget-container {
	padding: 67px 15px 0
}

.elementor-141 .elementor-element.elementor-element-ab339ee {
	width: 1140px;
	max-width: 1140px
}

.elementor-141 .elementor-element.elementor-element-34080d4 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-1036c04:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-141 .elementor-element.elementor-element-1036c04 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
	background-image: url("https://dev.viewdemo.co/wp/kunst/wp-content/uploads/2021/06/image-78-1.jpg")
}

.elementor-141 .elementor-element.elementor-element-1036c04 > .elementor-element-populated {
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 15px 105px
}

.elementor-141 .elementor-element.elementor-element-1036c04 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-533ba09 {
	padding: 30px 0 0
}

.elementor-141 .elementor-element.elementor-element-9716d1a > .elementor-element-populated {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-da2c6c3 .aheto-features-block__wrap {
	background-color: rgba(164, 164, 164, .12941176470588237)
}

.elementor-141 .elementor-element.elementor-element-da2c6c3 .aheto-content-block__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-da2c6c3 .aheto-content-block__info-text {
	text-align: left;
	color: #111;
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1.3px
}

.elementor-141 .elementor-element.elementor-element-da2c6c3 .aheto-content-block__year {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 200;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-da2c6c3 > .elementor-widget-container {
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-002a769 > .elementor-element-populated {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-8a94c2a .aheto-features-block__wrap {
	background-color: rgba(164, 164, 164, .12941176470588237)
}

.elementor-141 .elementor-element.elementor-element-8a94c2a .aheto-content-block__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-8a94c2a .aheto-content-block__info-text {
	text-align: left;
	color: #111;
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1.3px
}

.elementor-141 .elementor-element.elementor-element-8a94c2a .aheto-content-block__year {
	text-align: right;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 200;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-8a94c2a > .elementor-widget-container {
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-8816a00 {
	padding: 5px 0 0
}

.elementor-141 .elementor-element.elementor-element-2a98a25 > .elementor-element-populated {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-7cd611b .aheto-features-block__wrap {
	background-color: rgba(164, 164, 164, .12941176470588237)
}

.elementor-141 .elementor-element.elementor-element-7cd611b .aheto-content-block__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-7cd611b .aheto-content-block__info-text {
	text-align: left;
	color: #111;
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1.3px
}

.elementor-141 .elementor-element.elementor-element-7cd611b .aheto-content-block__year {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 200;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-7cd611b > .elementor-widget-container {
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-21f1ece > .elementor-element-populated {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-336faad .aheto-features-block__wrap {
	background-color: rgba(164, 164, 164, .12941176470588237)
}

.elementor-141 .elementor-element.elementor-element-336faad .aheto-content-block__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-336faad .aheto-content-block__info-text {
	text-align: left;
	color: #111;
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1.3px
}

.elementor-141 .elementor-element.elementor-element-336faad .aheto-content-block__year {
	text-align: right;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 200;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-92b3eb0 {
	padding: 5px 0 0
}

.elementor-141 .elementor-element.elementor-element-e556348 > .elementor-element-populated {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-598d601 > .elementor-element-populated {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-7463d13 .aheto-features-block__wrap {
	background-color: rgba(164, 164, 164, .12941176470588237)
}

.elementor-141 .elementor-element.elementor-element-7463d13 .aheto-content-block__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-7463d13 .aheto-content-block__info-text {
	text-align: left;
	color: #111;
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1.3px
}

.elementor-141 .elementor-element.elementor-element-7463d13 .aheto-content-block__year {
	text-align: right;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 200;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-2854140 {
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-7a25644 > .elementor-element-populated {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-b48c738 .aheto-features-block__wrap {
	background-color: rgba(164, 164, 164, .12941176470588237)
}

.elementor-141 .elementor-element.elementor-element-b48c738 .aheto-content-block__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-b48c738 .aheto-content-block__info-text {
	text-align: left;
	color: #111;
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1.3px
}

.elementor-141 .elementor-element.elementor-element-b48c738 .aheto-content-block__year {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 200;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-db2b911 .aheto-features-block__wrap {
	background-color: rgba(164, 164, 164, .12941176470588237)
}

.elementor-141 .elementor-element.elementor-element-db2b911 .aheto-content-block__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-db2b911 .aheto-content-block__info-text {
	text-align: left;
	color: #111;
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1.3px
}

.elementor-141 .elementor-element.elementor-element-db2b911 .aheto-content-block__year {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 200;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-2d68eb1 > .elementor-element-populated {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-81e8d2e .aheto-features-block__wrap {
	background-color: rgba(164, 164, 164, .12941176470588237)
}

.elementor-141 .elementor-element.elementor-element-81e8d2e .aheto-content-block__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-81e8d2e .aheto-content-block__info-text {
	text-align: left;
	color: #111;
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: 1.3px
}

.elementor-141 .elementor-element.elementor-element-81e8d2e .aheto-content-block__year {
	text-align: right;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 20px;
	font-weight: 200;
	line-height: 1.5em;
	letter-spacing: 3.5px
}

.elementor-141 .elementor-element.elementor-element-40198cd {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-e5624af.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: center
}

.elementor-141 .elementor-element.elementor-element-e5624af:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-141 .elementor-element.elementor-element-e5624af > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
	background-image: url("https://dev.viewdemo.co/wp/kunst/wp-content/uploads/2021/06/image-78-1.jpg")
}

.elementor-141 .elementor-element.elementor-element-e5624af > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-e5624af > .elementor-element-populated,
.elementor-141 .elementor-element.elementor-element-e5624af > .elementor-element-populated > .elementor-background-overlay,
.elementor-141 .elementor-element.elementor-element-e5624af > .elementor-background-slideshow {
	border-radius: 0 0 0 0
}

.elementor-141 .elementor-element.elementor-element-e5624af > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-33d3b92 .aheto-team--name {
	text-align: left;
	letter-spacing: 4.65px
}

.elementor-141 .elementor-element.elementor-element-33d3b92 .aheto-team--position {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 7.9px
}

.elementor-141 .elementor-element.elementor-element-33d3b92 > .elementor-widget-container {
	padding: 0 15px 68px
}

.elementor-141 .elementor-element.elementor-element-33d3b92 {
	z-index: 10;
	width: 1140px;
	max-width: 1140px
}

.elementor-141 .elementor-element.elementor-element-75d0499 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-41238b6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: left
}

.elementor-141 .elementor-element.elementor-element-41238b6 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-41238b6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-636fb5e .aheto-heading__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 45px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 4.6px
}

.elementor-141 .elementor-element.elementor-element-636fb5e > .elementor-widget-container {
	padding: 15px 0px;
}

.elementor-141 .elementor-element.elementor-element-636fb5e {
	width: 1140px;
	max-width: 1140px
}

.elementor-141 .elementor-element.elementor-element-fa75359 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-565da72 > .elementor-element-populated,
.elementor-141 .elementor-element.elementor-element-565da72 > .elementor-element-populated > .elementor-background-overlay,
.elementor-141 .elementor-element.elementor-element-565da72 > .elementor-background-slideshow {
	border-radius: 0 0 0 1px
}

.elementor-141 .elementor-element.elementor-element-565da72 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-565da72 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-2ce2410 {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0;
	margin-bottom: 0;
	padding: 30px 15px 116px
}

.elementor-141 .elementor-element.elementor-element-2ce2410,
.elementor-141 .elementor-element.elementor-element-2ce2410 > .elementor-background-overlay {
	border-radius: 0 0 0 0
}

.elementor-141 .elementor-element.elementor-element-2ce2410 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-41848d3.elementor-column .elementor-column-wrap {
	align-items: flex-start
}

.elementor-141 .elementor-element.elementor-element-41848d3.elementor-column.elementor-element[data-element_type=column] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start
}

.elementor-141 .elementor-element.elementor-element-41848d3 > .elementor-element-populated {
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-6ab3503 .aheto-heading__title {
	text-align: left;
	letter-spacing: 3.59px
}

.elementor-141 .elementor-element.elementor-element-6ab3503 > .elementor-widget-container {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-5df7fb5 .aheto-heading__title {
	color: rgba(17, 17, 17, .7);
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400;
	letter-spacing: 0
}

.elementor-141 .elementor-element.elementor-element-5df7fb5 > .elementor-widget-container {
	margin: -28px 0 0;
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-3652992 > .elementor-widget-container {
	margin: 0;
	padding: 0 15px
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-b077c59.elementor-column .elementor-column-wrap {
	align-items: flex-start
}

.elementor-141 .elementor-element.elementor-element-b077c59.elementor-column.elementor-element[data-element_type=column] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start
}

.elementor-141 .elementor-element.elementor-element-b077c59 > .elementor-element-populated {
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-3f40720 .aheto-heading__title {
	text-align: left;
	letter-spacing: 3.59px
}

.elementor-141 .elementor-element.elementor-element-3f40720 > .elementor-widget-container {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-01a7c5d .aheto-heading__title {
	text-align: left;
	color: rgba(17, 17, 17, .7);
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400;
	letter-spacing: 0
}

.elementor-141 .elementor-element.elementor-element-01a7c5d > .elementor-widget-container {
	margin: -28px 0 0;
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-cc43089 > .elementor-widget-container {
	margin: 0;
	padding: 0 15px
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-ae3d0c1.elementor-column .elementor-column-wrap {
	align-items: flex-start
}

.elementor-141 .elementor-element.elementor-element-ae3d0c1.elementor-column.elementor-element[data-element_type=column] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start
}

.elementor-141 .elementor-element.elementor-element-ae3d0c1 > .elementor-element-populated {
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-0e57844 .aheto-heading__title {
	text-align: left;
	letter-spacing: 3.59px
}

.elementor-141 .elementor-element.elementor-element-0e57844 > .elementor-widget-container {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-973e8af .aheto-heading__title {
	text-align: left;
	color: rgba(17, 17, 17, .7);
	font-family: open sans, Sans-serif;
	font-size: 15px;
	font-weight: 400;
	letter-spacing: 0
}

.elementor-141 .elementor-element.elementor-element-973e8af > .elementor-widget-container {
	margin: -28px 0 0;
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-204ef18 > .elementor-widget-container {
	margin: 0;
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-9f7f4ed {
	margin-top: 0;
	margin-bottom: 40px;
	padding: 0 80px;
	z-index: 10
}

.elementor-141 .elementor-element.elementor-element-177fcd8 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-177fcd8 > .elementor-element-populated,
.elementor-141 .elementor-element.elementor-element-177fcd8 > .elementor-element-populated > .elementor-background-overlay,
.elementor-141 .elementor-element.elementor-element-177fcd8 > .elementor-background-slideshow {
	border-radius: 0 0 0 0
}

.elementor-141 .elementor-element.elementor-element-177fcd8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-6bbb838 > .elementor-widget-container {
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-2089ee9 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-7812de0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: center
}

.elementor-141 .elementor-element.elementor-element-7812de0 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-7812de0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-a41baf2 .swiper {
	--swiper-spaces: 1;
	--swiper-spaces-lg: 1;
	--swiper-spaces-md: 1;
	--swiper-spaces-sm: 1;
	--swiper-spaces-xs: 1
}

.elementor-141 .elementor-element.elementor-element-a41baf2 .aheto-tm__name {
	font-family: bebas neue, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: 8px
}

.elementor-141 .elementor-element.elementor-element-a41baf2 .aheto-tm__position {
	color: #737373;
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	line-height: 26px;
	letter-spacing: .52px
}

.elementor-141 .elementor-element.elementor-element-a41baf2 > .elementor-widget-container {
	padding: 128px 15px 77px
}

.elementor-141 .elementor-element.elementor-element-a41baf2 {
	width: 100%;
	max-width: 100%
}

.elementor-141 .elementor-element.elementor-element-3aa5309 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-117241f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: center
}

.elementor-141 .elementor-element.elementor-element-117241f > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-117241f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-60aba9d .aheto-heading__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 80px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 4.6px
}

.elementor-141 .elementor-element.elementor-element-60aba9d > .elementor-widget-container {
	padding: 0 15px 10px
}

.elementor-141 .elementor-element.elementor-element-60aba9d {
	width: 1140px;
	max-width: 1140px
}

.elementor-141 .elementor-element.elementor-element-379c95f {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-82404a3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: center
}

.elementor-141 .elementor-element.elementor-element-82404a3 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0 0 105px
}

.elementor-141 .elementor-element.elementor-element-82404a3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-ac55b6d .widget_aheto__cf--kunst__contact-form-modern input:not([type=submit]) {
	color: rgba(0, 0, 0, .7)
}

.elementor-141 .elementor-element.elementor-element-ac55b6d .widget_aheto__cf--kunst__contact-form-modern textarea {
	color: rgba(0, 0, 0, .7)
}

.elementor-141 .elementor-element.elementor-element-ac55b6d .widget_aheto__cf--kunst__contact-form-modern input:not([type=submit]),
.elementor-141 .elementor-element.elementor-element-ac55b6d .widget_aheto__cf--kunst__contact-form-modern textarea {
	font-family: open sans, Sans-serif;
	font-size: 14px;
	font-weight: 400
}

.elementor-141 .elementor-element.elementor-element-ac55b6d .widget_aheto__cf--kunst__contact-form .wpcf7-list-item-label {
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 7.22px
}

.elementor-141 .elementor-element.elementor-element-ac55b6d .widget_aheto__cf--kunst__contact-form .wpcf7-form-attach-get-file {
	color: rgba(0, 0, 0, .7);
	font-family: open sans, Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: none;
	letter-spacing: 0
}

.elementor-141 .elementor-element.elementor-element-ac55b6d .widget_aheto__cf--kunst__contact-form .wpcf7-form-accept {
	color: rgba(0, 0, 0, .7)
}

.elementor-141 .elementor-element.elementor-element-ac55b6d .wpcf7-form-accept > a {
	color: rgba(0, 0, 0, .7)
}

.elementor-141 .elementor-element.elementor-element-ac55b6d .widget_aheto__cf--kunst__contact-form .wpcf7-form-accept,
.elementor-141 .elementor-element.elementor-element-ac55b6d .wpcf7-form-accept > a {
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400
}

.elementor-141 .elementor-element.elementor-element-ac55b6d > .elementor-widget-container {
	padding: 30px 5px 0
}

.elementor-141 .elementor-element.elementor-element-ac55b6d {
	width: 1140px;
	max-width: 1140px
}

.elementor-141 .elementor-element.elementor-element-d28ac7b {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-bf2506e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: center
}

.elementor-141 .elementor-element.elementor-element-bf2506e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-141 .elementor-element.elementor-element-bf2506e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
	background-image: url("https://dev.viewdemo.co/wp/kunst/wp-content/uploads/2021/06/image-78-1.jpg")
}

.elementor-141 .elementor-element.elementor-element-bf2506e > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 85px 0 40px
}

.elementor-141 .elementor-element.elementor-element-bf2506e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-586a7f4 .aheto-heading__title {
	text-align: left;
	color: #111;
	font-family: bebas neue, Sans-serif;
	font-size: 80px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 4.6px
}

.elementor-141 .elementor-element.elementor-element-586a7f4 > .elementor-widget-container {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-586a7f4 {
	width: 1140px;
	max-width: 1140px
}

.elementor-141 .elementor-element.elementor-element-044f629 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-474bb06.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
	justify-content: center
}

.elementor-141 .elementor-element.elementor-element-474bb06:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap,
.elementor-141 .elementor-element.elementor-element-474bb06 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f3f3;
	background-image: url("https://dev.viewdemo.co/wp/kunst/wp-content/uploads/2021/06/image-78-1.jpg");
	background-position: center center
}

.elementor-141 .elementor-element.elementor-element-474bb06 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0 0 120px
}

.elementor-141 .elementor-element.elementor-element-474bb06 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-be9fc5b .aheto-cpt-article__title {
	text-align: left;
	font-size: 35px;
	letter-spacing: 4.65px
}

.elementor-141 .elementor-element.elementor-element-be9fc5b .aheto-cpt-article__terms {
	text-align: right;
	color: #fff;
	font-family: bebas neue, Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 6.4px
}

.elementor-141 .elementor-element.elementor-element-be9fc5b .aheto-cpt--content-author-date {
	font-family: open sans, Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: .52px
}

.elementor-141 .elementor-element.elementor-element-be9fc5b > .elementor-widget-container {
	padding: 0 15px
}

.elementor-141 .elementor-element.elementor-element-be9fc5b {
	z-index: 10;
	width: 1140px;
	max-width: 1140px
}

.elementor-141 .elementor-element.elementor-element-fddbd0b {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-80ed608 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 0
}

.elementor-141 .elementor-element.elementor-element-80ed608 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-6a8ec8b .aheto-heading__title {
	text-align: center;
	color: #111;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 3.23px
}

.elementor-141 .elementor-element.elementor-element-6a8ec8b > .elementor-widget-container {
	padding: 94px 15px 0
}

.elementor-141 .elementor-element.elementor-element-84e3454 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0 80px
}

.elementor-141 .elementor-element.elementor-element-be828e0 > .elementor-element-populated {
/*
	border-style: solid;
	border-width: 0 1px;
	border-color: #111;
*/
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0;
	padding: 33px 0 123px
}

.elementor-141 .elementor-element.elementor-element-be828e0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-141 .elementor-element.elementor-element-154a599 > .elementor-widget-container {
	padding: 0 15px
}

@media(max-width:1024px) {
	.elementor-141 .elementor-element.elementor-element-fdffc24 {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-8e0467e > .elementor-element-populated {
		padding: 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-137feea {
		padding: 80px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-3553f54 > .elementor-element-populated {
		padding: 40px 25px 55px
	}

	.elementor-141 .elementor-element.elementor-element-3779382 > .elementor-element-populated {
		padding: 40px 25px 55px
	}

	.elementor-141 .elementor-element.elementor-element-88c9535 {
		width: 769px;
		max-width: 769px
	}

	.elementor-141 .elementor-element.elementor-element-b17d37c > .elementor-element-populated {
		padding: 0 0 0 50px
	}

	.elementor-141 .elementor-element.elementor-element-93a059f > .elementor-widget-container {
		margin: 0 0 -18px
	}

	.elementor-141 .elementor-element.elementor-element-c62e4be > .elementor-widget-container {
		margin: 18px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-7e01c1c {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-e6e5013 > .elementor-element-populated {
		border-width: 0;
		padding: 52px 15px 260px
	}

	.elementor-141 .elementor-element.elementor-element-5ee048d > .elementor-widget-container {
		margin: 0;
		padding: 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-50ce14e {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-2af555f > .elementor-element-populated {
		border-width: 0
	}

	.elementor-141 .elementor-element.elementor-element-089a30e {
		padding: 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-fa4020e {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-dec3ca7 > .elementor-element-populated {
		border-width: 0;
		padding: 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-ab339ee .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-ab339ee > .elementor-widget-container {
		margin: 0;
		padding: 44px 0 10px
	}

	.elementor-141 .elementor-element.elementor-element-34080d4 {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-1036c04 > .elementor-element-populated {
		border-width: 0 1px;
		padding: 0 15px 40px
	}

	.elementor-141 .elementor-element.elementor-element-533ba09 {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-7cd611b > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-2854140 {
		padding: 0 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-40198cd {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-e5624af > .elementor-element-populated {
		border-width: 0;
		padding: 0 15px 17px
	}

	.elementor-141 .elementor-element.elementor-element-33d3b92 .aheto-team--name {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-33d3b92 .aheto-team--position {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-33d3b92 > .elementor-widget-container {
		margin: 0;
		padding: 0 0 20px
	}

	.elementor-141 .elementor-element.elementor-element-75d0499 {
		margin-top: 0;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-41238b6 > .elementor-element-populated {
		border-width: 0;
/*		padding: 45px 15px 0*/
		padding: 40px;
	}

	.elementor-141 .elementor-element.elementor-element-636fb5e .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-636fb5e > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-fa75359 {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-565da72 > .elementor-element-populated {
		margin: 0;
		padding: 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-2ce2410 {
		border-width: 0;
		margin-top: 0;
		margin-bottom: 50px;
		padding: 10px 0 17px
	}

	.elementor-141 .elementor-element.elementor-element-41848d3 > .elementor-element-populated {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-6ab3503 > .elementor-widget-container {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-5df7fb5 > .elementor-widget-container {
		padding: 0 15px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-3652992 > .elementor-widget-container {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-cc43089 > .elementor-widget-container {
		padding: 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-973e8af > .elementor-widget-container {
		padding: 0 0 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-9f7f4ed {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-177fcd8 > .elementor-element-populated {
		border-width: 0;
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-6bbb838 > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-2089ee9 {
		margin-top: 0;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-7812de0 > .elementor-element-populated {
		border-width: 0;
		margin: 0;
		padding: 80px 15px 41px
	}

	.elementor-141 .elementor-element.elementor-element-a41baf2 > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-3aa5309 {
		margin-top: 0;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-117241f > .elementor-element-populated {
		border-width: 0;
		margin: 0;
		padding: 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-60aba9d > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-379c95f {
		margin-top: -10px;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-82404a3 > .elementor-element-populated {
		border-width: 0;
		margin: 0;
		padding: 0 15px 57px
	}

	.elementor-141 .elementor-element.elementor-element-ac55b6d > .elementor-widget-container {
		margin: 0;
		padding: 30px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-d28ac7b {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-bf2506e > .elementor-element-populated {
		border-width: 0;
		padding: 45px 0 24px
	}

	.elementor-141 .elementor-element.elementor-element-586a7f4 > .elementor-widget-container {
		margin: 0;
		padding: 0 26px
	}

	.elementor-141 .elementor-element.elementor-element-044f629 {
		margin-top: 0;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-474bb06 > .elementor-element-populated {
		border-width: 0;
		margin: 0;
		padding: 0 15px 67px
	}

	.elementor-141 .elementor-element.elementor-element-be9fc5b .aheto-cpt-article__title {
		font-size: 28px
	}

	.elementor-141 .elementor-element.elementor-element-be9fc5b > .elementor-widget-container {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-fddbd0b {
		margin-top: 0;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-80ed608 > .elementor-element-populated {
		border-width: 0;
		margin: 0;
		padding: 53px 15px 0
	}

	.elementor-141 .elementor-element.elementor-element-6a8ec8b > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-84e3454 {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-be828e0 > .elementor-element-populated {
		border-width: 0;
		padding: 0 15px 73px
	}

	.elementor-141 .elementor-element.elementor-element-154a599 > .elementor-widget-container {
		padding: 41px 0 0
	}
}

@media(max-width:767px) {
	.elementor-141 .elementor-element.elementor-element-c2f606c {
		padding: 55px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-f5a2f72 > .elementor-widget-container {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-137feea {
		padding: 60px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-3553f54 {
		width: 50%
	}

	.elementor-141 .elementor-element.elementor-element-3553f54.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
		justify-content: center
	}

	.elementor-141 .elementor-element.elementor-element-345c742 .aheto-progress__chart {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-345c742 .aheto-progress__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-142b682 .aheto-progress__chart {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-142b682 .aheto-progress__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-3779382 {
		width: 50%
	}

	.elementor-141 .elementor-element.elementor-element-3779382.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
		justify-content: center
	}

	.elementor-141 .elementor-element.elementor-element-3779382 > .elementor-element-populated {
		border-width: 1px
	}

	.elementor-141 .elementor-element.elementor-element-88c9535 .aheto-progress__chart {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-88c9535 .aheto-progress__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-dfdb18c .aheto-progress__chart {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-dfdb18c .aheto-progress__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-b17d37c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
		justify-content: center
	}

	.elementor-141 .elementor-element.elementor-element-b17d37c > .elementor-element-populated {
		padding: 32px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-93a059f .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-93a059f {
		width: auto;
		max-width: auto
	}

	.elementor-141 .elementor-element.elementor-element-a5d87d0 .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-a5d87d0 > .elementor-widget-container {
		margin: -8px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-c62e4be > .elementor-widget-container {
		margin: 11px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-c62e4be {
		width: auto;
		max-width: auto
	}

	.elementor-141 .elementor-element.elementor-element-e6e5013 > .elementor-element-populated {
		padding: 27px 0 233px
	}

	.elementor-141 .elementor-element.elementor-element-5ee048d .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-5ee048d > .elementor-widget-container {
		padding: 0 15px 12px
	}

	.elementor-141 .elementor-element.elementor-element-50ce14e {
		margin-top: 0;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-2af555f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
		justify-content: center
	}

	.elementor-141 .elementor-element.elementor-element-2af555f > .elementor-element-populated {
		margin: 0;
		padding: 0 15px
	}

	.elementor-141 .elementor-element.elementor-element-089a30e {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-c3afe1f > .elementor-element-populated {
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-caa69c7 > .elementor-widget-container {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-fa4020e {
		margin-top: -30px;
		margin-bottom: 0
	}

	.elementor-141 .elementor-element.elementor-element-ab339ee .aheto-heading__title {
		text-align: center;
		font-size: 45px
	}

	.elementor-141 .elementor-element.elementor-element-ab339ee > .elementor-widget-container {
		padding: 33px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-34080d4 {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-1036c04 > .elementor-element-populated {
		border-width: 0;
		padding: 0 15px 20px
	}

	.elementor-141 .elementor-element.elementor-element-9716d1a > .elementor-element-populated {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-da2c6c3 .aheto-content-block__title {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-da2c6c3 .aheto-content-block__info-text {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-da2c6c3 .aheto-content-block__year {
		text-align: left
	}

	.elementor-141 .elementor-element.elementor-element-002a769.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
		justify-content: center
	}

	.elementor-141 .elementor-element.elementor-element-002a769 > .elementor-element-populated {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-8a94c2a .aheto-content-block__title {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-8a94c2a .aheto-content-block__info-text {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-8a94c2a .aheto-content-block__year {
		text-align: left
	}

	.elementor-141 .elementor-element.elementor-element-2a98a25 > .elementor-element-populated {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-7cd611b .aheto-content-block__title {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-7cd611b .aheto-content-block__info-text {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-7cd611b .aheto-content-block__year {
		text-align: left
	}

	.elementor-141 .elementor-element.elementor-element-21f1ece.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
		justify-content: center
	}

	.elementor-141 .elementor-element.elementor-element-21f1ece > .elementor-element-populated {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-336faad .aheto-content-block__title {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-336faad .aheto-content-block__info-text {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-336faad .aheto-content-block__year {
		text-align: left
	}

	.elementor-141 .elementor-element.elementor-element-e556348 > .elementor-element-populated {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-598d601.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
		justify-content: center
	}

	.elementor-141 .elementor-element.elementor-element-598d601 > .elementor-element-populated {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-7463d13 .aheto-content-block__title {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-7463d13 .aheto-content-block__info-text {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-7463d13 .aheto-content-block__year {
		text-align: left
	}

	.elementor-141 .elementor-element.elementor-element-2854140 {
		padding: 0 0 53px
	}

	.elementor-141 .elementor-element.elementor-element-7a25644 > .elementor-element-populated {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-b48c738 .aheto-content-block__title {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-b48c738 .aheto-content-block__info-text {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-b48c738 .aheto-content-block__year {
		text-align: left
	}

	.elementor-141 .elementor-element.elementor-element-db2b911 .aheto-content-block__title {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-db2b911 .aheto-content-block__info-text {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-db2b911 .aheto-content-block__year {
		text-align: left
	}

	.elementor-141 .elementor-element.elementor-element-2d68eb1.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
		justify-content: center
	}

	.elementor-141 .elementor-element.elementor-element-2d68eb1 > .elementor-element-populated {
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-81e8d2e .aheto-content-block__title {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-81e8d2e .aheto-content-block__info-text {
		text-align: right
	}

	.elementor-141 .elementor-element.elementor-element-81e8d2e .aheto-content-block__year {
		text-align: left
	}

	.elementor-141 .elementor-element.elementor-element-81e8d2e > .elementor-widget-container {
		margin: 0;
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-e5624af > .elementor-element-populated {
		padding: 0 15px 12px
	}

	.elementor-141 .elementor-element.elementor-element-33d3b92 > .elementor-widget-container {
		margin: 0;
		padding: 0 0 10px
	}

	.elementor-141 .elementor-element.elementor-element-75d0499 {
		padding: 4px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-41238b6 > .elementor-element-populated {
/*		padding: 27px 15px 0*/
		padding: 40px;
	}

	.elementor-141 .elementor-element.elementor-element-636fb5e .aheto-heading__title {
		text-align: center;
		font-size: 45px
	}

	.elementor-141 .elementor-element.elementor-element-2ce2410 {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-41848d3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
		justify-content: center
	}

	.elementor-141 .elementor-element.elementor-element-41848d3 > .elementor-element-populated {
		padding: 0 0 20px
	}

	.elementor-141 .elementor-element.elementor-element-6ab3503 .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-5df7fb5 .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-5df7fb5 > .elementor-widget-container {
		padding: 0 15px 30px
	}

	.elementor-141 .elementor-element.elementor-element-3652992 > .elementor-widget-container {
		margin: -42px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-b077c59 > .elementor-element-populated {
		padding: 0 0 20px
	}

	.elementor-141 .elementor-element.elementor-element-3f40720 .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-3f40720 > .elementor-widget-container {
		margin: -18px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-01a7c5d .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-01a7c5d > .elementor-widget-container {
		padding: 0 15px 30px
	}

	.elementor-141 .elementor-element.elementor-element-cc43089 > .elementor-widget-container {
		margin: -42px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-0e57844 .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-0e57844 > .elementor-widget-container {
		margin: -18px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-973e8af .aheto-heading__title {
		text-align: center
	}

	.elementor-141 .elementor-element.elementor-element-973e8af > .elementor-widget-container {
		padding: 0 15px 37px
	}

	.elementor-141 .elementor-element.elementor-element-204ef18 > .elementor-widget-container {
		margin: -42px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-9f7f4ed {
		margin-top: -22px;
		margin-bottom: 0
	}

	.elementor-141 .elementor-element.elementor-element-6bbb838 > .elementor-widget-container {
		padding: 0
	}

	.elementor-141 .elementor-element.elementor-element-7812de0 > .elementor-element-populated {
		padding: 50px 15px 17px
	}

	.elementor-141 .elementor-element.elementor-element-a41baf2 > .elementor-widget-container {
		padding: 10px 0
	}

	.elementor-141 .elementor-element.elementor-element-60aba9d .aheto-heading__title {
		text-align: center;
		font-size: 45px
	}

	.elementor-141 .elementor-element.elementor-element-60aba9d > .elementor-widget-container {
		margin: 0 0 -10px
	}

	.elementor-141 .elementor-element.elementor-element-82404a3 > .elementor-element-populated {
		padding: 0 15px 30px
	}

	.elementor-141 .elementor-element.elementor-element-ac55b6d > .elementor-widget-container {
		margin: 0 0 3px
	}

	.elementor-141 .elementor-element.elementor-element-bf2506e > .elementor-element-populated {
		padding: 29px 0 10px
	}

	.elementor-141 .elementor-element.elementor-element-586a7f4 .aheto-heading__title {
		text-align: center;
		font-size: 45px
	}

	.elementor-141 .elementor-element.elementor-element-586a7f4 > .elementor-widget-container {
		padding: 3px 15px 5px
	}

	.elementor-141 .elementor-element.elementor-element-474bb06 > .elementor-element-populated {
		padding: 0 15px 48px
	}

	.elementor-141 .elementor-element.elementor-element-80ed608 > .elementor-element-populated {
		padding: 28px 15px 0
	}

	.elementor-141 .elementor-element.elementor-element-6a8ec8b > .elementor-widget-container {
		padding: 7px 0 0
	}

	.elementor-141 .elementor-element.elementor-element-be828e0 > .elementor-element-populated {
		padding: 0 15px 50px
	}

	.elementor-141 .elementor-element.elementor-element-154a599 > .elementor-widget-container {
		padding: 23px 0 2px
	}
}

@media(min-width:768px) {
	.elementor-141 .elementor-element.elementor-element-8e0467e {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-3553f54 {
		width: 19%
	}

	.elementor-141 .elementor-element.elementor-element-3779382 {
		width: 20%
	}

	.elementor-141 .elementor-element.elementor-element-b17d37c {
		width: 60.664%
	}

	.elementor-141 .elementor-element.elementor-element-e6e5013 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-2af555f {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-dec3ca7 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-e5624af {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-41238b6 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-565da72 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-177fcd8 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-7812de0 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-117241f {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-82404a3 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-bf2506e {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-474bb06 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-80ed608 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-be828e0 {
		width: 100%
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-141 .elementor-element.elementor-element-3553f54 {
		width: 22%
	}

	.elementor-141 .elementor-element.elementor-element-3779382 {
		width: 26%
	}

	.elementor-141 .elementor-element.elementor-element-b17d37c {
		width: 52%
	}

	.elementor-141 .elementor-element.elementor-element-9716d1a {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-002a769 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-2a98a25 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-21f1ece {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-e556348 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-598d601 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-7a25644 {
		width: 100%
	}

	.elementor-141 .elementor-element.elementor-element-2d68eb1 {
		width: 100%
	}
}
