.elementor-kit-2826{--e-global-color-primary:#0071B9;--e-global-color-secondary:#00A1C9;--e-global-color-text:#000000;--e-global-color-accent:#C9372B;--e-global-color-7d63a921:#646463;--e-global-color-267e92f9:#1EB5B1;--e-global-color-67a62b24:#B8B3B0;--e-global-color-2a2c507d:#FFFFFF;--e-global-color-28035a53:#393A80;--e-global-color-f0ade90:#6892B2;--e-global-color-6f1fc0d:#98BFAA;--e-global-color-3bb4f32:#DFEDEB;--e-global-color-e85b11e:#D8B1B9;--e-global-color-5945d1d:#DD5840;--e-global-color-c1da35e:#E9973E;--e-global-color-6e9cb43:#F4F1EA;--e-global-color-4c8eb59:#EF8D8C;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"Heldane", Sans-serif;font-size:18px;line-height:24px;background-color:#F4F1EA;}.elementor-kit-2826 h1{font-family:"Heldane Display", Sans-serif;font-size:5em;font-weight:600;line-height:1em;letter-spacing:-0.2px;}.elementor-kit-2826 h2{font-family:"Marcin", Sans-serif;font-size:2em;font-weight:900;line-height:1em;}.elementor-kit-2826 h3{font-family:"Marcin", Sans-serif;font-size:1.5em;font-weight:900;line-height:1em;}.elementor-kit-2826 h4{font-family:"Marcin", Sans-serif;font-size:17px;line-height:25px;}.elementor-kit-2826 button,.elementor-kit-2826 input[type="button"],.elementor-kit-2826 input[type="submit"],.elementor-kit-2826 .elementor-button{font-size:14px;color:var( --e-global-color-2a2c507d );background-color:var( --e-global-color-accent );box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.3);border-radius:4px 4px 4px 4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-2826 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-2826 h1{font-size:2em;}.elementor-kit-2826 h2{font-size:1.5em;}.elementor-kit-2826 h3{font-size:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.ubermenu-main ul.ubermenu-nav liubermenu-item-object-category {transition: all 0.5s;}
.ubermenu-main ul.ubermenu-nav li span.ubermenu-target-title {
font-size: 14px;
font-weight: 600;
transition: all 0.5s;
font-family: "Marcin";
}
#menu-item-5832 i.fa-bars:before {content: 'f201 ';}

.ubermenu-submenu-id-283,
.ubermenu-submenu-id-5832 {width: 100vw;}
.ubermenu-submenu-id-5832 {background-color: #F3E1E1 !important;}

.ubermenu-submenu-id-5832, .ubermenu-submenu-id-284 {position: absolute; right: 0;}
.ubermenu-main ul.ubermenu-nav li.ubermenu-item-type-column ul.ubermenu-submenu li span.ubermenu-target-title {
	font-family: "Marcin";
    color: #000000;
    font-size: 1.25em;
    font-weight: bold;
    line-height: 1.15em;
    text-transform: initial;
    margin-bottom: 0.25em;}
.ubermenu-main ul.ubermenu-nav li.ubermenu-item-type-column ul.ubermenu-submenu li span.ubermenu-target-title:hover {color: #dd5840;}
.ubermenu-main ul.ubermenu-nav li.ubermenu-item-type-column ul.ubermenu-submenu {font-family: "Marcin";}
.ubermenu .ubermenu-item {transition: all 0.5s;}
.ubermenu-main .ubermenu-target > .ubermenu-target-description, .ubermenu-main .ubermenu-submenu .ubermenu-target > .ubermenu-target-description {
	line-height: 1.25em;}

.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto {
	border-bottom: 1px solid #e7e0d1;
    margin: 0 1em 1em 0 !important;
    padding: 0 0 0.5em;}

.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack {padding-top: 0; padding-right: 2em;}
.ubermenu .ubermenu-content-align-left>.ubermenu-image { display: inline-block; margin-right: 1em;}
.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child {margin-top: 10px;}
.ubermenu .ubermenu-item-layout-image_left>.ubermenu-target-text {padding-left: 50%;}
.ubermenu-main .ubermenu-submenu .ubermenu-target {padding: 5px ​0 10px !important;}
.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack {padding: 0 1em !important;}
.ubermenu-submenu {padding: 1em 1em !important;}

.ubermenu.ubermenu-transition-slide .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega, .ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-mega {max-height: none;}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop {min-height: 100vh !important; left: 100vw;}
.ubermenu .ubermenu-item-layout-image_right>.ubermenu-image {
    max-height: 6em;
    width: inherit;}
.ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop {
    padding-top: 1em;
    margin-top: 3px;}
.menu-heldane {
    text-align: center;
    display: block;
    padding-left: 1em;
    padding-top: 0.5em;}
.menu-heldane h2 {font-family: "Heldane Display"; font-size: 3em; font-weight: 300;}
#menu-item-5854 h2 {color:#0071B9;}
#menu-item-5856 h2 {color: var( --e-global-color-f0ade90 );}
.ubermenu-retractor {
    font-family: 'Marcin';
    text-transform: uppercase !important;
    letter-spacing: 0.2em;
    font-weight: 700;}

@media (max-width: 1024px) {
	.ubermenu .ubermenu-nav .ubermenu-column-1-4 {width: 50% !important;}
	.ubermenu-submenu {padding: 0 !important;}
	.ubermenu-main .ubermenu-submenu .ubermenu-target {padding: 5px 0 10px !important;}
    .ubermenu-main ul.ubermenu-nav li span.ubermenu-target-title {
        font-size:12px;}
    .ubermenu-submenu-id-4191 {margin-bottom:3.5em;}
    .ubermenu-submenu-id-5853 {margin-bottom:6em;}
}

.puff span {color:#C9372B; text-transform:uppercase; font-weight:700; letter-spacing:0.02em;}
.fakta {font-size:14px; line-height:20px; font-family:Marcin;}
.byline {font-size:12px; line-height:15px; font-family:Marcin; text-transform:uppercase; letter-spacing:0.03em;}
.ingressA {
	font-size: 1.2em;
    line-height: 1.25em;
    font-family: 'Heldane Display';
    font-style: italic;
    letter-spacing: 0.008em;}
.ingressA span {
	color: #1EB5B1;
    text-transform: uppercase;
    letter-spacing: 0.02em;
    font-family: 'Marcin';
    font-size: 0.77em;
    font-weight: 800 !important;
    font-style: normal;
    letter-spacing: 0.04em;}
.ingressB {
	font-size: 1.15em;
    line-height: 1.25em;
    font-family: 'Marcin';
    font-style: normal;
    letter-spacing: 0.008em;}
.ingressB span {
	font-family: 'Heldane Display';
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    font-size: 0.85em;}
@media (max-width: 1024px) {
.ingressA, .ingressB {font-size: 1em; line-height: 1.15em;}
.ingressA span, .ingressB span {font-size: 0.9em;}
}

.elementor-widget-Table table.tafe-table .tafe-table-header {border-bottom:2px;}

table.tafe-table td {
padding: 0.5em;
    border-bottom: 1px solid #e6d6d6;
    word-break: break-all;
    border-right: 0;
    border-left: 0;
    border-top: 1px solid #e6d6d6;
}
table.tafe-table th {
    padding: 0.5em;
    border-top: 0px solid #000;
    border-right: 0px solid #000;
    border-bottom: 2px solid #000;
    border-left: 0px solid #000;
    word-break: break-all;
}

.tag-moderforetaget .elementor-element-4ddd98cb a {color:#1EB5B1 !important;}
.call{
	margin-top:30%;
	position: relative;
}
.call>h4{
	position: absolute;
  top: -60%;
  left: 20%;
  font-size: 15px;
  line-height: 30px;
  font-weight: 500;
  color: #FFFFFF;
}
.te1{
	  top: 25%;
    position: absolute;
    left: 20%;
    color: #ACACAC;
    font-size: 14px;
    line-height: 23px;	
	font-weight: 400;
	letter-spacing: 0.1px;
}

	.elementor-blockquote--skin-quotation .elementor-blockquote:before {
	content: "”" !important;
	font-size: calc(2px * 100);
	font-family: "Heldane Display";
	font-style: italic;
	font-weight: 400;
	color: white;
	position: relative;
	top: 0.25em;
text-align: center;
left: -5%;
margin-bottom:0.25em;
	}
	
	.elementor-blockquote--skin-quotation .elementor-blockquote__content{line-height: 1em;}
	
	.elementor-blockquote__tweet-button i+span {
	margin-left: .5em;	
	font-family: "Marcin";
	text-transform: uppercase;
	}
article .elementor-text-editor strong,
article .elementor-text-editor b {font-family:"Marcin", Sans-serif; font-weight:700;}
/*button.bdt-offcanvas-close {top: 60px;}*/
.previousarticle h4 {
    margin-bottom:0.5em;}
.previousarticle p {font-family:"Marcin";font-size:16px; line-height:22px;}
.previousarticle .elementor-button-text {font-family:"Marcin", Sans-serif; color:#ffffff !important; font-weight:600;}
body.archive .page-header {display: none !important;}
.aux-fill-search-submit {font-family: 'Marcin';
    font-weight: 800;
    letter-spacing: 0.2em !important;}
.bdt-transition-slide-bottom p {margin-top:10px;}
@media (max-width: 1024px) {table.tafe-table td {font-size: 12px;}
}
@media (min-width: 500px){
 .vandmobilen {display:none;}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Heldane';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/HeldaneTextWeb-Regular.eot');
	src: url('/wp-content/uploads/2020/01/HeldaneTextWeb-Regular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/HeldaneTextWeb-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/HeldaneTextWeb-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Heldane';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/HeldaneTextWeb-RegularItalic.eot');
	src: url('/wp-content/uploads/2020/01/HeldaneTextWeb-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/HeldaneTextWeb-RegularItalic.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/HeldaneTextWeb-RegularItalic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Heldane Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-Medium.eot');
	src: url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-Medium.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-Medium.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Heldane Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-MediumItalic.eot');
	src: url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-MediumItalic.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'Heldane Display';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/HeldaneTextWeb-Bold.eot');
	src: url('/wp-content/uploads/2020/01/HeldaneTextWeb-Bold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/HeldaneDisplayWeb-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Marcin';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/marcinant-bold-webfont.eot');
	src: url('/wp-content/uploads/2020/01/marcinant-bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/marcinant-bold-webfont.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/marcinant-bold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Marcin';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/marcinant-bolditalic-webfont.eot');
	src: url('/wp-content/uploads/2020/01/marcinant-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/marcinant-bolditalic-webfont.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/marcinant-bolditalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Marcin';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/marcinant-heavy-webfont.eot');
	src: url('/wp-content/uploads/2020/01/marcinant-heavy-webfont.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/marcinant-heavy-webfont.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/marcinant-heavy-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Marcin';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/marcinant-heavyitalic-webfont.eot');
	src: url('/wp-content/uploads/2020/01/marcinant-heavyitalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/marcinant-heavyitalic-webfont.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/marcinant-heavyitalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Marcin';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/MarcinAntique-Regular.eot');
	src: url('/wp-content/uploads/2020/01/MarcinAntique-Regular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/MarcinAntique-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/MarcinAntique-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Marcin';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/MarcinAntique-Medium.eot');
	src: url('/wp-content/uploads/2020/01/MarcinAntique-Medium.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/MarcinAntique-Medium.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/MarcinAntique-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Marcin';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2020/01/wotfard-regularitalic-webfont.eot');
	src: url('/wp-content/uploads/2020/01/wotfard-regularitalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2020/01/wotfard-regularitalic-webfont.woff2') format('woff2'),
		url('/wp-content/uploads/2020/01/wotfard-regularitalic-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */