
.elementor-911 .elementor-element.elementor-element-6afc7d19 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--flex-wrap: wrap;
	--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-911 .elementor-element.elementor-element-4faeee2f {
	width: var(--container-widget-width, calc(( 100% / 3 ) - 6.6666666666667px));
	max-width: calc(( 100% / 3 ) - 6.6666666666667px);
	--container-widget-width: calc(( 100% / 3 ) - 6.6666666666667px);
	--container-widget-flex-grow: 0;
}

.elementor-911 .elementor-element.elementor-element-4faeee2f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-911 .elementor-element.elementor-element-4faeee2f .twentytwenty-before-label:before {
	content: "Før";
}

.elementor-911 .elementor-element.elementor-element-4faeee2f .twentytwenty-after-label:before {
	content: "Efter";
}

.elementor-911 .elementor-element.elementor-element-4faeee2f .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-911 .elementor-element.elementor-element-4faeee2f .twentytwenty-horizontal .twentytwenty-handle:after {
	width: 3px;
	margin-left: calc(-3px / 2);
}

.elementor-911 .elementor-element.elementor-element-4faeee2f .twentytwenty-vertical .twentytwenty-handle:before, .elementor-911 .elementor-element.elementor-element-4faeee2f .twentytwenty-vertical .twentytwenty-handle:after {
	height: 3px;
	margin-top: calc(-3px / 2);
}

.elementor-911 .elementor-element.elementor-element-146f6b0c {
	width: var(--container-widget-width, calc(( 100% / 3 ) - 6.6666666666667px));
	max-width: calc(( 100% / 3 ) - 6.6666666666667px);
	--container-widget-width: calc(( 100% / 3 ) - 6.6666666666667px);
	--container-widget-flex-grow: 0;
}

.elementor-911 .elementor-element.elementor-element-146f6b0c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-911 .elementor-element.elementor-element-146f6b0c .twentytwenty-before-label:before {
	content: "Før";
}

.elementor-911 .elementor-element.elementor-element-146f6b0c .twentytwenty-after-label:before {
	content: "Efter";
}

.elementor-911 .elementor-element.elementor-element-146f6b0c .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-911 .elementor-element.elementor-element-146f6b0c .twentytwenty-horizontal .twentytwenty-handle:after {
	width: 3px;
	margin-left: calc(-3px / 2);
}

.elementor-911 .elementor-element.elementor-element-146f6b0c .twentytwenty-vertical .twentytwenty-handle:before, .elementor-911 .elementor-element.elementor-element-146f6b0c .twentytwenty-vertical .twentytwenty-handle:after {
	height: 3px;
	margin-top: calc(-3px / 2);
}

.elementor-911 .elementor-element.elementor-element-464cdf77 {
	width: var(--container-widget-width, calc(( 100% / 3 ) - 6.6666666666667px));
	max-width: calc(( 100% / 3 ) - 6.6666666666667px);
	--container-widget-width: calc(( 100% / 3 ) - 6.6666666666667px);
	--container-widget-flex-grow: 0;
}

.elementor-911 .elementor-element.elementor-element-464cdf77 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-911 .elementor-element.elementor-element-464cdf77 .twentytwenty-before-label:before {
	content: "Før";
}

.elementor-911 .elementor-element.elementor-element-464cdf77 .twentytwenty-after-label:before {
	content: "Efter";
}

.elementor-911 .elementor-element.elementor-element-464cdf77 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-911 .elementor-element.elementor-element-464cdf77 .twentytwenty-horizontal .twentytwenty-handle:after {
	width: 3px;
	margin-left: calc(-3px / 2);
}

.elementor-911 .elementor-element.elementor-element-464cdf77 .twentytwenty-vertical .twentytwenty-handle:before, .elementor-911 .elementor-element.elementor-element-464cdf77 .twentytwenty-vertical .twentytwenty-handle:after {
	height: 3px;
	margin-top: calc(-3px / 2);
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad .pp-content-reveal-content-wrapper:not(.pp-content-revealed-wrapper) {
	height: 100px;
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad .pp-content-reveal-saparator {
	background-color: transparent;
	height: 100px;
	background-image: linear-gradient(180deg, rgba(229, 222, 201, 0) 0%, #e5dec9 100%);
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad {
	width: 100%;
	max-width: 100%;
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad .pp-content-reveal-buttons-wrapper {
	justify-content: center;
	margin-top: 30px;
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad .pp-content-reveal-content {
	text-align: left;
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad .pp-content-reveal-button-inner {
	color: #fff;
	border-style: solid;
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad .pp-button-icon {
	font-size: 20px;
	line-height: 20px;
	height: 20px;
	width: 20px;
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad .pp-button-icon-before .pp-button-icon {
	margin-right: 8px;
}

.elementor-911 .elementor-element.elementor-element-1a6aa6ad .pp-button-icon-after .pp-button-icon {
	margin-left: 8px;
}

@media (max-width:767px) {
	.elementor-911 .elementor-element.elementor-element-6afc7d19 {
		--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-911 .elementor-element.elementor-element-4faeee2f {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-911 .elementor-element.elementor-element-146f6b0c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-911 .elementor-element.elementor-element-464cdf77 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
}
