
.elementor-2 .elementor-element.elementor-element-9c7877a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9c7877a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbfdmd.nitrocdn.com/rxtxVRQcurIgHELXqzFeEodzhFHHNQDG/assets/images/optimized/rev-dda5518/www.jaktiv.com/wp-content/uploads/2024/08/fredrik-ohlander-MU2pWu95UqA-unsplash-scaled.webp");
	background-position: center center;
}

.elementor-2 .elementor-element.elementor-element-9c7877a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-2 .elementor-element.elementor-element-9c7877a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-5929c25 > .elementor-element-populated {
	margin: 50px 50px 50px 50px;
	--e-column-margin-right: 50px;
	--e-column-margin-left: 50px;
}

.elementor-2 .elementor-element.elementor-element-f1ab8ae {
	--spacer-size: 25px;
}

.elementor-2 .elementor-element.elementor-element-ad27470 .elementor-heading-title {
	color: #fff;
}

.elementor-2 .elementor-element.elementor-element-c1023b3 {
	color: #fff;
}

.elementor-2 .elementor-element.elementor-element-313f16b {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2 .elementor-element.elementor-element-e0ea9be img {
	width: 100%;
}

.elementor-2 .elementor-element.elementor-element-d924316 img {
	width: 100%;
}

.elementor-2 .elementor-element.elementor-element-2278121 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2 .elementor-element.elementor-element-d50cec5 img {
	width: 100%;
}

.elementor-2 .elementor-element.elementor-element-0d3065f img {
	width: 100%;
}

.elementor-2 .elementor-element.elementor-element-02849f3 {
	width: var(--container-widget-width, 101.429%);
	max-width: 101.429%;
	--container-widget-width: 101.429%;
	--container-widget-flex-grow: 0;
}

.elementor-2 .elementor-element.elementor-element-02849f3 > .elementor-widget-container {
	margin: 0px -70px 0px 150px;
	padding: 0px -0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-02849f3 img {
	width: 70%;
}

.elementor-2 .elementor-element.elementor-element-8391294 {
	--spacer-size: 50px;
}

.elementor-2 .elementor-element.elementor-element-ca6705c > .elementor-widget-container {
	margin: 130px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-ca6705c {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-ca6705c img {
	width: 60%;
}

.elementor-2 .elementor-element.elementor-element-7ea1ce3 {
	--spacer-size: 50px;
}

.elementor-2 .elementor-element.elementor-element-394ea1c {
	margin-top: 20px;
	margin-bottom: 20px;
}

.elementor-2 .elementor-element.elementor-element-a22d20f {
	--display: flex;
}

.elementor-2 .elementor-element.elementor-element-a22d20f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a22d20f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f1f1f1;
}

.elementor-2 .elementor-element.elementor-element-bfdb066 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-bfdb066 .elementor-heading-title {
	color: #3f3f3f;
}

.elementor-2 .elementor-element.elementor-element-049d2e1 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-049d2e1 .elementor-heading-title {
	font-size: 19px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-88c62e7 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2 .elementor-element.elementor-element-69e3f42 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
}

.elementor-2 .elementor-element.elementor-element-390e180 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-390e180 .elementor-heading-title {
	font-size: 58px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-797d23c > .elementor-widget-container {
	margin: -22px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-797d23c {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-797d23c .elementor-heading-title {
	font-size: 20px;
}

.elementor-2 .elementor-element.elementor-element-594269b {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
}

.elementor-2 .elementor-element.elementor-element-d403971 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-d403971 .elementor-heading-title {
	font-size: 58px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-9caebab > .elementor-widget-container {
	margin: -22px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-9caebab {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-9caebab .elementor-heading-title {
	font-size: 20px;
}

.elementor-2 .elementor-element.elementor-element-c751346 {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
}

.elementor-2 .elementor-element.elementor-element-ccb5e88 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-ccb5e88 .elementor-heading-title {
	font-size: 58px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-43d8cd7 > .elementor-widget-container {
	margin: -22px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-43d8cd7 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-43d8cd7 .elementor-heading-title {
	font-size: 20px;
}

.elementor-2 .elementor-element.elementor-element-9b4e27b {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-9b4e27b .elementor-heading-title {
	font-size: 100px;
	color: #d5d5d5;
}

.elementor-2 .elementor-element.elementor-element-6fc40f1 > .elementor-widget-container {
	margin: -109px -109px -109px -109px;
}

.elementor-2 .elementor-element.elementor-element-6fc40f1 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-6fc40f1 .elementor-heading-title {
	font-size: 30px;
	color: #c18f00;
}

.elementor-2 .elementor-element.elementor-element-a5b9aa3 {
	--e-image-carousel-slides-to-show: 5;
}

.elementor-2 .elementor-element.elementor-element-a5b9aa3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-a5b9aa3 .elementor-swiper-button.elementor-swiper-button-next {
	font-size: 32px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-a5b9aa3 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-a5b9aa3 .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-a5b9aa3 .swiper-pagination-bullet {
	width: 7px;
	height: 7px;
	background: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-a5b9aa3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-radius: 10px 10px 10px 10px;
}

.elementor-2 .elementor-element.elementor-element-956e807 > .elementor-widget-container {
	padding: 0px 150px 0px 150px;
}

.elementor-2 .elementor-element.elementor-element-956e807 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-956e807 .elementor-heading-title {
	font-family: "Helvetica", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-4a0303b .elementor-button {
	background-color: #7d7d4f;
	transition-duration: 1.6s;
	border-radius: 28px 28px 28px 28px;
}

.elementor-2 .elementor-element.elementor-element-4a0303b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4a0303b .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(145deg, #7d7d4f 11%, #d2a124 100%);
}

.elementor-2 .elementor-element.elementor-element-5ed3df8 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2 .elementor-element.elementor-element-5ed3df8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5ed3df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbfdmd.nitrocdn.com/rxtxVRQcurIgHELXqzFeEodzhFHHNQDG/assets/images/optimized/rev-dda5518/www.jaktiv.com/wp-content/uploads/2024/08/baggrund-forside.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-2 .elementor-element.elementor-element-5ed3df8:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-2 .elementor-element.elementor-element-5ed3df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-2 .elementor-element.elementor-element-5ed3df8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 170px 30px 170px 40px;
}

.elementor-2 .elementor-element.elementor-element-5ed3df8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2 .elementor-element.elementor-element-4c2d779 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 0px;
}

.elementor-2 .elementor-element.elementor-element-67146c6 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2 .elementor-element.elementor-element-c05f5ea > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-2 .elementor-element.elementor-element-c05f5ea img {
	width: 30%;
}

.elementor-2 .elementor-element.elementor-element-6228818 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-6228818 .elementor-heading-title {
	font-size: 25px;
	color: #e69f00;
}

.elementor-2 .elementor-element.elementor-element-46dab5c {
	--display: flex;
	--min-height: 0px;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-46dab5c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-46dab5c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-814fe14 .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-2f1eedd {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-2f1eedd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2f1eedd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-63d6759 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-63d6759 .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-95b709b {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-95b709b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-95b709b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-a38eb0a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-a38eb0a .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-7054a2b {
	--spacer-size: 50px;
}

.elementor-2 .elementor-element.elementor-element-a380ec7 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-2 .elementor-element.elementor-element-77e80d5 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-2 .elementor-element.elementor-element-77e80d5 img {
	width: 34%;
}

.elementor-2 .elementor-element.elementor-element-327f15c {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-327f15c .elementor-heading-title {
	font-size: 25px;
	color: #e69f00;
}

.elementor-2 .elementor-element.elementor-element-4449c80 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-4449c80:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4449c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-65f9c22 .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-86248d4 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-86248d4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-86248d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-34d7f5a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-34d7f5a .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-c009e6e {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-c009e6e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c009e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-b6db5c8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-b6db5c8 .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-3d07a74 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 0px 30px 30px;
}

.elementor-2 .elementor-element.elementor-element-b332e94 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-2 .elementor-element.elementor-element-e9cba2c > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-2 .elementor-element.elementor-element-e9cba2c img {
	width: 35%;
}

.elementor-2 .elementor-element.elementor-element-547d2e1 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-547d2e1 .elementor-heading-title {
	font-size: 25px;
	color: #e69f00;
}

.elementor-2 .elementor-element.elementor-element-546393d {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-546393d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-546393d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-c521b38 .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-30faa34 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-30faa34:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-30faa34 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-2f0931b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-2f0931b .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-16042a1 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-16042a1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-16042a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-e6b467b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-e6b467b .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-8dc3de6 {
	--spacer-size: 20px;
}

.elementor-2 .elementor-element.elementor-element-0e1e9df {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-2 .elementor-element.elementor-element-f5c9103 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-2 .elementor-element.elementor-element-f5c9103 img {
	width: 36%;
}

.elementor-2 .elementor-element.elementor-element-ddd8204 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-ddd8204 .elementor-heading-title {
	font-size: 25px;
	color: #e69f00;
}

.elementor-2 .elementor-element.elementor-element-164b7c7 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-164b7c7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-164b7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-52ef213 .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-b71c99e {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-b71c99e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b71c99e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-5ed8677 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-5ed8677 .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-fa5e542 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 8px 8px 8px 8px;
	--margin-top: -10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 7px;
	--padding-bottom: 7px;
	--padding-left: 7px;
	--padding-right: 7px;
}

.elementor-2 .elementor-element.elementor-element-fa5e542:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fa5e542 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .87);
}

.elementor-2 .elementor-element.elementor-element-722513a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-722513a .elementor-heading-title {
	font-size: 18px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-cdfb828 {
	--display: flex;
}

.elementor-2 .elementor-element.elementor-element-cdfb828:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cdfb828 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ecf0ec;
}

.elementor-2 .elementor-element.elementor-element-74784f6 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2 .elementor-element.elementor-element-620c8dc img {
	width: 72%;
}

.elementor-2 .elementor-element.elementor-element-b9142c4 > .elementor-widget-container {
	margin: 60px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-b9142c4 {
	text-align: start;
}

.elementor-2 .elementor-element.elementor-element-6e9daa8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-2 .elementor-element.elementor-element-9c3e92f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--margin-top: 30px;
	--margin-bottom: 30px;
	--margin-left: 30px;
	--margin-right: 30px;
}

.elementor-2 .elementor-element.elementor-element-e088741 .elementor-heading-title {
	font-size: 22px;
	color: #7d7d4f;
}

.elementor-2 .elementor-element.elementor-element-32a9f01 .elementor-heading-title {
	font-size: 30px;
}

.elementor-2 .elementor-element.elementor-element-ab0c280 {
	--divider-border-style: solid;
	--divider-color: #bb980f;
	--divider-border-width: 2px;
}

.elementor-2 .elementor-element.elementor-element-ab0c280 .elementor-divider-separator {
	width: 48%;
}

.elementor-2 .elementor-element.elementor-element-ab0c280 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2 .elementor-element.elementor-element-a01dfa9 .elementor-heading-title {
	font-size: 20px;
	font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-db52248 .elementor-button {
	background-color: #7d7d4f;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	border-radius: 11px 11px 11px 11px;
}

.elementor-2 .elementor-element.elementor-element-db52248 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-db52248 .elementor-button:focus {
	background-color: transparent;
	background-image: linear-gradient(221deg, #7d7d4f 0%, #bc6e0a 100%);
}

.elementor-2 .elementor-element.elementor-element-bac9589 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-2 .elementor-element.elementor-element-c652bf2 > .elementor-widget-container {
	margin: 0px 0px 0px -20px;
	padding: 115px 115px 53px 115px;
}

.elementor-2 .elementor-element.elementor-element-c652bf2 .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-2 .elementor-element.elementor-element-21a8b37 > .elementor-widget-container {
	margin: -532px 0px 0px 0px;
	padding: 33px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-21a8b37 img {
	width: 73%;
}

.elementor-2 .elementor-element.elementor-element-de8a4d5 > .elementor-widget-container {
	margin: -532px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-de8a4d5 img {
	width: 73%;
}

.elementor-2 .elementor-element.elementor-element-8c301c8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-2 .elementor-element.elementor-element-8c301c8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8c301c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ecf0ec;
}

.elementor-2 .elementor-element.elementor-element-d2c12b0 > .elementor-widget-container {
	padding: 50px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-d2c12b0 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-c754ebb {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-9073962 {
	--display: flex;
}

.elementor-2 .elementor-element.elementor-element-381a70e {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-2 .elementor-element.elementor-element-943998b > .elementor-widget-container {
	margin: -77px 0px 0px 0px;
}

.elementor-2 .elementor-element.elementor-element-943998b {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-943998b img {
	width: 40%;
}

.elementor-2 .elementor-element.elementor-element-ecb970d {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-ecb970d img {
	width: 40%;
}

.elementor-2 .elementor-element.elementor-element-504fab6 {
	--spacer-size: 50px;
}

.elementor-2 .elementor-element.elementor-element-37afcfe {
	padding: 0px 35px 0px 35px;
}

.elementor-2 .elementor-element.elementor-element-4dd68e9 {
	--spacer-size: 128px;
}

.elementor-2 .elementor-element.elementor-element-39c883a {
	--divider-border-style: solid;
	--divider-color: #7d7d4f;
	--divider-border-width: 2px;
}

.elementor-2 .elementor-element.elementor-element-39c883a .elementor-divider-separator {
	width: 100%;
}

.elementor-2 .elementor-element.elementor-element-39c883a .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2 .elementor-element.elementor-element-3865a93 {
	text-align: start;
}

.elementor-2 .elementor-element.elementor-element-3865a93 img {
	width: 73%;
}

.elementor-2 .elementor-element.elementor-element-4e34e1d {
	--spacer-size: 53px;
}

.elementor-2 .elementor-element.elementor-element-815edb7 {
	text-align: start;
}

.elementor-2 .elementor-element.elementor-element-815edb7 img {
	width: 27%;
}

.elementor-2 .elementor-element.elementor-element-c42a40f .elementor-heading-title {
	font-size: 25px;
}

.elementor-2 .elementor-element.elementor-element-da054fd {
	--divider-border-style: solid;
	--divider-color: #bb980f;
	--divider-border-width: 2px;
}

.elementor-2 .elementor-element.elementor-element-da054fd .elementor-divider-separator {
	width: 48%;
}

.elementor-2 .elementor-element.elementor-element-da054fd .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-2 .elementor-element.elementor-element-4dd300a .elementor-heading-title {
	font-size: 22px;
	font-weight: 400;
}

.elementor-2 .elementor-element.elementor-element-5c45739 .elementor-button {
	background-color: #7d7d4f;
	font-weight: 600;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	border-radius: 11px 11px 11px 11px;
}

.elementor-2 .elementor-element.elementor-element-5c45739 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5c45739 .elementor-button:focus {
	background-color: transparent;
	color: #fff;
	background-image: linear-gradient(145deg, #7d7d4f 0%, #cf9e11 100%);
}

.elementor-2 .elementor-element.elementor-element-5c45739 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5c45739 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-2 .elementor-element.elementor-element-2ecedf2 {
	--spacer-size: 93px;
}

.elementor-2 .elementor-element.elementor-element-3bbfeb1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-2 .elementor-element.elementor-element-55327b3 {
	text-align: center;
}

.elementor-2 .elementor-element.elementor-element-a472370 .elementor-button {
	background-color: #7d7d4f;
	border-radius: 12px 12px 12px 12px;
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-2 .elementor-element.elementor-element-46dab5c {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-2f1eedd {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-95b709b {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-4449c80 {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-86248d4 {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-c009e6e {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-546393d {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-30faa34 {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-16042a1 {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-164b7c7 {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-b71c99e {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-fa5e542 {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-9c3e92f {
		--width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-bac9589 {
		--width: 50%;
	}
}

@media (max-width:1024px) {
	.elementor-2 .elementor-element.elementor-element-5929c25 > .elementor-element-populated {
		margin: 170px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 65px;
	}
	
	.elementor-2 .elementor-element.elementor-element-313f16b {
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-2278121 {
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-88c62e7 {
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-69e3f42 {
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-594269b {
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-c751346 {
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-9b4e27b .elementor-heading-title {
		font-size: 62px;
	}
	
	.elementor-2 .elementor-element.elementor-element-6fc40f1 > .elementor-widget-container {
		margin: -79px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-6fc40f1 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-2 .elementor-element.elementor-element-74784f6 {
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-381a70e {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-2 .elementor-element.elementor-element-9c7877a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9c7877a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilbfdmd.nitrocdn.com/rxtxVRQcurIgHELXqzFeEodzhFHHNQDG/assets/images/optimized/rev-dda5518/www.jaktiv.com/wp-content/uploads/2024/06/froonpage-billede-phone.png");
		background-size: cover;
	}
	
	.elementor-2 .elementor-element.elementor-element-9c7877a {
		margin-top: -100px;
		margin-bottom: 0px;
		padding: 0px 50px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-5929c25 > .elementor-element-populated {
		margin: 100px 0px 0px 1px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 1px;
	}
	
	.elementor-2 .elementor-element.elementor-element-ad27470 > .elementor-widget-container {
		margin: 40px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-ad27470 {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-c1023b3 {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-313f16b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--margin-top: -64px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-e0ea9be > .elementor-widget-container {
		margin: 0px 0px -100px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-e0ea9be img {
		width: 70%;
	}
	
	.elementor-2 .elementor-element.elementor-element-d924316 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-d924316 img {
		width: 70%;
	}
	
	.elementor-2 .elementor-element.elementor-element-2278121 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--margin-top: -64px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-d50cec5 > .elementor-widget-container {
		margin: 0px 0px -100px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-d50cec5 img {
		width: 70%;
	}
	
	.elementor-2 .elementor-element.elementor-element-0d3065f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-0d3065f img {
		width: 70%;
	}
	
	.elementor-2 .elementor-element.elementor-element-218ef12 {
		width: 60%;
	}
	
	.elementor-2 .elementor-element.elementor-element-218ef12 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-02849f3 > .elementor-widget-container {
		margin: 25px -13px 25px 25px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-02849f3 img {
		width: 85%;
	}
	
	.elementor-2 .elementor-element.elementor-element-8391294 {
		--spacer-size: 43px;
	}
	
	.elementor-2 .elementor-element.elementor-element-a9ac845 {
		width: 40%;
	}
	
	.elementor-2 .elementor-element.elementor-element-a9ac845 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 25px;
	}
	
	.elementor-2 .elementor-element.elementor-element-ca6705c > .elementor-widget-container {
		margin: 1px 1px 1px 1px;
	}
	
	.elementor-2 .elementor-element.elementor-element-ca6705c img {
		width: 100%;
	}
	
	.elementor-2 .elementor-element.elementor-element-7ea1ce3 {
		--spacer-size: 43px;
	}
	
	.elementor-2 .elementor-element.elementor-element-0e8739f > .elementor-element-populated {
		margin: 30px 30px 30px 30px;
		--e-column-margin-right: 30px;
		--e-column-margin-left: 30px;
	}
	
	.elementor-2 .elementor-element.elementor-element-88c62e7 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-69e3f42 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-594269b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-c751346 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-9b4e27b .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-2 .elementor-element.elementor-element-6fc40f1 > .elementor-widget-container {
		margin: -85px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-6fc40f1 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2 .elementor-element.elementor-element-a5b9aa3 > .elementor-widget-container {
		margin: -20px 22px 35px 22px;
	}
	
	.elementor-2 .elementor-element.elementor-element-a5b9aa3 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-a5b9aa3 .elementor-swiper-button.elementor-swiper-button-next {
		font-size: 30px;
	}
	
	.elementor-2 .elementor-element.elementor-element-a5b9aa3 .swiper-pagination-bullet {
		width: 7px;
		height: 7px;
	}
	
	.elementor-2 .elementor-element.elementor-element-a5b9aa3 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
		border-radius: 1px 1px 1px 1px;
	}
	
	.elementor-2 .elementor-element.elementor-element-956e807 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-956e807 .elementor-heading-title {
		font-size: 13px;
	}
	
	.elementor-2 .elementor-element.elementor-element-5ed3df8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5ed3df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilbfdmd.nitrocdn.com/rxtxVRQcurIgHELXqzFeEodzhFHHNQDG/assets/images/optimized/rev-dda5518/www.jaktiv.com/wp-content/uploads/2024/09/baggrund-phone-features-1-scaled.webp");
	}
	
	.elementor-2 .elementor-element.elementor-element-5ed3df8:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-2 .elementor-element.elementor-element-5ed3df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-2 .elementor-element.elementor-element-5ed3df8 {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-2 .elementor-element.elementor-element-4c2d779 {
		width: 100%;
	}
	
	.elementor-2 .elementor-element.elementor-element-4c2d779 > .elementor-element-populated {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-2 .elementor-element.elementor-element-c05f5ea img {
		width: 51%;
	}
	
	.elementor-2 .elementor-element.elementor-element-7054a2b {
		--spacer-size: 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-77e80d5 img {
		width: 53%;
	}
	
	.elementor-2 .elementor-element.elementor-element-3d07a74 {
		width: 100%;
	}
	
	.elementor-2 .elementor-element.elementor-element-3d07a74 > .elementor-element-populated {
		margin: 0px 50px 50px 50px;
		--e-column-margin-right: 50px;
		--e-column-margin-left: 50px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-e9cba2c img {
		width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-8dc3de6 {
		--spacer-size: 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-f5c9103 img {
		width: 50%;
	}
	
	.elementor-2 .elementor-element.elementor-element-74784f6 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-6e9daa8 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-2 .elementor-element.elementor-element-9c3e92f {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-2 .elementor-element.elementor-element-e088741 > .elementor-widget-container {
		margin: 0px 0px -15px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-e088741 {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-32a9f01 {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-32a9f01 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-2 .elementor-element.elementor-element-ab0c280 > .elementor-widget-container {
		margin: -19px -19px -19px -19px;
	}
	
	.elementor-2 .elementor-element.elementor-element-ab0c280 .elementor-divider {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-ab0c280 .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-2 .elementor-element.elementor-element-a01dfa9 {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-a01dfa9 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-2 .elementor-element.elementor-element-c652bf2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-21a8b37 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-21a8b37 img {
		width: 76%;
	}
	
	.elementor-2 .elementor-element.elementor-element-de8a4d5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-de8a4d5 img {
		width: 76%;
	}
	
	.elementor-2 .elementor-element.elementor-element-381a70e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2 .elementor-element.elementor-element-39c883a > .elementor-widget-container {
		margin: -40px 0px 0px 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-39c883a .elementor-divider-separator {
		width: 100%;
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-2 .elementor-element.elementor-element-39c883a .elementor-divider {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-3865a93 {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-3865a93 img {
		width: 67%;
	}
	
	.elementor-2 .elementor-element.elementor-element-4e34e1d {
		--spacer-size: 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-815edb7 > .elementor-widget-container {
		margin: -14px -14px 0px -14px;
	}
	
	.elementor-2 .elementor-element.elementor-element-815edb7 {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-815edb7 img {
		width: 34%;
	}
	
	.elementor-2 .elementor-element.elementor-element-c42a40f {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-c42a40f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-2 .elementor-element.elementor-element-da054fd > .elementor-widget-container {
		margin: -17px -17px -17px -17px;
	}
	
	.elementor-2 .elementor-element.elementor-element-da054fd .elementor-divider {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-da054fd .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-2 .elementor-element.elementor-element-4dd300a {
		text-align: center;
	}
	
	.elementor-2 .elementor-element.elementor-element-4dd300a .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-2 .elementor-element.elementor-element-2ecedf2 {
		--spacer-size: 0px;
	}
	
	.elementor-2 .elementor-element.elementor-element-9c7877a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-2 .elementor-element.elementor-element-9c7877a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
}

.elementor-2 .elementor-element.elementor-element-9c7877a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-2 .elementor-element.elementor-element-9c7877a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}
