.elementor-19920 .elementor-element.elementor-element-250d27d2{--display:flex;--padding-top:56px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}.elementor-19920 .elementor-element.elementor-element-250d27d2:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-250d27d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4ED;}.elementor-19920 .elementor-element.elementor-element-6e007f53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-19920 .elementor-element.elementor-element-72babdef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-31c4bf22{--display:flex;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:42px;}.elementor-19920 .elementor-element.elementor-element-35a86aec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-19920 .elementor-element.elementor-element-35a86aec .elementor-heading-title{font-size:82px;font-weight:800;line-height:0.93em;letter-spacing:-4.8px;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-504992f7{font-size:20px;line-height:1.55em;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-c9ea919{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-6cc72a2f .elementor-button{background-color:#5B3928;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-19920 .elementor-element.elementor-element-6cc72a2f .elementor-button:hover, .elementor-19920 .elementor-element.elementor-element-6cc72a2f .elementor-button:focus{background-color:#8C7145;border-color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-6cc72a2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19920 .elementor-element.elementor-element-6cc72a2f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19920 .elementor-element.elementor-element-34b483bf .elementor-button{background-color:#F1ECE4EB;font-weight:800;fill:#5C3622;color:#5C3622;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DBD1;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-19920 .elementor-element.elementor-element-34b483bf .elementor-button:hover, .elementor-19920 .elementor-element.elementor-element-34b483bf .elementor-button:focus{background-color:#8C7145;color:#FFFFFF;border-color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-34b483bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19920 .elementor-element.elementor-element-34b483bf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19920 .elementor-element.elementor-element-34b483bf .elementor-button:hover svg, .elementor-19920 .elementor-element.elementor-element-34b483bf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-19920 .elementor-element.elementor-element-75d99947{--display:flex;--min-height:540px;--border-radius:28px 28px 28px 28px;box-shadow:0px 18px 50px -43px rgba(54,37,27,0.12);}.elementor-19920 .elementor-element.elementor-element-75d99947:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-75d99947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bornholmskafferisteri.dk/wp-content/uploads/2026/06/hf_20260612_201515_8494f2fb-b0ff-41ba-a497-7d44b2ad8851_cell_0.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19920 .elementor-element.elementor-element-3047c380{--display:flex;--padding-top:0px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-19920 .elementor-element.elementor-element-3047c380:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-3047c380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4ED;}.elementor-19920 .elementor-element.elementor-element-5fd49e71{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.10);--border-color:rgba(91,57,40,0.10);--border-radius:34px 34px 34px 34px;box-shadow:0px 20px 50px 0px rgba(54,37,27,0.10);--padding-top:44px;--padding-bottom:44px;--padding-left:38px;--padding-right:38px;}.elementor-19920 .elementor-element.elementor-element-5fd49e71:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-5fd49e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}.elementor-19920 .elementor-element.elementor-element-bbf5f46{--display:flex;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-aa53645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-19920 .elementor-element.elementor-element-aa53645 .elementor-icon-list-icon i{color:#C55C28;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-aa53645 .elementor-icon-list-icon svg{fill:#C55C28;transition:fill 0.3s;}.elementor-19920 .elementor-element.elementor-element-aa53645 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-19920 .elementor-element.elementor-element-aa53645 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19920 .elementor-element.elementor-element-aa53645 .elementor-icon-list-item > a{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-19920 .elementor-element.elementor-element-aa53645 .elementor-icon-list-text{color:#8C7145;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-c51bbc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-c51bbc3 .elementor-heading-title{font-size:58px;font-weight:800;line-height:0.98em;letter-spacing:-3px;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-19433895{text-align:center;font-size:20px;line-height:1.55em;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-43776f47{--display:flex;border-style:none;--border-style:none;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-19920 .elementor-element.elementor-element-3a19670f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.4em;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-541634a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-19920 .elementor-element.elementor-element-eefa242{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.06);--border-color:rgba(91,57,40,0.06);--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-19920 .elementor-element.elementor-element-eefa242:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-eefa242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,250,244,0.72);}.elementor-19920 .elementor-element.elementor-element-5310b8b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-5310b8b5 .elementor-heading-title{font-size:34px;font-weight:900;line-height:1em;letter-spacing:-2px;color:#5B3928;}.elementor-19920 .elementor-element.elementor-element-5a1339d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-5a1339d2 .elementor-heading-title{font-size:15px;font-weight:650;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-59fefc9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.06);--border-color:rgba(91,57,40,0.06);--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-19920 .elementor-element.elementor-element-59fefc9:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-59fefc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,250,244,0.72);}.elementor-19920 .elementor-element.elementor-element-9f6f708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-9f6f708 .elementor-heading-title{font-size:34px;font-weight:900;line-height:1em;letter-spacing:-2px;color:#5B3928;}.elementor-19920 .elementor-element.elementor-element-2e767e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-2e767e5 .elementor-heading-title{font-size:15px;font-weight:650;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-2aa49ca4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.06);--border-color:rgba(91,57,40,0.06);--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-19920 .elementor-element.elementor-element-2aa49ca4:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-2aa49ca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,250,244,0.72);}.elementor-19920 .elementor-element.elementor-element-1ed87782{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-1ed87782 .elementor-heading-title{font-size:34px;font-weight:900;line-height:1em;letter-spacing:-2px;color:#5B3928;}.elementor-19920 .elementor-element.elementor-element-743a819a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-743a819a .elementor-heading-title{font-size:15px;font-weight:650;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-6894aa95{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.06);--border-color:rgba(91,57,40,0.06);--border-radius:22px 22px 22px 22px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-19920 .elementor-element.elementor-element-6894aa95:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-6894aa95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,250,244,0.72);}.elementor-19920 .elementor-element.elementor-element-e36cf2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-e36cf2a .elementor-heading-title{font-size:34px;font-weight:900;line-height:1em;letter-spacing:-2px;color:#5B3928;}.elementor-19920 .elementor-element.elementor-element-5c1c6caa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-5c1c6caa .elementor-heading-title{font-size:15px;font-weight:650;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-7813ddf2{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19920 .elementor-element.elementor-element-786d384c .elementor-button{background-color:#5B3928;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-19920 .elementor-element.elementor-element-786d384c .elementor-button:hover, .elementor-19920 .elementor-element.elementor-element-786d384c .elementor-button:focus{background-color:#8C7145;border-color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-786d384c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19920 .elementor-element.elementor-element-786d384c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19920 .elementor-element.elementor-element-7642b877{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:84px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-19920 .elementor-element.elementor-element-7642b877:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-7642b877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4ED;}.elementor-19920 .elementor-element.elementor-element-614503c6{--display:flex;--min-height:580px;--border-radius:26px 26px 26px 26px;box-shadow:0px 20px 50px 0px rgba(54,37,27,0.10);}.elementor-19920 .elementor-element.elementor-element-614503c6:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-614503c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bornholmskafferisteri.dk/wp-content/uploads/2026/07/hf_20260607_133103_c057630b-873e-442a-82f9-9bb9ef764346-Large.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19920 .elementor-element.elementor-element-37d6617a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.10);--border-color:rgba(91,57,40,0.10);--border-radius:34px 34px 34px 34px;box-shadow:0px 20px 50px 0px rgba(54,37,27,0.10);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-19920 .elementor-element.elementor-element-37d6617a:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-37d6617a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-19920 .elementor-element.elementor-element-2e2c91fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-19920 .elementor-element.elementor-element-2e2c91fa .elementor-icon-list-icon i{color:#C55C28;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-2e2c91fa .elementor-icon-list-icon svg{fill:#C55C28;transition:fill 0.3s;}.elementor-19920 .elementor-element.elementor-element-2e2c91fa .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-19920 .elementor-element.elementor-element-2e2c91fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19920 .elementor-element.elementor-element-2e2c91fa .elementor-icon-list-item > a{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-19920 .elementor-element.elementor-element-2e2c91fa .elementor-icon-list-text{color:#8C7145;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-5ad34551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-19920 .elementor-element.elementor-element-5ad34551 .elementor-heading-title{font-size:58px;font-weight:800;line-height:0.98em;letter-spacing:-3px;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-5cc34331{font-size:17px;line-height:1.65em;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-5157df36{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-accordion-item{border-width:0px;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-tab-title{background-color:#FFFAF4;padding:15px 16px 15px 16px;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-accordion-icon, .elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-accordion-title{color:#24211F;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-accordion-icon svg{fill:#24211F;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-active .elementor-accordion-icon, .elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-active .elementor-accordion-title{color:#5B3928;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-active .elementor-accordion-icon svg{fill:#5B3928;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-accordion-title{font-size:16px;font-weight:760;line-height:1.35em;}.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-tab-content{background-color:#FFFAF4;color:#675D57;font-size:15px;line-height:1.55em;padding:0px 16px 16px 16px;}.elementor-19920 .elementor-element.elementor-element-4fb8d861{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19920 .elementor-element.elementor-element-59fcb3c3 .elementor-button{background-color:#5B3928;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-19920 .elementor-element.elementor-element-59fcb3c3 .elementor-button:hover, .elementor-19920 .elementor-element.elementor-element-59fcb3c3 .elementor-button:focus{background-color:#8C7145;border-color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-59fcb3c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19920 .elementor-element.elementor-element-59fcb3c3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19920 .elementor-element.elementor-element-78b0d209{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-19920 .elementor-element.elementor-element-78b0d209:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-78b0d209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4ED;}.elementor-19920 .elementor-element.elementor-element-620feb4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-19920 .elementor-element.elementor-element-620feb4d .elementor-icon-list-icon i{color:#C55C28;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-620feb4d .elementor-icon-list-icon svg{fill:#C55C28;transition:fill 0.3s;}.elementor-19920 .elementor-element.elementor-element-620feb4d .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-19920 .elementor-element.elementor-element-620feb4d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19920 .elementor-element.elementor-element-620feb4d .elementor-icon-list-item > a{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-19920 .elementor-element.elementor-element-620feb4d .elementor-icon-list-text{color:#8C7145;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-67d6ec88{--display:flex;}.elementor-19920 .elementor-element.elementor-element-5a25d482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-19920 .elementor-element.elementor-element-5a25d482 .elementor-heading-title{font-size:58px;font-weight:800;line-height:0.98em;letter-spacing:-3px;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-44618d99{text-align:center;font-size:20px;line-height:1.55em;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-5eb6acc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19920 .elementor-element.elementor-element-309a4335{--display:flex;--min-height:280px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.10);--border-color:rgba(91,57,40,0.10);--border-radius:26px 26px 26px 26px;box-shadow:0px 20px 50px 0px rgba(54,37,27,0.10);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19920 .elementor-element.elementor-element-309a4335:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-309a4335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-19920 .elementor-element.elementor-element-6f2e9185{width:auto;max-width:auto;background-color:#EEE5D9;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:6px 14px 6px 14px;border-radius:999px 999px 999px 999px;}.elementor-19920 .elementor-element.elementor-element-6f2e9185.elementor-element{--align-self:flex-start;}.elementor-19920 .elementor-element.elementor-element-6f2e9185 .elementor-heading-title{font-size:14px;font-weight:800;color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-33222b64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-19920 .elementor-element.elementor-element-33222b64 .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.02em;letter-spacing:-1.4px;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-13aa2c0c{font-size:17px;line-height:1.65em;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-46726805{--display:flex;--min-height:280px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.10);--border-color:rgba(91,57,40,0.10);--border-radius:26px 26px 26px 26px;box-shadow:0px 20px 50px 0px rgba(54,37,27,0.10);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19920 .elementor-element.elementor-element-46726805:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-46726805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-19920 .elementor-element.elementor-element-7b201e1a{width:auto;max-width:auto;background-color:#EEE5D9;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:6px 14px 6px 14px;border-radius:999px 999px 999px 999px;}.elementor-19920 .elementor-element.elementor-element-7b201e1a.elementor-element{--align-self:flex-start;}.elementor-19920 .elementor-element.elementor-element-7b201e1a .elementor-heading-title{font-size:14px;font-weight:800;color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-20ccdbbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-19920 .elementor-element.elementor-element-20ccdbbb .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.02em;letter-spacing:-1.4px;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-3bde233{font-size:17px;line-height:1.65em;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-7452b040{--display:flex;--min-height:280px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.10);--border-color:rgba(91,57,40,0.10);--border-radius:26px 26px 26px 26px;box-shadow:0px 20px 50px 0px rgba(54,37,27,0.10);--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-19920 .elementor-element.elementor-element-7452b040:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-7452b040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF4;}.elementor-19920 .elementor-element.elementor-element-50d0c511{width:auto;max-width:auto;background-color:#EEE5D9;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:6px 14px 6px 14px;border-radius:999px 999px 999px 999px;}.elementor-19920 .elementor-element.elementor-element-50d0c511.elementor-element{--align-self:flex-start;}.elementor-19920 .elementor-element.elementor-element-50d0c511 .elementor-heading-title{font-size:14px;font-weight:800;color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-31ca7d30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-19920 .elementor-element.elementor-element-31ca7d30 .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.02em;letter-spacing:-1.4px;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-6f658f66{font-size:17px;line-height:1.65em;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-3c0700c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19920 .elementor-element.elementor-element-3c0700c:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-3c0700c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4ED;}.elementor-19920 .elementor-element.elementor-element-84df4ca .elementor-button{background-color:#5B3928;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-19920 .elementor-element.elementor-element-84df4ca .elementor-button:hover, .elementor-19920 .elementor-element.elementor-element-84df4ca .elementor-button:focus{background-color:#8C7145;border-color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-84df4ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19920 .elementor-element.elementor-element-84df4ca .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19920 .elementor-element.elementor-element-3ffa09b4{--display:flex;--padding-top:84px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-19920 .elementor-element.elementor-element-3ffa09b4:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-3ffa09b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4ED;}.elementor-19920 .elementor-element.elementor-element-63a4b69f{--display:flex;--min-height:620px;--overlay-opacity:1;--border-radius:26px 26px 0px 0px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-19920 .elementor-element.elementor-element-63a4b69f:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-63a4b69f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bornholmskafferisteri.dk/wp-content/uploads/2026/07/hf_20260722_165148_150b30a7-d004-4b78-b02f-a6794868a2a0-Large.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19920 .elementor-element.elementor-element-63a4b69f::before, .elementor-19920 .elementor-element.elementor-element-63a4b69f > .elementor-background-video-container::before, .elementor-19920 .elementor-element.elementor-element-63a4b69f > .e-con-inner > .elementor-background-video-container::before, .elementor-19920 .elementor-element.elementor-element-63a4b69f > .elementor-background-slideshow::before, .elementor-19920 .elementor-element.elementor-element-63a4b69f > .e-con-inner > .elementor-background-slideshow::before, .elementor-19920 .elementor-element.elementor-element-63a4b69f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(241,236,228,0.34) 0%, rgba(241,236,228,0.02) 100%);}.elementor-19920 .elementor-element.elementor-element-57db5b01{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.55);--border-color:rgba(255,255,255,0.55);--border-radius:30px 30px 30px 30px;box-shadow:0px 20px 70px 0px rgba(45,31,23,0.10);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-19920 .elementor-element.elementor-element-57db5b01:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-57db5b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,250,245,0.92);}.elementor-19920 .elementor-element.elementor-element-109104ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-19920 .elementor-element.elementor-element-109104ef .elementor-icon-list-icon i{color:#C55C28;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-109104ef .elementor-icon-list-icon svg{fill:#C55C28;transition:fill 0.3s;}.elementor-19920 .elementor-element.elementor-element-109104ef .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-19920 .elementor-element.elementor-element-109104ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19920 .elementor-element.elementor-element-109104ef .elementor-icon-list-item > a{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-19920 .elementor-element.elementor-element-109104ef .elementor-icon-list-text{color:#8C7145;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-3bc89e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-19920 .elementor-element.elementor-element-3bc89e66 .elementor-heading-title{font-size:58px;font-weight:800;line-height:0.98em;letter-spacing:-3px;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-1e3f188f{font-size:17px;line-height:1.65em;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-50ccf26 .elementor-button{background-color:#5B3928;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-19920 .elementor-element.elementor-element-50ccf26 .elementor-button:hover, .elementor-19920 .elementor-element.elementor-element-50ccf26 .elementor-button:focus{background-color:#8C7145;border-color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-50ccf26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19920 .elementor-element.elementor-element-50ccf26 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19920 .elementor-element.elementor-element-4121fbc1{--display:flex;--padding-top:0px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-19920 .elementor-element.elementor-element-4121fbc1:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-4121fbc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4ED;}.elementor-19920 .elementor-element.elementor-element-4038dd5f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(91,57,40,0.10);--border-color:rgba(91,57,40,0.10);--border-radius:34px 34px 34px 34px;box-shadow:0px 20px 50px 0px rgba(54,37,27,0.10);--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-19920 .elementor-element.elementor-element-4038dd5f:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-4038dd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F2;}.elementor-19920 .elementor-element.elementor-element-7a7b0b55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-19920 .elementor-element.elementor-element-754db64e{--display:flex;}.elementor-19920 .elementor-element.elementor-element-7d3305f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-19920 .elementor-element.elementor-element-7d3305f8 .elementor-icon-list-icon i{color:#C55C28;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-7d3305f8 .elementor-icon-list-icon svg{fill:#C55C28;transition:fill 0.3s;}.elementor-19920 .elementor-element.elementor-element-7d3305f8 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-19920 .elementor-element.elementor-element-7d3305f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19920 .elementor-element.elementor-element-7d3305f8 .elementor-icon-list-item > a{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2px;}.elementor-19920 .elementor-element.elementor-element-7d3305f8 .elementor-icon-list-text{color:#8C7145;transition:color 0.3s;}.elementor-19920 .elementor-element.elementor-element-bb8d5d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-19920 .elementor-element.elementor-element-bb8d5d9 .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.02em;letter-spacing:-1.4px;color:#24211F;}.elementor-19920 .elementor-element.elementor-element-6d6bdf21{font-size:17px;line-height:1.65em;color:#675D57;}.elementor-19920 .elementor-element.elementor-element-6d43fd9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-19920 .elementor-element.elementor-element-9405801 .elementor-button{background-color:#5B3928;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-19920 .elementor-element.elementor-element-9405801 .elementor-button:hover, .elementor-19920 .elementor-element.elementor-element-9405801 .elementor-button:focus{background-color:#8C7145;border-color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-9405801 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19920 .elementor-element.elementor-element-9405801 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19920 .elementor-element.elementor-element-581e061e .elementor-button{background-color:#F1ECE4EB;font-weight:800;fill:#5C3622;color:#5C3622;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0DBD1;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-19920 .elementor-element.elementor-element-581e061e .elementor-button:hover, .elementor-19920 .elementor-element.elementor-element-581e061e .elementor-button:focus{background-color:#8C7145;color:#FFFFFF;border-color:#8C7145;}.elementor-19920 .elementor-element.elementor-element-581e061e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19920 .elementor-element.elementor-element-581e061e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19920 .elementor-element.elementor-element-581e061e .elementor-button:hover svg, .elementor-19920 .elementor-element.elementor-element-581e061e .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-19920 .elementor-element.elementor-element-6e007f53{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19920 .elementor-element.elementor-element-35a86aec .elementor-heading-title{font-size:56px;}.elementor-19920 .elementor-element.elementor-element-75d99947{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-c51bbc3 .elementor-heading-title{font-size:44px;}.elementor-19920 .elementor-element.elementor-element-541634a4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19920 .elementor-element.elementor-element-7642b877{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19920 .elementor-element.elementor-element-5ad34551 .elementor-heading-title{font-size:44px;}.elementor-19920 .elementor-element.elementor-element-5a25d482 .elementor-heading-title{font-size:44px;}.elementor-19920 .elementor-element.elementor-element-5eb6acc2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19920 .elementor-element.elementor-element-3bc89e66 .elementor-heading-title{font-size:44px;}}@media(min-width:768px){.elementor-19920 .elementor-element.elementor-element-250d27d2{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-6e007f53{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-72babdef{--width:51%;}.elementor-19920 .elementor-element.elementor-element-75d99947{--width:49%;}.elementor-19920 .elementor-element.elementor-element-3047c380{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-5fd49e71{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-43776f47{--content-width:665px;}.elementor-19920 .elementor-element.elementor-element-eefa242{--width:33.333%;}.elementor-19920 .elementor-element.elementor-element-59fefc9{--width:33.333%;}.elementor-19920 .elementor-element.elementor-element-2aa49ca4{--width:33.333%;}.elementor-19920 .elementor-element.elementor-element-6894aa95{--width:33.333%;}.elementor-19920 .elementor-element.elementor-element-7642b877{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-614503c6{--width:47%;}.elementor-19920 .elementor-element.elementor-element-37d6617a{--width:53%;}.elementor-19920 .elementor-element.elementor-element-78b0d209{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-67d6ec88{--content-width:760px;}.elementor-19920 .elementor-element.elementor-element-309a4335{--width:33.333%;}.elementor-19920 .elementor-element.elementor-element-46726805{--width:33.333%;}.elementor-19920 .elementor-element.elementor-element-7452b040{--width:33.333%;}.elementor-19920 .elementor-element.elementor-element-3ffa09b4{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-63a4b69f{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-57db5b01{--width:520px;}.elementor-19920 .elementor-element.elementor-element-4121fbc1{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-4038dd5f{--content-width:1240px;}.elementor-19920 .elementor-element.elementor-element-754db64e{--width:60%;}.elementor-19920 .elementor-element.elementor-element-6d43fd9d{--width:35%;}}@media(max-width:767px){.elementor-19920 .elementor-element.elementor-element-250d27d2{--padding-top:38px;--padding-bottom:24px;--padding-left:14px;--padding-right:14px;}.elementor-19920 .elementor-element.elementor-element-6e007f53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-31c4bf22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-35a86aec .elementor-heading-title{font-size:42px;letter-spacing:-3px;}.elementor-19920 .elementor-element.elementor-element-504992f7{font-size:17px;}.elementor-19920 .elementor-element.elementor-element-75d99947:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-75d99947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-19920 .elementor-element.elementor-element-3047c380{--padding-top:0px;--padding-bottom:38px;--padding-left:14px;--padding-right:14px;}.elementor-19920 .elementor-element.elementor-element-5fd49e71{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19920 .elementor-element.elementor-element-bbf5f46{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-aa53645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19920 .elementor-element.elementor-element-c51bbc3{text-align:start;}.elementor-19920 .elementor-element.elementor-element-c51bbc3 .elementor-heading-title{font-size:34px;}.elementor-19920 .elementor-element.elementor-element-19433895{text-align:start;font-size:17px;}.elementor-19920 .elementor-element.elementor-element-43776f47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-541634a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-7642b877{--padding-top:58px;--padding-bottom:58px;--padding-left:14px;--padding-right:14px;}.elementor-19920 .elementor-element.elementor-element-37d6617a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19920 .elementor-element.elementor-element-5ad34551 .elementor-heading-title{font-size:34px;}.elementor-19920 .elementor-element.elementor-element-78b0d209{--padding-top:40px;--padding-bottom:40px;--padding-left:14px;--padding-right:14px;}.elementor-19920 .elementor-element.elementor-element-5a25d482 .elementor-heading-title{font-size:34px;}.elementor-19920 .elementor-element.elementor-element-44618d99{font-size:17px;}.elementor-19920 .elementor-element.elementor-element-309a4335{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19920 .elementor-element.elementor-element-33222b64 .elementor-heading-title{font-size:26px;}.elementor-19920 .elementor-element.elementor-element-46726805{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19920 .elementor-element.elementor-element-20ccdbbb .elementor-heading-title{font-size:26px;}.elementor-19920 .elementor-element.elementor-element-7452b040{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19920 .elementor-element.elementor-element-31ca7d30 .elementor-heading-title{font-size:26px;}.elementor-19920 .elementor-element.elementor-element-3ffa09b4{--padding-top:66px;--padding-bottom:38px;--padding-left:14px;--padding-right:14px;}.elementor-19920 .elementor-element.elementor-element-63a4b69f{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-63a4b69f:not(.elementor-motion-effects-element-type-background), .elementor-19920 .elementor-element.elementor-element-63a4b69f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-19920 .elementor-element.elementor-element-57db5b01{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19920 .elementor-element.elementor-element-3bc89e66 .elementor-heading-title{font-size:34px;}.elementor-19920 .elementor-element.elementor-element-4121fbc1{--padding-top:0px;--padding-bottom:66px;--padding-left:14px;--padding-right:14px;}.elementor-19920 .elementor-element.elementor-element-4038dd5f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19920 .elementor-element.elementor-element-7a7b0b55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-754db64e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19920 .elementor-element.elementor-element-bb8d5d9 .elementor-heading-title{font-size:26px;}.elementor-19920 .elementor-element.elementor-element-6d43fd9d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-75d99947 */.bk-b2b-media {
  background-size: 104% auto !important;
}
@media (max-width: 767px) {
  .bk-b2b-media {
    background-size: 140% auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e007f53 */.elementor-19920 .elementor-element.elementor-element-6e007f53 { position: relative; overflow: hidden; }
.elementor-19920 .elementor-element.elementor-element-6e007f53::after { content: "FIRMA"; position: absolute; right: 18px; top: 50%; transform: translateY(-50%) rotate(180deg); writing-mode: vertical-rl; color: rgba(255,250,244,.46); font-size: clamp(76px, 8vw, 146px); line-height: .8; font-weight: 950; letter-spacing: -.08em; pointer-events: none; }
.elementor-19920 .elementor-element.elementor-element-6e007f53 > .e-con-inner { position: relative; z-index: 2; }
@media (max-width: 767px) { .elementor-19920 .elementor-element.elementor-element-6e007f53::after { display: none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43776f47 */.elementor-19920 .elementor-element.elementor-element-43776f47 .bk-barometer-track {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 10px;
  border-radius: 999px;
  background: #e4ddd2;
}

.elementor-19920 .elementor-element.elementor-element-43776f47 .bk-barometer-fill {
  width: 33%;
  height: 100%;
  border-radius: 999px;
  background: #8c7145;
}

.elementor-19920 .elementor-element.elementor-element-43776f47 .bk-barometer-labels {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  margin-bottom: 12px;
}

.elementor-19920 .elementor-element.elementor-element-43776f47 .bk-barometer-title {
  font-weight: 800;
  color: #24211f;
}

.elementor-19920 .elementor-element.elementor-element-43776f47 .bk-barometer-value {
  font-weight: 900;
  color: #5b3928;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd49e71 */.elementor-19920 .elementor-element.elementor-element-5fd49e71 { position: relative; overflow: hidden; }
.elementor-19920 .elementor-element.elementor-element-5fd49e71::after { content: ""; position: absolute; right: -10px; bottom: -22px; font-size: 150px; line-height: .85; font-weight: 950; letter-spacing: -.11em; color: #9FC79A; opacity: .12; pointer-events: none; }
.elementor-19920 .elementor-element.elementor-element-5fd49e71 > .e-con-inner { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-614503c6 */.elementor-19920 .elementor-element.elementor-element-614503c6 { position: relative; overflow: hidden; }
.elementor-19920 .elementor-element.elementor-element-614503c6::after { content: ""; position: absolute; right: -18px; bottom: -40px; font-size: 150px; line-height: .9; font-weight: 950; letter-spacing: -.03em; color: rgba(255,250,244,.30); pointer-events: none; }
.bk-firmakaffe-farm {
  background-size: 140% auto !important;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-5157df36 */.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-accordion-item {
  margin-bottom: 10px;
  border: 1px solid rgba(91,57,40,.08) !important;
  border-radius: 14px;
  overflow: hidden;
  background: #fffaf4;
}

.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-tab-title {
  border-radius: 14px;
}

.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-tab-title.elementor-active {
  border-radius: 14px 14px 0 0;
}

.elementor-19920 .elementor-element.elementor-element-5157df36 .elementor-tab-content {
  border-top: 1px solid rgba(91,57,40,.06) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37d6617a */.elementor-19920 .elementor-element.elementor-element-37d6617a { position: relative; overflow: hidden; }
.elementor-19920 .elementor-element.elementor-element-37d6617a::after { content: ""; position: absolute; right: -18px; bottom: -42px; font-size: 156px; line-height: .88; font-weight: 950; letter-spacing: -.11em; color: #B1E8F7; opacity: .18; pointer-events: none; }
.elementor-19920 .elementor-element.elementor-element-37d6617a > .e-con-inner { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-309a4335 */.elementor-19920 .elementor-element.elementor-element-309a4335 { position: relative; overflow: hidden; }
.elementor-19920 .elementor-element.elementor-element-309a4335::after { content: "1"; position: absolute; right: -10px; bottom: -28px; font-size: 114px; line-height: .9; font-weight: 950; letter-spacing: -.10em; color: #B1E8F7; opacity: .18; pointer-events: none; }
.elementor-19920 .elementor-element.elementor-element-309a4335 > .e-con-inner { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46726805 */.elementor-19920 .elementor-element.elementor-element-46726805 { position: relative; overflow: hidden; }
.elementor-19920 .elementor-element.elementor-element-46726805::after { content: "2"; position: absolute; right: -10px; bottom: -28px; font-size: 114px; line-height: .9; font-weight: 950; letter-spacing: -.10em; color: #9FC79A; opacity: .18; pointer-events: none; }
.elementor-19920 .elementor-element.elementor-element-46726805 > .e-con-inner { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7452b040 */.elementor-19920 .elementor-element.elementor-element-7452b040 { position: relative; overflow: hidden; }
.elementor-19920 .elementor-element.elementor-element-7452b040::after { content: "3"; position: absolute; right: -10px; bottom: -28px; font-size: 114px; line-height: .9; font-weight: 950; letter-spacing: -.10em; color: #FA967D; opacity: .18; pointer-events: none; }
.elementor-19920 .elementor-element.elementor-element-7452b040 > .e-con-inner { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63a4b69f */.elementor-19920 .elementor-element.elementor-element-63a4b69f { position: relative; overflow: hidden; }
.elementor-19920 .elementor-element.elementor-element-63a4b69f::after { content: ""; position: absolute; left: 18px; bottom: -26px; font-size: 160px; line-height: .86; font-weight: 950; letter-spacing: -.10em; color: rgba(255,250,244,.22); pointer-events: none; }
.elementor-19920 .elementor-element.elementor-element-63a4b69f > .e-con-inner { position: relative; z-index: 2; }
@media (max-width: 767px) { .elementor-19920 .elementor-element.elementor-element-63a4b69f::after { font-size: 96px; } }
.bk-firmakaffe-roast {
  background-size: 105% auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4038dd5f */.elementor-19920 .elementor-element.elementor-element-4038dd5f { position: relative; overflow: hidden; }
.elementor-19920 .elementor-element.elementor-element-4038dd5f::after { content: ""; position: absolute; right: -18px; bottom: -46px; font-size: 146px; line-height: .88; font-weight: 950; letter-spacing: -.10em; color: #D188CD; opacity: .12; pointer-events: none; }
.elementor-19920 .elementor-element.elementor-element-4038dd5f > .e-con-inner { position: relative; z-index: 2; }/* End custom CSS */