@import url(/wp-content/themes/segersmat/assets/css/modules/hero.css);@import url(/wp-content/themes/segersmat/assets/css/modules/card.css);@import url(/wp-content/themes/segersmat/assets/css/modules/text-center.css);@import url(/wp-content/themes/segersmat/assets/css/modules/fullwidth-image.css);@import url(/wp-content/themes/segersmat/assets/css/modules/media-slider.css);@import url(/wp-content/themes/segersmat/assets/css/modules/citat.css);@import url(/wp-content/themes/segersmat/assets/css/modules/footer.css);@import url(/wp-content/themes/segersmat/assets/css/modules/image-text.css);@import url(/wp-content/themes/segersmat/assets/css/modules/image-text-no-bg.css);@import url(/wp-content/themes/segersmat/assets/css/modules/card_text_image.css);@import url(/wp-content/themes/segersmat/assets/css/modules/events-selected.css);@import url(/wp-content/themes/segersmat/assets/css/modules/header.css?v=1.1);@import url(/wp-content/themes/segersmat/assets/css/modules/instagram.css);@import url(/wp-content/themes/segersmat/assets/css/modules/gallery.css);@import url(/wp-content/themes/segersmat/assets/css/single-event.css);@import url(/wp-content/themes/segersmat/assets/css/single-catering.css);@import url(/wp-content/themes/segersmat/assets/css/menu.css);@import url(/wp-content/themes/segersmat/assets/css/plain-text.css);html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}html{scroll-behavior:smooth}body{margin:0;background-color:var(--c-body-bg,#fff)}p{margin:0}p+p{margin-top:.9em}span.no-break{white-space:nowrap!important}.module-space{width:100%;height:var(--space-size,80px)}.btn{--btn-border:var(--btn-accent, currentColor);--btn-text:var(--btn-accent, currentColor);--btn-fill:var(--btn-accent, currentColor);--btn-fill-text:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:clamp(20px, 1vw, 20px) clamp(10px, 16vw, 70px);border-radius:999px;font-family:var(--ff-ui);font-size:calc(14px * var(--scale-ui, 1));letter-spacing:.14em;text-transform:uppercase;border:2px solid var(--btn-border);color:var(--btn-text);background:#fff0;text-decoration:none;user-select:none;cursor:pointer;transition:transform .5s ease,background-color .5s ease,color .5s ease,border-color .2s ease,filter .5s ease}.btn:hover{transform:translateY(-1px)}.btn:focus-visible{outline:2px solid var(--btn-border);outline-offset:3px}.btn--filled{background:var(--btn-fill);color:var(--btn-fill-text);border-color:var(--btn-fill)}.btn-arrow{font-family:var(--ff-ui);font-size:calc(18px * var(--scale-ui, 1));letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center;gap:3px;color:var(--btn-arrow-color,currentColor);text-decoration:none}.btn-arrow__svg{width:60px;height:15px;stroke:currentColor;stroke-width:2px;fill:none;transition:transform .3s ease}.btn-arrow:hover .btn-arrow__svg{transform:translateX(6px)}.module-form__inner{background-color:var(--btn-text);padding:70px 10px}.fluentform.ff-default{max-width:800px;margin:0 auto}.fluentform .ff-el-form-control{display:block;width:100%;height:52px;border:none;font-family:var(--ff-heading)}.ff-btn-submit:not(.ff_btn_no_style){background-color:transparent!important;color:#fff;font-family:var(--ff-ui);color:var(--dark-bg)!important;border-color:var(--btn-border);margin-top:25px;--btn-border:var(--btn-accent, currentColor);--btn-text:var(--btn-accent, currentColor);--btn-fill:var(--btn-accent, currentColor);--btn-fill-text:#fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:clamp(20px, 1vw, 20px) clamp(10px, 16vw, 70px);border-radius:999px;font-size:calc(14px * var(--scale-ui, 1));letter-spacing:.14em;text-transform:uppercase;border:2px solid var(--btn-border);color:var(--btn-text);text-decoration:none;user-select:none;cursor:pointer;transition:transform .5s ease,background-color .5s ease,color .5s ease,border-color .2s ease,filter .5s ease}.ff-btn-submit:not(.ff_btn_no_style):hover{opacity:1;outline:0;background-color:var(--dark-bg)!important;background:var(--dark-bg)!important;border-color:var(--dark-bg)!important;color:#fff!important;text-decoration:none}label.ff-el-form-label,.ff-default .ff-el-input--label label{font-size:18px}.fluentform .ff-el-input--label{margin-bottom:9px}.module-form__inner{background-color:var(--btn-text)}.module-form__inner .module-text-center{width:100%;background:var(--tc-bg,transparent);color:var(--tc-color);padding:0 0 50px 0;box-sizing:border-box;overflow-x:clip}.module-booking__inner .module-text-center{padding:0 0 20px 0}.ff-message-success p{font-size:28px;text-align:center;padding:55px}.ff-message-success{background-color:var(--dark-bg);color:var(--c-body-bg)}input[type="radio"]{width:20px;height:20px}input[type="radio"]{accent-color:var(--dark-bg)}.fluentform select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#000;border:1px solid #000;border-radius:6px;padding:10px 40px 10px 12px;font-size:16px;line-height:1.2;width:100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'><path d='M5 7l5 5 5-5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}