.fl-node-maxh9esrculd {
	color: #ffffff;
}
.fl-builder-content .fl-node-maxh9esrculd *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {
	color: inherit;
}

.fl-builder-content .fl-node-maxh9esrculd a {
	color: #ffffff;
}

.fl-builder-content .fl-node-maxh9esrculd a:hover {
	color: #ffffff;
}

.fl-builder-content .fl-node-maxh9esrculd h1,
.fl-builder-content .fl-node-maxh9esrculd h2,
.fl-builder-content .fl-node-maxh9esrculd h3,
.fl-builder-content .fl-node-maxh9esrculd h4,
.fl-builder-content .fl-node-maxh9esrculd h5,
.fl-builder-content .fl-node-maxh9esrculd h6,
.fl-builder-content .fl-node-maxh9esrculd h1 a,
.fl-builder-content .fl-node-maxh9esrculd h2 a,
.fl-builder-content .fl-node-maxh9esrculd h3 a,
.fl-builder-content .fl-node-maxh9esrculd h4 a,
.fl-builder-content .fl-node-maxh9esrculd h5 a,
.fl-builder-content .fl-node-maxh9esrculd h6 a {
	color: #ffffff;
}


.fl-node-maxh9esrculd > .fl-row-content-wrap {
	background-color: #2C3C4C;
	background-image: url(https://oneco.no/wp-content/uploads/2024/02/Zaptec_2022-8-scaled.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: cover;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.fl-node-maxh9esrculd > .fl-row-content-wrap:after {
	background-color: rgba(0, 0, 0, 0.4);
}
.fl-node-maxh9esrculd .fl-row-content {
	max-width: 1496px;
}
.fl-node-maxh9esrculd .fl-builder-top-edge-layer > * {
	width: 100%;
	left: auto;
	right: auto;
	height: auto;
	top: 0;
	bottom: auto;
	transform: scaleX(1) scaleY(1);
}
.fl-node-maxh9esrculd .fl-builder-top-edge-layer .fl-shape-content .fl-shape {
	fill: #2C3C4C;
}
 .fl-node-maxh9esrculd > .fl-row-content-wrap {
	padding-top:20px;
	padding-bottom:26px;
}




.fl-node-1z3jylredqcp {
	width: 50%;
}




.fl-node-pfsxnul1hzit {
	width: 100%;
}
.fl-node-pfsxnul1hzit > .fl-col-content {
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: cover;
}




.fl-node-1nkam0qbxr53 {
	width: 50%;
}
.fl-node-174jp96qzvdt .pp-faq-item:not(:last-child) {
			margin-bottom: 10px;
	}

.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button {
		background-color: #6e1d6c;
	}
.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button .pp-faq-button-label {
		color: rgb(255, 255, 255);
	}
.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button:hover,
.fl-node-174jp96qzvdt .pp-faq-item.pp-faq-item-active .pp-faq-button {
	}
.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button:hover .pp-faq-button-label,
.fl-node-174jp96qzvdt .pp-faq-item.pp-faq-item-active .pp-faq-button .pp-faq-button-label {
	}

	/* .fl-node-174jp96qzvdt .pp-faq-item.pp-faq-item-active .pp-faq-button {
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		transition: none;
	} */


.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-content {
	background-color: #6e1d6c;
	color: #ffffff;
		border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	}


.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon {
	font-size: 14px;
	color: #6e1d6c;
}
.fl-node-174jp96qzvdt .pp-faq-item.pp-faq-item-active .pp-faq-button-icon,
.fl-node-174jp96qzvdt .pp-faq-item:hover .pp-faq-button-icon {
	}
.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon:before {
	font-size: 14px;
}

.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon.pp-faq-icon-right {
	padding-left: 15px;
}
.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon.pp-faq-icon-left {
	padding-right: 15px;
}

@media only screen and (max-width: 992px) {
	.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon.pp-faq-icon-right {
		padding-left: px;
	}
	.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon.pp-faq-icon-left {
		padding-right: px;
	}
	.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon,
	.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon:before {
		font-size: px;
	}
	.fl-node-174jp96qzvdt .pp-faq-item:not(:last-child) {
					margin-bottom: px;
			}
}

@media only screen and (max-width: 768px) {
	.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon.pp-faq-icon-right {
		padding-left: px;
	}
	.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon.pp-faq-icon-left {
		padding-right: px;
	}

	.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon,
	.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button-icon:before {
		font-size: px;
	}
	.fl-node-174jp96qzvdt .pp-faq-item:not(:last-child) {
					margin-bottom: px;
			}
}
.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-button {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.fl-node-174jp96qzvdt .pp-faq-item {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.fl-node-174jp96qzvdt .pp-faq-item .pp-faq-content {
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.fl-node-vep28xz7cwj9, .fl-node-vep28xz7cwj9 .fl-photo {
	text-align: center;
}
 .fl-node-vep28xz7cwj9.fl-module-photo {
	margin-top:-40px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
@media (max-width: 768px) { .fl-node-vep28xz7cwj9.fl-module-photo { margin-top:20px; } }
/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */

/* End Layout CSS */


                                
        
        .fl-builder-row-settings #fl-field-separator_position {
            display: none !important;
        }
        
        
        
        
        
        
		
        
		
        
        			.fl-node-maxh9esrculd .fl-row-content {
				min-width: 0px;
			}
		