.elementor-3204 .elementor-element.elementor-element-3972947{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-e879158 .elementor-button{background-color:#31403000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#314030;color:#314030;}.elementor-3204 .elementor-element.elementor-element-e879158{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;}.elementor-3204 .elementor-element.elementor-element-e879158.elementor-element{--align-self:flex-start;}.elementor-3204 .elementor-element.elementor-element-e879158 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3204 .elementor-element.elementor-element-c79c3ad{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3204 .elementor-element.elementor-element-c79c3ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-3204 .elementor-element.elementor-element-0aa248a{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:13px;}.elementor-3204 .elementor-element.elementor-element-43b2b11{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-43b2b11 img{width:100%;height:370px;object-fit:cover;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3204 .elementor-element.elementor-element-57a1531{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;text-align:justify;color:#222222;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}@media(max-width:767px){.elementor-3204 .elementor-element.elementor-element-57a1531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;}}@media(min-width:768px){.elementor-3204 .elementor-element.elementor-element-3972947{--content-width:850px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-57a1531 */.elementor-3204 .elementor-element.elementor-element-57a1531 h2, .elementor-3204 .elementor-element.elementor-element-57a1531 h3 {
    font-size: 24px !important;
    line-height: 1.2 !important;
    font-weight: 600 !important;
    margin-top: 30px !important;
    margin-bottom: 10px !important;
    font-family: 'Playfair Display', serif !important;
}

.elementor-3204 .elementor-element.elementor-element-57a1531 p {
    font-size: 16px !important;
    line-height: 1.6 !important;
    font-family: 'Montserrat', sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3972947 */.elementor-3204 .elementor-element.elementor-element-3972947 h2, .elementor-3204 .elementor-element.elementor-element-3972947 h3 {
    font-size: 22px !important; /* Lidt mindre overskrift til at matche 15px tekst */
    line-height: 1.3 !important;
    font-weight: 600 !important;
    margin-top: 25px !important;
    margin-bottom: 8px !important;
    font-family: 'Playfair Display', serif !important;
    color: #333 !important; /* En mørkegrå er ofte mere elegant end kulsort */
}

.elementor-3204 .elementor-element.elementor-element-3972947 p {
    font-size: 15px !important; /* Din ønskede størrelse */
    line-height: 1.7 !important; /* Ekstra linjeafstand giver elegance ved mindre skrift */
    font-family: 'Montserrat', sans-serif !important;
    margin-bottom: 1.5em !important;
    color: #444 !important;
}/* End custom CSS */