.elementor-3 .elementor-element.elementor-element-3161c38e{--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:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3 .elementor-element.elementor-element-d05d85e{--display:flex;--min-height:700px;--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:center;--padding-top:12%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-7d93a34{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3 .elementor-element.elementor-element-7d93a34 .elementor-heading-title{font-family:"Font Apoc", Sans-serif;font-size:102px;font-weight:400;text-transform:uppercase;line-height:1em;color:var( --e-global-color-b3f8e2f );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-493110c{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-43b4cb1 .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-c7775fa{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-06586fb{--display:flex;}.elementor-3 .elementor-element.elementor-element-ed26982{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:#744F28;}.elementor-3 .elementor-element.elementor-element-cb7bbc3{--display:flex;}.elementor-3 .elementor-element.elementor-element-ff8fb44{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:#744F28;}.elementor-3 .elementor-element.elementor-element-d325ecb{--display:flex;}.elementor-3 .elementor-element.elementor-element-dc09398{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:#744F28;}.elementor-3 .elementor-element.elementor-element-dc09398 a:hover, .elementor-3 .elementor-element.elementor-element-dc09398 a:focus{color:#744F28;}.elementor-3 .elementor-element.elementor-element-f4ca8d9{--display:flex;}.elementor-3 .elementor-element.elementor-element-2f8b31e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:#744F28;}.elementor-3 .elementor-element.elementor-element-2f8b31e a:hover, .elementor-3 .elementor-element.elementor-element-2f8b31e a:focus{color:#744F28;}.elementor-3 .elementor-element.elementor-element-258db9e{--display:flex;}.elementor-3 .elementor-element.elementor-element-c101016{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:#744F28;}.elementor-3 .elementor-element.elementor-element-c101016 a:hover, .elementor-3 .elementor-element.elementor-element-c101016 a:focus{color:#744F28;}.elementor-3 .elementor-element.elementor-element-cb86989{--display:flex;}.elementor-3 .elementor-element.elementor-element-6c4f8f2{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:#744F28;}.elementor-3 .elementor-element.elementor-element-6c4f8f2 a:hover, .elementor-3 .elementor-element.elementor-element-6c4f8f2 a:focus{color:#744F28;}.elementor-3 .elementor-element.elementor-element-f27cca6{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#744F28;--n-accordion-title-hover-color:#744F28;--n-accordion-title-active-color:#744F28;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#744F28;}:where( .elementor-3 .elementor-element.elementor-element-f27cca6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-3 .elementor-element.elementor-element-3c9fbd3 .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-218abe6{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-c7700fb .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-3ba652b{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-866897e .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-1b7c902{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-fc04e89 .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-f13d89e{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-a0a3177 .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-3fe31ee{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-410016b .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-a958ffa{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-21ab25e .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-21da09b{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-84663f6 .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-960b165{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}.elementor-3 .elementor-element.elementor-element-9051210 .elementor-heading-title{font-family:var( --e-global-typography-fa6cd00-font-family ), Sans-serif;font-size:var( --e-global-typography-fa6cd00-font-size );font-weight:var( --e-global-typography-fa6cd00-font-weight );text-transform:var( --e-global-typography-fa6cd00-text-transform );color:#744F28;}.elementor-3 .elementor-element.elementor-element-cd68505{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:40px;color:#744F28;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-43b4cb1 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-3c9fbd3 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-c7700fb .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-866897e .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-fc04e89 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-a0a3177 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-410016b .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-21ab25e .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-84663f6 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-9051210 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-43b4cb1 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-3c9fbd3 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-c7700fb .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-866897e .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-fc04e89 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-a0a3177 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-410016b .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-21ab25e .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-84663f6 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-9051210 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3161c38e{--padding-top:24%;--padding-bottom:24%;--padding-left:24%;--padding-right:24%;}.elementor-3 .elementor-element.elementor-element-d05d85e{--padding-top:12%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3 .elementor-element.elementor-element-7d93a34{width:initial;max-width:initial;text-align:center;}.elementor-3 .elementor-element.elementor-element-7d93a34 .elementor-heading-title{font-size:6.2vw;line-height:46px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-493110c{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-43b4cb1 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-c7775fa{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-3c9fbd3 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-218abe6{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-c7700fb .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-3ba652b{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-866897e .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-1b7c902{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-fc04e89 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-f13d89e{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-a0a3177 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-3fe31ee{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-410016b .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-a958ffa{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-21ab25e .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-21da09b{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-84663f6 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-960b165{text-align:center;font-size:18px;line-height:34px;}.elementor-3 .elementor-element.elementor-element-9051210 .elementor-heading-title{font-size:var( --e-global-typography-fa6cd00-font-size );}.elementor-3 .elementor-element.elementor-element-cd68505{text-align:center;font-size:18px;line-height:34px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Font Apoc';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hjellegjerde.no/wp-content/uploads/2026/03/apocnormal-regular.woff') format('woff');
}
/* End Custom Fonts CSS */