.et_pb_section_0_tb_footer.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #f7f7f7!important
}

.et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_module_header a {
	font-weight: 600;
	font-variant: small-caps;
	font-size: 31px;
	text-align: center
}

.et_pb_blurb_2_tb_footer.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_2_tb_footer.et_pb_blurb .et_pb_module_header a {
	font-weight: 600;
	font-variant: small-caps;
	font-size: 31px;
	text-align: center
}

.et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_module_header a {
	font-weight: 600;
	font-variant: small-caps;
	font-size: 31px;
	text-align: center
}

.et_pb_blurb_0_tb_footer .et-pb-icon {
	color: #0c71c3
}

.et_pb_blurb_1_tb_footer .et-pb-icon {
	color: #0c71c3
}

.et_pb_blurb_2_tb_footer .et-pb-icon {
	color: #0c71c3
}

.et_pb_row_1_tb_footer.et_pb_row {
	padding-bottom: 19px!important;
	padding-bottom: 19px
}

.et_pb_row_1_tb_footer,
body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row {
	width: 90%
}

.et_pb_row_2_tb_footer,
body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row {
	width: 90%
}

.et_pb_image_0_tb_footer {
	margin-bottom: 29px!important;
	max-width: 270px;
	text-align: center
}

.et_pb_section_1_tb_footer {
	min-height: 13px
}

.et_pb_section_1_tb_footer.et_pb_section {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: -38px;
	background-color: #0c71c3!important
}

.et_pb_row_2_tb_footer.et_pb_row {
	padding-top: 0px!important;
	padding-bottom: 0px!important;
	margin-right: auto!important;
	margin-bottom: 0px!important;
	margin-left: auto!important;
	padding-top: 0px;
	padding-bottom: 0px
}

.et_pb_text_0_tb_footer.et_pb_text {
	color: rgba(255, 255, 255, 0.86)!important
}

.et_pb_text_0_tb_footer p {
	line-height: 0.9em
}

.et_pb_text_0_tb_footer {
	font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;
	text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 0.9em;
	padding-top: 10px!important;
	padding-bottom: 6px!important
}

.et_pb_menu_0_tb_footer.et_pb_menu ul li a {
	font-size: 12px;
	color: #ffffff!important
}

.et_pb_menu_0_tb_footer.et_pb_menu {
	min-height: 23px
}

.et_pb_menu_0_tb_footer {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 300px!important
}

.et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-item a {
	color: #000000!important
}

.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul {
	background-color: #ffffff!important
}

.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu,
.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul {
	background-color: #ffffff!important
}

.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo,
.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot {
	max-width: 100%
}

.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
	max-height: none
}

.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button {
	color: #7EBEC5
}

.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before {
	color: #7EBEC5
}

.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button {
	color: #7EBEC5
}

.et_pb_social_media_follow_network_0_tb_footer a.icon {
	background-color: #3b5998!important
}

.et_pb_social_media_follow_network_1_tb_footer a.icon {
	background-color: #007bb6!important
}

.et_pb_image_0_tb_footer.et_pb_module {
	margin-left: auto!important;
	margin-right: auto!important
}

@media only screen and (min-width:981px) {
	.et_pb_row_1_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row {
		max-width: 1170px
	}
	.et_pb_row_2_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row {
		max-width: 1170px
	}
}

@media only screen and (max-width:980px) {
	.et_pb_row_1_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row {
		max-width: 90%
	}
	.et_pb_row_2_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row {
		max-width: 90%
	}
	.et_pb_image_0_tb_footer {
		margin-left: auto;
		margin-right: auto
	}
}

@media only screen and (max-width:767px) {
	.et_pb_image_0_tb_footer {
		margin-left: auto;
		margin-right: auto
	}
	.et_pb_text_0_tb_footer p {
		line-height: 1.3em
	}
}

.et_pb_section.et_pb_section_galleri {
    padding-top: 1px;
    padding-bottom: 31px;
}

.et_pb_section_galleri {
    min-height: 314px;
    max-height: 720px;
}

.et_pb_row_0_galleri {
	border-radius: 0 0 25px 25px;
	overflow: hidden;
	border-width: 0px 6px 6px 6px;
	border-color: rgba(0, 0, 0, 0) #0c71c3 #0c71c3 #0c71c3;
	height: 480px;
	min-height: 480px;
	max-height: 484px;
	z-index: 2;
	position: relative
}

.et_pb_row_0_galleri.et_pb_row {
	padding-top: 0px!important;
	padding-bottom: 0px!important;
	padding-top: 0px;
	padding-bottom: 0px
}

.et_pb_row_0_galleri,
body #page-container .et-db #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row {
	max-width: 1141px
}

.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item {
	border-radius: 0 0 25px 25px;
	overflow: hidden
}

.et_pb_gallery_0.et_pb_gallery {
	height: 400px;
	min-height: 614px;
	max-height: 400px;
	padding-bottom: 5px;
	margin-bottom: -4px!important
}

.et_pb_gallery_0 {
	z-index: 0;
	position: relative;
	top: -132px;
	bottom: auto;
	left: 0px;
	right: auto
}

.et_pb_section_innhold.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px
}

.et_pb_row_1 {
	min-height: 455px
}

.et_pb_row_1.et_pb_row {
	padding-top: 0px!important;
	padding-bottom: 0px!important;
	padding-left: 0px!important;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

.et_pb_text_0_galleri h1 {
	font-variant: small-caps;
	font-size: 44px
}

.et_pb_text_0_galleri h5 {
	text-transform: uppercase;
	color: #0c71c3!important
}

.et_pb_text_0_galleri {
	padding-bottom: 40px!important;
	margin-left: -2px!important
}
@media (max-width: 720px) {
	.et_pb_text_0_galleri {
		padding-bottom: 0!important;
	}
	.et_pb_column.et_pb_column_1_3.et_pb_column_2.et_pb_css_mix_blend_mode_passthrough.et-last-child {
    		padding-bottom: 20px;
	}
}

.et_pb_advanced_blurb_0 .dp_pb_ab_title,
.et_pb_advanced_blurb_0 .dp_pb_ab_title a {
	font-weight: 600!important;
	font-size: 29px!important
}

.et_pb_advanced_blurb_3 .dp_pb_ab_title,
.et_pb_advanced_blurb_3 .dp_pb_ab_title a {
	font-weight: 600!important;
	font-size: 29px!important
}

.et_pb_advanced_blurb_1 .dp_pb_ab_title,
.et_pb_advanced_blurb_1 .dp_pb_ab_title a {
	font-weight: 600!important;
	font-size: 29px!important
}

.et_pb_advanced_blurb_2 .dp_pb_ab_title,
.et_pb_advanced_blurb_2 .dp_pb_ab_title a {
	font-weight: 600!important;
	font-size: 29px!important
}

.et_pb_advanced_blurb_3 .dp_pb_blurb_container {
	font-size: 21px!important
}

.et_pb_advanced_blurb_0 .dp_pb_blurb_container {
	font-size: 21px!important
}

.et_pb_advanced_blurb_1 .dp_pb_blurb_container {
	font-size: 21px!important
}

.et_pb_advanced_blurb_2 .dp_pb_blurb_container {
	font-size: 21px!important
}

.et_pb_advanced_blurb_2 .dp-pb-icon {
	font-size: 82px;
	color: #0c71c3
}

.et_pb_advanced_blurb_3 .dp-pb-icon {
	font-size: 82px;
	color: #0c71c3
}

.et_pb_advanced_blurb_1 .dp-pb-icon {
	font-size: 82px;
	color: #0c71c3
}

.et_pb_advanced_blurb_0 .dp-pb-icon {
	font-size: 82px;
	color: #0c71c3
}

.et_pb_advanced_blurb_2 {
	padding-left: 3px
}

.et_pb_section_2.et_pb_section {
	margin-bottom: -26px
}

.et_pb_section_2.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik05NzguODEgMTIyLjI1TDAgMGgxMjgwbC0yNjIuMSAxMTYuMjZhNzMuMjkgNzMuMjkgMCAwIDEtMzkuMDkgNS45OXoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNOTgzLjE5IDk1LjIzTDAgMGgxMjgwbC0yNjYgOTEuNTJhNzIuNTggNzIuNTggMCAwIDEtMzAuODEgMy43MXoiLz48L2c+PC9zdmc+);
	background-size: 100% 100px;
	top: 0;
	height: 100px;
	z-index: 10
		 
						
				 
			   
}

.et_pb_fullwidth_map_0 {
	filter: saturate(51%);
	backface-visibility: hidden;
	padding-bottom: 0px;
	margin-bottom: 3px!important;
	transition: filter 300ms ease 0ms
}

