.breakdance .bde-section-77-100 .section-container{align-items:center;text-align:center;justify-content:center}.breakdance .bde-section-77-100{background-color:#211F1F;background-image:url(https://rusticiana.globalguide.dk/wp-content/uploads/2024/12/rusticiana-1.jpg)}.breakdance .bde-section-77-100>.section-background-overlay{background-color:#0000009E;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-77-100 .section-container{height:40vh}.breakdance .bde-section-77-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-77-100 .section-container{padding-bottom:150px;padding-top:150px}.breakdance .bde-section-77-100{overflow:hidden}@media (max-width:479px){.breakdance .bde-section-77-100 .section-container{padding-left:5px;padding-right:5px}}.breakdance .bde-heading-77-108{color:#FFF}.breakdance .bde-section-77-110 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-77-110 .section-container{padding-top:30px}.breakdance .bde-code-block-77-109{width:100%;background:#FFEDED;border-top:1px dashed #000;border-bottom:1px dashed #000;border-left:1px dashed #000;border-right:1px dashed #000;border-radius:10px;padding-right:10px;padding-left:10px;font-weight:600}.acf-form{width:100%;margin:1rem auto;padding:1rem;background:#fff;border-radius:0.5rem;box-shadow:0 2px 8px rgba(0,0,0,0.05);font-family:'Inter',sans-serif;box-sizing:border-box}.acf-form .acf-label label{display:block;font-weight:600;margin-bottom:0.15rem;color:#333;font-size:0.9rem;line-height:1.2}.acf-form .acf-field{margin-bottom:0.35rem!important;padding:0!important}.acf-form .acf-field input[type="text"],.acf-form .acf-field input[type="email"],.acf-form .acf-field input[type="number"],.acf-form .acf-field input[type="date"],.acf-form .acf-field input[type="time"],.acf-form .acf-field textarea,.acf-form .acf-field select{display:block;width:100%!important;padding:0.5rem 0.75rem;border:1px solid #ccc;border-radius:0.35rem;font-size:0.9rem;background:#fafafa;transition:all 0.2s ease-in-out;box-sizing:border-box;margin:0}.acf-form .acf-field input:focus,.acf-form .acf-field textarea:focus,.acf-form .acf-field select:focus{border-color:#ff4d4f;background:#fff;outline:none;box-shadow:0 0 0 2px rgba(255,77,79,0.15)}.acf-form .acf-form-submit input[type="submit"]{display:block;width:100%!important;background:linear-gradient(135deg,#ff4d4f,#e6393d);color:#fff;border:none;padding:0.75rem;border-radius:40px;font-size:0.95rem;font-weight:600;cursor:pointer;text-transform:uppercase;transition:all 0.2s ease-in-out}.acf-field[data-name="status"]{display:none!important}.acf-field[data-name="barnesæde"] ul,.acf-field[data-name="foedselsdagsflag"] ul{display:flex!important;flex-direction:row!important;gap:0.5rem;padding:0;margin:0;list-style:none}.acf-field[data-name="barnesæde"] li,.acf-field[data-name="foedselsdagsflag"] li{display:flex!important;align-items:center!important;gap:0.25rem!important}.booking-form-wrapper label[for*="g-recaptcha"]{display:block;font-weight:600;margin-bottom:0.3rem}.booking-form-wrapper .g-recaptcha{display:block;margin-top:0.5rem;margin-bottom:1rem}