@font-face {
font-display: swap;
font-family: "Gemonio Forms Open Sans";
font-style: normal;
font-weight: 400;
src: url(//medleycrew.ch/wp-content/plugins/gemonio-forms/assets/fonts/open-sans-latin-400-normal.woff2) format("woff2");
}
@font-face {
font-display: swap;
font-family: "Gemonio Forms Open Sans";
font-style: normal;
font-weight: 500;
src: url(//medleycrew.ch/wp-content/plugins/gemonio-forms/assets/fonts/open-sans-latin-500-normal.woff2) format("woff2");
}
@font-face {
font-display: swap;
font-family: "Gemonio Forms Open Sans";
font-style: normal;
font-weight: 600;
src: url(//medleycrew.ch/wp-content/plugins/gemonio-forms/assets/fonts/open-sans-latin-600-normal.woff2) format("woff2");
}
:root {
--gf-ui-font: var(--gemonio-font-ui, "Gemonio Forms Open Sans", sans-serif);
--gf-data-font: var(--gemonio-font-data, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
--gf-weight-normal: var(--gemonio-weight-normal, 400);
--gf-weight-medium: var(--gemonio-weight-medium, 500);
--gf-weight-strong: var(--gemonio-weight-strong, 600);
}
#gemonio-builder,
.gemonio-forms-nav,
.gemonio-forms-settings {
font-family: var(--gf-ui-font);
font-weight: var(--gf-weight-normal);
}
#gemonio-builder button,
#gemonio-builder input,
#gemonio-builder select,
#gemonio-builder textarea,
.gemonio-forms-nav .nav-tab {
font-family: inherit;
}
.gemonio-forms-settings button,
.gemonio-forms-settings input {
font-family: inherit;
}
#gemonio-builder .gf-tabs button,
#gemonio-builder .gf-grid label,
#gemonio-builder .gf-meta,
#gemonio-builder .gf-logic-warning,
.gemonio-forms-nav .nav-tab-active {
font-weight: var(--gf-weight-medium);
}
#gemonio-builder .gf-field-summary > strong,
#gemonio-builder .gf-type-badge,
#gemonio-builder .gf-logic-number,
#gemonio-builder .gf-logic-action,
#gemonio-builder .gf-logic-target {
font-weight: var(--gf-weight-strong);
}
#gemonio-builder .gf-grid label > span small,
#gemonio-builder .gf-check small {
font-weight: var(--gf-weight-normal);
}
#gemonio-builder .gf-code-editor-label .CodeMirror,
#gemonio-builder .gf-code-editor-label .CodeMirror pre,
#gemonio-builder .gf-code-editor-label .CodeMirror-line,
#gemonio-builder .gf-code-editor-label .CodeMirror-linenumber,
#gemonio-builder .gf-code-editor-label .CodeMirror span {
font-weight: var(--gf-weight-normal);
} #gemonio-builder .gf-field-summary > strong,
#gemonio-builder .gf-field-head > code,
#gemonio-builder .gf-grid label > span:first-child,
#gemonio-builder .gf-logic-number,
#gemonio-builder .gf-logic-action,
#gemonio-builder .gf-logic-target,
#gemonio-builder .gf-logic-text,
#gemonio-builder .gf-logic-count,
#gemonio-builder .gf-logic-sentence,
#gemonio-builder .gf-rule select,
#gemonio-builder .gf-rule input,
#gemonio-builder .gf-set-value-row select,
#gemonio-builder .gf-set-value-row input,
#gemonio-builder input[data-k="id"],
.gemonio-forms-settings .gf-key-field input,
.gf-diagnostics-report textarea,
.gf-color-hex {
font-family: var(--gf-data-font);
font-variant-numeric: tabular-nums;
font-weight: var(--gf-weight-normal);
}
#gemonio-builder .gf-field-summary > strong,
#gemonio-builder .gf-grid label > span:first-child,
#gemonio-builder .gf-logic-action,
#gemonio-builder .gf-logic-target {
font-weight: var(--gf-weight-medium);
}.gemonio-form-wrap{font-family:var(--gf-font);font-size:var(--gf-size);color:var(--gf-text)}.gemonio-form .gf-fields{display:flex;flex-wrap:wrap;margin:calc(var(--gf-gap) / -2)}.gemonio-form .gf-field{box-sizing:border-box;padding:calc(var(--gf-gap) / 2);width:100%}.gemonio-form .gf-width-25{width:25%}.gemonio-form .gf-width-33{width:33.333%}.gemonio-form .gf-width-50{width:50%}.gemonio-form .gf-width-66{width:66.666%}.gemonio-form .gf-width-75{width:75%}.gemonio-form label{display:block;color:var(--gf-label);margin-bottom:6px}.gemonio-form input:not([type=checkbox]):not([type=radio]),.gemonio-form textarea,.gemonio-form select{box-sizing:border-box;width:100%;padding:var(--gf-pad);background-color:var(--gf-bg);color:var(--gf-text);border:1px solid var(--gf-border);border-radius:var(--gf-radius);font:inherit}.gemonio-form input:not([type=checkbox]):not([type=radio]),.gemonio-form select{min-height:calc(1.25em + (var(--gf-pad) * 2) + 2px)}.gemonio-form select{-webkit-appearance:none!important;appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,var(--gf-text) 50%),linear-gradient(135deg,var(--gf-text) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;line-height:1.25!important;padding:var(--gf-pad) 34px var(--gf-pad) var(--gf-pad)!important}.gemonio-form textarea{min-height:130px;resize:vertical}.gemonio-form input:focus,.gemonio-form textarea:focus,.gemonio-form select:focus{outline:2px solid var(--gf-focus);outline-offset:1px}.gf-choices label,.gf-consent{font-weight:400}.gf-submit{text-align:var(--gf-button-align);margin-top:var(--gf-gap)}.gf-submit button{background:var(--gf-button);color:var(--gf-button-text);border:0;border-radius:var(--gf-button-radius);padding:12px 22px;font:inherit;cursor:pointer}.gf-submit button:hover{background:var(--gf-button-hover)}.gf-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}[hidden]{display:none!important}@media(max-width:700px){.gemonio-form .gf-field{width:100%}} .gf-multipage{width:100%}.gf-page{width:100%}.gf-page-title{margin:0 0 var(--gf-gap);padding:0 calc(var(--gf-gap)/2)}.gf-page-title h3{font:inherit;font-size:1.2em;font-weight:600;margin:0}.gf-progress{margin:0 0 calc(var(--gf-gap)*1.25);padding:0 calc(var(--gf-gap)/2)}.gf-progress-track{background:#e3e7ed;border-radius:999px;height:4px;overflow:hidden}.gf-progress-track>span{background:var(--gf-button);display:block;height:100%;transition:width .22s ease;width:0}.gf-progress-meta{color:var(--gf-label);font-size:.86em;margin-top:7px}.gf-page-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:var(--gf-gap);padding:0 calc(var(--gf-gap)/2)}.gf-page-actions button{border-radius:var(--gf-button-radius);cursor:pointer;font:inherit;padding:12px 22px}.gf-page-next,.gf-page-submit{background:var(--gf-button);border:0;color:var(--gf-button-text)}.gf-page-next:hover,.gf-page-submit:hover{background:var(--gf-button-hover)}.gf-page-prev{background:transparent;border:1px solid var(--gf-border);color:var(--gf-text)}.gf-page-prev:hover{border-color:var(--gf-focus)}@media(max-width:700px){.gf-page-actions{align-items:stretch;flex-direction:column-reverse}.gf-page-actions button{width:100%}} .gemonio-form input::placeholder,.gemonio-form textarea::placeholder{color:var(--gf-placeholder);opacity:1}
.gemonio-form .gf-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.gemonio-form-wrap.gf-field-style-underline .gemonio-form input:not([type=checkbox]):not([type=radio]),
.gemonio-form-wrap.gf-field-style-underline .gemonio-form textarea,
.gemonio-form-wrap.gf-field-style-underline .gemonio-form select{background-color:transparent;border:0;border-bottom:1px solid var(--gf-border);border-radius:0;padding-left:0;padding-right:0;box-shadow:none}
.gemonio-form-wrap.gf-field-style-underline .gemonio-form select{padding-left:0!important;padding-right:34px!important}
.gemonio-form-wrap.gf-field-style-underline .gemonio-form input:focus,
.gemonio-form-wrap.gf-field-style-underline .gemonio-form textarea:focus,
.gemonio-form-wrap.gf-field-style-underline .gemonio-form select:focus{border-bottom-color:var(--gf-focus);outline:0;box-shadow:0 1px 0 var(--gf-focus)}
.gemonio-form-wrap.gf-field-style-borderless .gemonio-form input:not([type=checkbox]):not([type=radio]),
.gemonio-form-wrap.gf-field-style-borderless .gemonio-form textarea,
.gemonio-form-wrap.gf-field-style-borderless .gemonio-form select{background-color:transparent;border:0;border-radius:0;box-shadow:none}
.gemonio-form-wrap.gf-field-style-borderless .gemonio-form input:focus,
.gemonio-form-wrap.gf-field-style-borderless .gemonio-form textarea:focus,
.gemonio-form-wrap.gf-field-style-borderless .gemonio-form select:focus{outline:1px solid var(--gf-focus);outline-offset:2px}
.gemonio-form-wrap.gf-style-preset-mnml .gemonio-form textarea{min-height:112px} .gemonio-form-wrap.gf-style-preset-mnml.gf-field-style-underline .gemonio-form input:not([type=checkbox]):not([type=radio]),
.gemonio-form-wrap.gf-style-preset-mnml.gf-field-style-underline .gemonio-form textarea,
.gemonio-form-wrap.gf-style-preset-mnml.gf-field-style-underline .gemonio-form select{border-bottom-color:var(--gf-border)}
.gemonio-form-wrap.gf-style-preset-mnml.gf-field-style-underline .gemonio-form input:focus,
.gemonio-form-wrap.gf-style-preset-mnml.gf-field-style-underline .gemonio-form textarea:focus,
.gemonio-form-wrap.gf-style-preset-mnml.gf-field-style-underline .gemonio-form select:focus{border-bottom-color:var(--gf-focus);box-shadow:0 1px 0 var(--gf-focus)}  .gemonio-form-wrap.gf-style-preset-mnml .gemonio-form input::placeholder,.gemonio-form-wrap.gf-style-preset-mnml .gemonio-form textarea::placeholder{color:var(--gf-placeholder);opacity:1} .gf-date-availability-hint{display:block;margin:0 0 7px;font-size:.875em;line-height:1.45;opacity:.72} .gf-date-period-hints{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:5px;font-size:.875em;line-height:1.4}
.gf-date-period-hints li{margin:0;padding:0;opacity:.78}
.gf-date-period-hints strong{font-weight:600} .gemonio-form .gf-choices-group{border:0;margin:0;padding:0;min-width:0}
.gemonio-form .gf-choices-group>legend{padding:0;float:none;width:auto}
.gemonio-form .gf-is-locked input,.gemonio-form .gf-is-locked textarea,.gemonio-form .gf-is-locked select{background:rgba(0,0,0,.035);cursor:default}
.gemonio-form .gf-locked-hint{display:block;margin-top:4px;font-size:.8em;opacity:.7}
.gemonio-form .gf-upload-limits{display:block;margin-top:4px;font-size:.85em;opacity:.7}
.gemonio-form .gf-upload-zone.has-error .gf-upload-name{color:#b42318;opacity:1}
.gemonio-form .gf-has-error input,.gemonio-form .gf-has-error textarea,.gemonio-form .gf-has-error select{border-color:#b42318!important}
.gemonio-form .gf-choices-group>legend.gf-field-label{display:block;color:var(--gf-label);margin-bottom:6px} .gemonio-form-wrap .gf-remaining,.gemonio-form-wrap .gf-deadline{margin:0 0 12px;font-size:.9em;opacity:.8}
.gemonio-form-wrap .gf-form-closed{margin:0}
.gemonio-form .gf-choice-full{opacity:.55;cursor:not-allowed}
.gemonio-form .gf-full-tag{font-style:normal;font-size:.85em;margin-left:4px}
.gemonio-form .gf-consent a{text-decoration:underline} .gemonio-form .gf-total{border:1px solid var(--gf-border,#c7c7c7);border-radius:var(--gf-radius,4px);padding:14px 16px;background:rgba(0,0,0,.02)}
.gemonio-form .gf-total .gf-field-label{display:block;margin:0 0 8px}
.gemonio-form .gf-total-lines{list-style:none;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid var(--gf-border,#c7c7c7);font-size:.92em}
.gemonio-form .gf-total-lines li{display:flex;justify-content:space-between;gap:12px;padding:3px 0}
.gemonio-form .gf-total-lines small{opacity:.7}
.gemonio-form .gf-total-sum{display:flex;justify-content:flex-end}
.gemonio-form .gf-total-sum output{font-size:1.35em;font-weight:700;font-variant-numeric:tabular-nums}
.gemonio-form .gf-total-lines li>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums} .gemonio-form-wrap .gf-notice{display:flex;align-items:flex-start;gap:12px;margin:0 0 18px;padding:14px 16px;border:0;border-radius:max(var(--gf-radius,4px),6px);background:#f4f5f7;color:#20242b;font:inherit;line-height:1.5}
.gemonio-form-wrap .gf-notice::before{content:"i";flex:0 0 22px;display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#667085;color:#fff;font:700 13px/1 system-ui,-apple-system,"Segoe UI",sans-serif}
.gemonio-form-wrap .gf-notice.success{background:#eef7f1;color:#184b3c}
.gemonio-form-wrap .gf-notice.success::before{content:"✓";background:#237a52}
.gemonio-form-wrap .gf-notice.error{background:#fdf1f0;color:#8c1d18}
.gemonio-form-wrap .gf-notice.error::before{content:"!";background:#b42318}
.gemonio-form-wrap .gf-notice:focus{outline:none}