html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_fullwidth_map_0:hover {
	filter: saturate(51%)
}

.et_pb_fullwidth_map_0:hover {
	filter: saturate(104%);
	backface-visibility: hidden
}

html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_fullwidth_map_0:hover:hover {
	filter: saturate(104%)
}

.et_pb_fullwidth_map_0>.et_pb_map {
	height: 440px
}

.et_pb_section_3 {
	min-height: 143px
}

.et_pb_section_3.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #ededed!important;
	margin-bottom: 27px;
}

.et_pb_row_2.et_pb_row {
	padding-top: 44px!important;
	padding-bottom: 13px!important;
	margin-bottom: -26px!important;
	padding-top: 44px;
	padding-bottom: 13px
}

.et_pb_text_1 h1 {
	font-size: 31px
}

.et_pb_text_1 h2 {
	font-variant: small-caps;
	font-size: 57px;
	text-align: center
}

.et_pb_text_1 {
	padding-top: 59px!important
}

.et_pb_dp_oc_0.et_pb_dp_oc .owl-carousel .owl-dots .owl-dot {
	width: 16px;
	height: 16px
}

.et_pb_column_0_galleri {
	position: static!important;
	top: 0px;
	right: auto;
	bottom: auto;
	left: 0px
}

.et_pb_gallery_0.et_pb_gallery.et_pb_module {
	margin-left: auto!important;
	margin-right: auto!important
}

@media only screen and (min-width:981px) {
	.et_pb_row_0_galleri,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row {
		width: 100%
	}
	.et_pb_gallery_0 {
		width: 100%
	}
}

@media only screen and (max-width:980px) {
	.et_pb_section_0 {
		min-height: auto;
		max-height: none
	}
	.et_pb_row_0_galleri {
		border-right-width: 6px;
		border-bottom-width: 6px;
		border-left-width: 6px;
		border-right-color: #0c71c3;
		border-bottom-color: #0c71c3;
		border-left-color: #0c71c3
	}
	.et_pb_gallery_0.et_pb_gallery {
		height: auto;
		min-height: 664px;
		max-height: none
	}
	.et_pb_gallery_0 {
		width: 912px
	}
	.et_pb_advanced_blurb_0 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_advanced_blurb_1 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_advanced_blurb_2 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_advanced_blurb_3 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_fullwidth_map_0>.et_pb_map {
		height: 350px
	}
	.et_pb_text_1 {
		padding-top: 0px!important
	}
}
.db_icon_container, .dp_pb_blurb_image {
    writing-mode: tb;
}
.dp_pb_blurb_position_left .dp_pb_main_blurb_image {
    width: 100px!important;
}
@media only screen and (max-width:767px) {
	.et_pb_section_0 {
		min-height: auto;
		max-height: none
	}
	.et_pb_row_0_galleri {
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-color: #0c71c3;
		border-bottom-color: #0c71c3;
		border-left-color: #0c71c3
	}
	.et_pb_row_0_galleri,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row {
		width: 100%
	}
	.et_pb_gallery_0.et_pb_gallery {
		height: auto;
		min-height: auto;
		max-height: none
	}
	.et_pb_gallery_0 {
		width: 940px;
		transform: translateX(-129px) translateY(-2px)
	}
	.et_pb_advanced_blurb_0 .dp-pb-icon {
		font-size: 50px
	}
	.et_pb_advanced_blurb_1 .dp-pb-icon {
		font-size: 50px
	}
	.et_pb_advanced_blurb_2 .dp-pb-icon {
		font-size: 50px
	}
	.et_pb_advanced_blurb_3 .dp-pb-icon {
		font-size: 50px
	}
	.et_pb_fullwidth_map_0>.et_pb_map {
		height: 619px
	}
	.dp_pb_blurb_position_left .dp_pb_main_blurb_image {
    		width: 50px!important;
	}
}

