.elementor-kit-5229{--e-global-color-primary:#F8F4F4;--e-global-color-secondary:#D1BCB8;--e-global-color-text:#030303;--e-global-color-accent:#AB847D;--e-global-color-531fdb7:#FFFFFF;--e-global-color-8be50f5:#F8F4F4;--e-global-color-214afe2:#9B6E65;--e-global-typography-primary-font-family:"Lato";--e-global-typography-primary-font-size:28px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:32px;--e-global-typography-secondary-font-family:"Lato";--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:32px;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:24px;--e-global-typography-accent-font-family:"Lato";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:24px;--e-global-typography-deb8783-font-family:"Lato";--e-global-typography-deb8783-font-size:clamp(2.1rem, 1.9154rem + 0.8205vw, 2.5rem);--e-global-typography-deb8783-font-weight:500;--e-global-typography-8b4e338-font-family:"Lato";--e-global-typography-8b4e338-font-size:clamp(1.8rem, 1.7077rem + 0.4103vw, 2rem);--e-global-typography-8b4e338-font-weight:500;--e-global-typography-3ea15d2-font-family:"Lato";--e-global-typography-3ea15d2-font-size:clamp(1.6rem, 1.5308rem + 0.3077vw, 1.75rem);--e-global-typography-3ea15d2-font-weight:500;--e-global-typography-1dcdccf-font-family:"Lato";--e-global-typography-1dcdccf-font-size:clamp(1.4rem, 1.3538rem + 0.2051vw, 1.5rem);--e-global-typography-1dcdccf-font-weight:500;--e-global-typography-c44b504-font-family:"Lato";--e-global-typography-c44b504-font-size:1.2rem;--e-global-typography-c44b504-font-weight:500;--e-global-typography-c44b504-text-transform:uppercase;color:var( --e-global-color-text );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 );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-animation-duration:350ms;}.elementor-kit-5229 h1{font-family:var( --e-global-typography-deb8783-font-family ), Sans-serif;font-size:var( --e-global-typography-deb8783-font-size );font-weight:var( --e-global-typography-deb8783-font-weight );line-height:var( --e-global-typography-deb8783-line-height );letter-spacing:var( --e-global-typography-deb8783-letter-spacing );word-spacing:var( --e-global-typography-deb8783-word-spacing );}.elementor-kit-5229 h2{font-family:var( --e-global-typography-8b4e338-font-family ), Sans-serif;font-size:var( --e-global-typography-8b4e338-font-size );font-weight:var( --e-global-typography-8b4e338-font-weight );line-height:var( --e-global-typography-8b4e338-line-height );letter-spacing:var( --e-global-typography-8b4e338-letter-spacing );word-spacing:var( --e-global-typography-8b4e338-word-spacing );}.elementor-kit-5229 h3{font-family:var( --e-global-typography-3ea15d2-font-family ), Sans-serif;font-size:var( --e-global-typography-3ea15d2-font-size );font-weight:var( --e-global-typography-3ea15d2-font-weight );line-height:var( --e-global-typography-3ea15d2-line-height );letter-spacing:var( --e-global-typography-3ea15d2-letter-spacing );word-spacing:var( --e-global-typography-3ea15d2-word-spacing );}.elementor-kit-5229 h4{font-family:var( --e-global-typography-1dcdccf-font-family ), Sans-serif;font-size:var( --e-global-typography-1dcdccf-font-size );font-weight:var( --e-global-typography-1dcdccf-font-weight );line-height:var( --e-global-typography-1dcdccf-line-height );letter-spacing:var( --e-global-typography-1dcdccf-letter-spacing );word-spacing:var( --e-global-typography-1dcdccf-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5229 e-page-transition{background-color:#F4EBE1;}@media(max-width:1024px){.elementor-kit-5229{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5229 h1{font-size:var( --e-global-typography-deb8783-font-size );line-height:var( --e-global-typography-deb8783-line-height );letter-spacing:var( --e-global-typography-deb8783-letter-spacing );word-spacing:var( --e-global-typography-deb8783-word-spacing );}.elementor-kit-5229 h2{font-size:var( --e-global-typography-8b4e338-font-size );line-height:var( --e-global-typography-8b4e338-line-height );letter-spacing:var( --e-global-typography-8b4e338-letter-spacing );word-spacing:var( --e-global-typography-8b4e338-word-spacing );}.elementor-kit-5229 h3{font-size:var( --e-global-typography-3ea15d2-font-size );line-height:var( --e-global-typography-3ea15d2-line-height );letter-spacing:var( --e-global-typography-3ea15d2-letter-spacing );word-spacing:var( --e-global-typography-3ea15d2-word-spacing );}.elementor-kit-5229 h4{font-size:var( --e-global-typography-1dcdccf-font-size );line-height:var( --e-global-typography-1dcdccf-line-height );letter-spacing:var( --e-global-typography-1dcdccf-letter-spacing );word-spacing:var( --e-global-typography-1dcdccf-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5229{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5229 h1{font-size:var( --e-global-typography-deb8783-font-size );line-height:var( --e-global-typography-deb8783-line-height );letter-spacing:var( --e-global-typography-deb8783-letter-spacing );word-spacing:var( --e-global-typography-deb8783-word-spacing );}.elementor-kit-5229 h2{font-size:var( --e-global-typography-8b4e338-font-size );line-height:var( --e-global-typography-8b4e338-line-height );letter-spacing:var( --e-global-typography-8b4e338-letter-spacing );word-spacing:var( --e-global-typography-8b4e338-word-spacing );}.elementor-kit-5229 h3{font-size:var( --e-global-typography-3ea15d2-font-size );line-height:var( --e-global-typography-3ea15d2-line-height );letter-spacing:var( --e-global-typography-3ea15d2-letter-spacing );word-spacing:var( --e-global-typography-3ea15d2-word-spacing );}.elementor-kit-5229 h4{font-size:var( --e-global-typography-1dcdccf-font-size );line-height:var( --e-global-typography-1dcdccf-line-height );letter-spacing:var( --e-global-typography-1dcdccf-letter-spacing );word-spacing:var( --e-global-typography-1dcdccf-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --Color_mist:#FEFCF9; --Color_cream:#FBF6F0; --Color_oat:#F8F0E5; --Color_linen:#F4EBE1; --Color_bisque:#EEE2D2; --Color_sand:#E8D9C8; --Color_almond:#DDC9B3; --Color_clay:#C9A98E; --Color_chestnut:#A88670; --Color_wood:#8A6A52; --Color_rose_mist:#F5E3DC; --Color_rose_petal:#E8BFB0; --Color_rose_gold:#C48A74; --Color_rose_deep:#A66A56; --Color_wine:#6E2A2E; --Color_burgundy:#4A1B21; --Color_plum:#3A1A22; --Color_gold:#B8925E; --Color_gold_soft:#D9BF8E; --Color_ink:#2A1D1A; --Color_success:#7A8560; --Color_success_soft:#DCE3CB; --Color_warning:#C9873D; --Color_warning_soft:#F4E1C7; --Color_danger:#9A3B3B; --Color_danger_soft:#EFD3D0; --Bg_page:#FBF6F0; --Bg_white:#FFFFFF; --Bg_muted:#F4EBE1; --Bg_sunk:#E8D9C8; --Bg_inverse:#4A1B21; --Fg_1:#2A1D1A; --Fg_2:#5A443D; --Fg_3:#8A7269; --Fg_inverse:#FBF6F0; --Fg_accent:#C48A74; --Fg_accent_deep:#6E2A2E; --Color_shadow_warm:#F4EBE1; --Color_shadow_deeper:#E8BFB0; --Font_script:Pinyon Script; --Font_serif:Libre Baskerville; --Font_sans:Plus Jakarta Sans; --Size_display_xl:clamp(44px, 7vw, 96px); --Size_display_l:clamp(36px, 5.5vw, 64px); --Size_display_m:clamp(28px, 4vw, 48px); --Size_h1:clamp(28px, 3.5vw, 40px); --Size_h2:clamp(24px, 2.8vw, 32px); --Size_h3:clamp(20px, 2vw, 24px); --Size_h4:clamp(17px, 1.6vw, 20px); --Size_lead:clamp(17px, 1.6vw, 20px); --Size_body:17px; --Size_script_xl:clamp(64px, 10vw, 120px); --Size_script_l:clamp(44px, 6vw, 72px); --Size_small:15px; --Size_micro:13px; --Size_tiny:11px; --Space_1:4px; --Space_2:8px; --Space_3:12px; --Space_4:16px; --Space_5:24px; --Space_6:32px; --Space_7:48px; --Space_8:64px; --Space_9:96px; --Space_10:128px; --Space_11:192px; --Radius_xs:4px; --Radius_s:8px; --Radius_m:16px; --Radius_l:24px; --Radius_xl:48px; --Content_narrow:640px; --Content_default:880px; --Content_wide:1160px; --Content_full:1440px; --Gutter:clamp(24px, 5vw, 80px); --Color_shadow_gold:#B8925E; --Section_padding_y:clamp(64px, 10vw, 128px); --Size_script_m:clamp(30px, 4vw, 46px); --Bg_dark:#532626; --Size_display_s:clamp(22px, 3vw, 36px); --Size_display_xs:clamp(15px, 2.25vw, 20px); --Size_lead_large:clamp(20px, 2vw, 24px); --Color_burgundy_hover:#522329; --Color_dark_border:#71473a; --Gutter_small:clamp(8px, 3vw, 16px); }
/* Start custom CSS *//*Delete default hyperlink color from theme and set to inherit */
a {
    color: inherit;
}

a:hover {
    color: inherit;
}

/*Body bold tekst*/
p.Body strong {
    font-weight: 600 !important;
}/* End custom CSS */