/** Galleri

.et_pb_section_0_tb_footer.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #f7f7f7!important
}

.et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_module_header a {
	font-weight: 600;
	font-variant: small-caps;
	font-size: 31px;
	text-align: center
}

.et_pb_blurb_2_tb_footer.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_2_tb_footer.et_pb_blurb .et_pb_module_header a {
	font-weight: 600;
	font-variant: small-caps;
	font-size: 31px;
	text-align: center
}

.et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_module_header a {
	font-weight: 600;
	font-variant: small-caps;
	font-size: 31px;
	text-align: center
}

.et_pb_blurb_0_tb_footer .et-pb-icon {
	color: #0c71c3
}

.et_pb_blurb_1_tb_footer .et-pb-icon {
	color: #0c71c3
}

.et_pb_blurb_2_tb_footer .et-pb-icon {
	color: #0c71c3
}

.et_pb_row_1_tb_footer.et_pb_row {
	padding-bottom: 19px!important;
	padding-bottom: 19px
}

.et_pb_row_1_tb_footer,
body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row {
	width: 90%
}

.et_pb_row_2_tb_footer,
body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row {
	width: 90%
}

.et_pb_image_0_tb_footer {
	margin-bottom: 29px!important;
	max-width: 270px;
	text-align: center
}

.et_pb_section_1_tb_footer {
	min-height: 13px
}

.et_pb_section_1_tb_footer.et_pb_section {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: -38px;
	background-color: #0c71c3!important
}

.et_pb_row_2_tb_footer.et_pb_row {
	padding-top: 0px!important;
	padding-bottom: 0px!important;
	margin-right: auto!important;
	margin-bottom: 0px!important;
	margin-left: auto!important;
	padding-top: 0px;
	padding-bottom: 0px
}

.et_pb_text_0_tb_footer.et_pb_text {
	color: rgba(255, 255, 255, 0.86)!important
}

.et_pb_text_0_tb_footer p {
	line-height: 0.9em
}

.et_pb_text_0_tb_footer {
	font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;
	text-transform: uppercase;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 0.9em;
	padding-top: 10px!important;
	padding-bottom: 6px!important
}

.et_pb_menu_0_tb_footer.et_pb_menu ul li a {
	font-size: 12px;
	color: #ffffff!important
}

.et_pb_menu_0_tb_footer.et_pb_menu {
	min-height: 23px
}

.et_pb_menu_0_tb_footer {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 300px!important
}

.et_pb_menu_0_tb_footer.et_pb_menu ul li.current-menu-item a {
	color: #000000!important
}

.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul {
	background-color: #ffffff!important
}

.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu,
.et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul {
	background-color: #ffffff!important
}

.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo,
.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot {
	max-width: 100%
}

.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
	max-height: none
}

.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button {
	color: #7EBEC5
}

.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before {
	color: #7EBEC5
}

.et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button {
	color: #7EBEC5
}

.et_pb_social_media_follow_network_0_tb_footer a.icon {
	background-color: #3b5998!important
}

.et_pb_social_media_follow_network_1_tb_footer a.icon {
	background-color: #007bb6!important
}

.et_pb_image_0_tb_footer.et_pb_module {
	margin-left: auto!important;
	margin-right: auto!important
}

@media only screen and (min-width:981px) {
	.et_pb_row_1_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row {
		max-width: 1170px
	}
	.et_pb_row_2_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row {
		max-width: 1170px
	}
}

@media only screen and (max-width:980px) {
	.et_pb_row_1_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row {
		max-width: 90%
	}
	.et_pb_row_2_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_2_tb_footer.et_pb_row {
		max-width: 90%
	}
	.et_pb_image_0_tb_footer {
		margin-left: auto;
		margin-right: auto
	}
}

@media only screen and (max-width:767px) {
	.et_pb_image_0_tb_footer {
		margin-left: auto;
		margin-right: auto
	}
	.et_pb_text_0_tb_footer p {
		line-height: 1.3em
	}
}

.et_pb_section.et_pb_section_galleri {
    padding-top: 1px;
    padding-bottom: 31px;
}

.et_pb_section_galleri {
    min-height: 314px;
    max-height: 720px;
}

.et_pb_row_0_galleri {
	border-radius: 0 0 25px 25px;
	overflow: hidden;
	border-width: 0px 6px 6px 6px;
	border-color: rgba(0, 0, 0, 0) #0c71c3 #0c71c3 #0c71c3;
	height: 480px;
	min-height: 480px;
	max-height: 484px;
	z-index: 2;
	position: relative
}

.et_pb_row_0_galleri.et_pb_row {
	padding-top: 0px!important;
	padding-bottom: 0px!important;
	padding-top: 0px;
	padding-bottom: 0px
}

.et_pb_row_0_galleri,
body #page-container .et-db #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row {
	max-width: 1141px
}

.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_item {
	border-radius: 0 0 25px 25px;
	overflow: hidden
}

.et_pb_gallery_0.et_pb_gallery {
	height: 400px;
	min-height: 614px;
	max-height: 400px;
	padding-bottom: 5px;
	margin-bottom: -4px!important
}

.et_pb_gallery_0 {
	z-index: 0;
	position: relative;
	top: -132px;
	bottom: auto;
	left: 0px;
	right: auto
}

.et_pb_section_innhold.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px
}

.et_pb_row_1 {
	min-height: 455px
}

.et_pb_row_1.et_pb_row {
	padding-top: 0px!important;
	padding-bottom: 0px!important;
	padding-left: 0px!important;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

.et_pb_text_0_galleri h1 {
	font-variant: small-caps;
	font-size: 44px
}

.et_pb_text_0_galleri h5 {
	text-transform: uppercase;
	color: #0c71c3!important
}

.et_pb_text_0_galleri {
	padding-bottom: 40px!important;
	margin-left: -2px!important
}

.et_pb_advanced_blurb_0 .dp_pb_ab_title,
.et_pb_advanced_blurb_0 .dp_pb_ab_title a {
	font-weight: 600!important;
	font-size: 29px!important
}

.et_pb_advanced_blurb_3 .dp_pb_ab_title,
.et_pb_advanced_blurb_3 .dp_pb_ab_title a {
	font-weight: 600!important;
	font-size: 29px!important
}

.et_pb_advanced_blurb_1 .dp_pb_ab_title,
.et_pb_advanced_blurb_1 .dp_pb_ab_title a {
	font-weight: 600!important;
	font-size: 29px!important
}

.et_pb_advanced_blurb_2 .dp_pb_ab_title,
.et_pb_advanced_blurb_2 .dp_pb_ab_title a {
	font-weight: 600!important;
	font-size: 29px!important
}

.et_pb_advanced_blurb_3 .dp_pb_blurb_container {
	font-size: 21px!important
}

.et_pb_advanced_blurb_0 .dp_pb_blurb_container {
	font-size: 21px!important
}

.et_pb_advanced_blurb_1 .dp_pb_blurb_container {
	font-size: 21px!important
}

.et_pb_advanced_blurb_2 .dp_pb_blurb_container {
	font-size: 21px!important
}

.et_pb_advanced_blurb_2 .dp-pb-icon {
	font-size: 82px;
	color: #0c71c3
}

.et_pb_advanced_blurb_3 .dp-pb-icon {
	font-size: 82px;
	color: #0c71c3
}

.et_pb_advanced_blurb_1 .dp-pb-icon {
	font-size: 82px;
	color: #0c71c3
}

.et_pb_advanced_blurb_0 .dp-pb-icon {
	font-size: 82px;
	color: #0c71c3
}

.et_pb_advanced_blurb_2 {
	padding-left: 3px
}

.et_pb_section_2.et_pb_section {
	margin-bottom: -26px
}

.et_pb_section_2.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDBweCIgdmlld0JveD0iMCAwIDEyODAgMTQwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZmZmZmYiPjxwYXRoIGQ9Ik05NzguODEgMTIyLjI1TDAgMGgxMjgwbC0yNjIuMSAxMTYuMjZhNzMuMjkgNzMuMjkgMCAwIDEtMzkuMDkgNS45OXoiIGZpbGwtb3BhY2l0eT0iLjUiLz48cGF0aCBkPSJNOTgzLjE5IDk1LjIzTDAgMGgxMjgwbC0yNjYgOTEuNTJhNzIuNTggNzIuNTggMCAwIDEtMzAuODEgMy43MXoiLz48L2c+PC9zdmc+);
	background-size: 100% 100px;
	top: 0;
	height: 100px;
	z-index: 10
		 
						
				 
			   
}

.et_pb_fullwidth_map_0 {
	filter: saturate(51%);
	backface-visibility: hidden;
	padding-bottom: 0px;
	margin-bottom: 3px!important;
	transition: filter 300ms ease 0ms
}

html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_fullwidth_map_0:hover {
	filter: saturate(51%)
}

.et_pb_fullwidth_map_0:hover {
	filter: saturate(104%);
	backface-visibility: hidden
}

html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_fullwidth_map_0:hover:hover {
	filter: saturate(104%)
}

.et_pb_fullwidth_map_0>.et_pb_map {
	height: 440px
}

.et_pb_section_3 {
	min-height: 143px
}

.et_pb_section_3.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #ededed!important;
	margin-bottom: 27px;
}

.et_pb_row_2.et_pb_row {
	padding-top: 44px!important;
	padding-bottom: 13px!important;
	margin-bottom: -26px!important;
	padding-top: 44px;
	padding-bottom: 13px
}

.et_pb_text_1 h1 {
	font-size: 31px
}

.et_pb_text_1 h2 {
	font-variant: small-caps;
	font-size: 57px;
	text-align: center
}

.et_pb_text_1 {
	padding-top: 59px!important
}

.et_pb_dp_oc_0.et_pb_dp_oc .owl-carousel .owl-dots .owl-dot {
	width: 16px;
	height: 16px
}

.et_pb_column_0_galleri {
	position: static!important;
	top: 0px;
	right: auto;
	bottom: auto;
	left: 0px
}

.et_pb_gallery_0.et_pb_gallery.et_pb_module {
	margin-left: auto!important;
	margin-right: auto!important
}

@media only screen and (min-width:981px) {
	.et_pb_row_0_galleri,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row {
		width: 100%
	}
	.et_pb_gallery_0 {
		width: 100%
	}
}

@media only screen and (max-width:980px) {
	.et_pb_section_0 {
		min-height: auto;
		max-height: none
	}
	.et_pb_row_0_galleri {
		border-right-width: 6px;
		border-bottom-width: 6px;
		border-left-width: 6px;
		border-right-color: #0c71c3;
		border-bottom-color: #0c71c3;
		border-left-color: #0c71c3
	}
	.et_pb_gallery_0.et_pb_gallery {
		height: auto;
		min-height: 664px;
		max-height: none
	}
	.et_pb_gallery_0 {
		width: 912px
	}
	.et_pb_advanced_blurb_0 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_advanced_blurb_1 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_advanced_blurb_2 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_advanced_blurb_3 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_fullwidth_map_0>.et_pb_map {
		height: 350px
	}
	.et_pb_text_1 {
		padding-top: 0px!important
	}
}

@media only screen and (max-width:767px) {
	.et_pb_section_0 {
		min-height: auto;
		max-height: none
	}
	.et_pb_row_0_galleri {
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-color: #0c71c3;
		border-bottom-color: #0c71c3;
		border-left-color: #0c71c3
	}
	.et_pb_row_0_galleri,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container #et-boc .et-l .et_pb_row_0_galleri.et_pb_row {
		width: 100%
	}
	.et_pb_gallery_0.et_pb_gallery {
		height: auto;
		min-height: auto;
		max-height: none
	}
	.et_pb_gallery_0 {
		width: 940px;
		transform: translateX(-129px) translateY(-2px)
	}
	.et_pb_advanced_blurb_0 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_advanced_blurb_1 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_advanced_blurb_2 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_advanced_blurb_3 .dp-pb-icon {
		font-size: 96px
	}
	.et_pb_fullwidth_map_0>.et_pb_map {
		height: 619px
	}
}
.db_icon_container, .dp_pb_blurb_image {
    writing-mode: tb;
}
.dp_pb_blurb_position_left .dp_pb_main_blurb_image {
    width: 100px!important;
}

/* Galleri */

@media screen and (min-width:1250px) {
	/* .custom_gallery .et-pb-arrow-prev {
		left: -110px !important;
	}
	.custom_gallery .et-pb-arrow-next {
		right: -100px !important;
	} */
	.custom_gallery {
		overflow: visible !important;
	}
	.et_pb_row_0_galleri {
		height: auto!important;
		max-height: 509px!important;
	}
	.custom_gallery .et_pb_gallery_fullwidth .et_pb_gallery_image img, .et_pb_gallery_fullwidth .et_pb_gallery_item {
		height: 635px;
	}
	.et_pb_column_0_galleri {
		height: 509px;
	}
}
.custom_gallery .et_pb_gallery_item {
    border-radius: 0 0 17px 17px!important;
}
.custom_gallery .et-pb-arrow-next, .et-pb-arrow-prev {
    opacity: 0.5;
	  color: #0c71c3!important;
	  font-size:140px!important
}