.bg-themecolor-primary{background-color:#eb0051}.bg-themecolor-primary a:focus-visible,.bg-themecolor-primary button:focus-visible{outline-color:currentColor}.bg-themecolor-yellow{background-color:#ffd87d!important;color:#695420!important}.bg-themecolor-orange{background-color:#ffb381!important;color:#5d3e2a!important}.bg-themecolor-beige{background-color:#f6d0c9!important;color:#5e4f4c!important}.bg-themecolor-pink{background-color:#f69fad!important;color:#5d2f36!important}.bg-themecolor-purple{background-color:#dabad5!important;color:#512048!important}.bg-themecolor-blue{background-color:#92bfe4!important;color:#172a3a!important}.bg-themecolor-green{background-color:#aad5ca!important;color:#394b46!important}.bg-themecolor-mint{background-color:#e0eed4!important;color:#4a593c!important}.umbraco-forms-form fieldset{border:none;margin:0;padding:0 0 1rem}.umbraco-forms-hidden{display:none}.form-field{padding:0 0 1rem}.form-field-wrapper{display:flex;flex-direction:column}.form-label{display:inline-flex;font-size:1rem;margin-bottom:.625rem;font-style:inherit;font-weight:inherit;color:inherit}:root{--input-color: var(--body-color);--input-bg: var(--white-color);--input-border-color: var(--grey-color);--input-focus-color: var(--body-color);--input-focus-bg: var(--white-color);--input-focus-border-color: var(--body-color);--input-focus-box-shadow: ;--input-disabled-color: var(--dark-color);--input-disabled-bg: var(--light-color);--input-disabled-border-color: var(--light-color);--form-file-btn-color: var(--body-color);--form-file-btn-bg: var(--grey-color);--form-file-btn-hover-bg: var(--grey-color)}.form-control{display:block;width:100%!important;padding:.625rem .875rem;font-family:var(--font-family-base);font-size:1rem;font-weight:400;line-height:1.5;color:var(--input-color);appearance:none;background-color:var(--white-color);background-clip:padding-box;border:.0625rem solid var(--input-border-color);outline-offset:.125rem;outline:0;border-radius:.3125rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled,[readonly]){cursor:pointer}.form-control:focus{color:var(--input-focus-color);background-color:var(--input-focus-bg);border-width:.0625rem;padding:.625rem .875rem;outline:0}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--grey-color);opacity:1}.form-control:disabled{color:var(--input-disabled-color);background-color:var(--input-disabled-bg);border-color:var(--input-disabled-border-color);opacity:1}.form-control::file-selector-button{padding:.6875rem .9375rem;margin:-.6875rem -.9375rem;margin-inline-end:.9375rem;color:var(--form-file-btn-color);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:.0625rem;border-radius:0;background-color:var(--form-file-btn-bg)}.form-control:hover:not(:disabled,[readonly])::file-selector-button{background-color:var(--form-file-btn-hover-bg)}.form-control:focus-visible{outline:.125rem solid #ccc}textarea.form-control{height:auto;min-height:6rem}:root{--form-select-color: var(--input-color);--form-select-bg: var(--input-bg);--form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--form-select-border-color: var(--grey-color);--form-select-focus-color: var(--body-color);--form-select-focus-bg: var(--white-color);--form-select-focus-border-color: var(--body-color);--form-select-focus-box-shadow: ;--form-select-disabled-color: var(--input-disabled-color);--form-select-disabled-bg: var(--input-disabled-bg);--form-select-disabled-border-color: var(--input-disabled-border-color)}.star-rating{display:flex;flex-direction:row-reverse;justify-content:start;gap:.5rem;padding:0!important}.star-rating input{display:none}.star-rating label{font-size:2rem;color:#ccc;cursor:pointer;transition:color .2s}.star-rating label:hover,.star-rating label:hover~label{color:gold}.star-rating input:checked~label{color:gold}.form-hover{position:relative;max-width:25rem}.form-hover .form-tooltip-desk{opacity:0;pointer-events:none;transition:opacity .2s ease;position:absolute;background-color:#333;color:#fff;left:0;bottom:0;transform:translateY(100%);padding:.5rem .75rem;border-radius:.25rem;font-size:.75rem;line-height:1.4;z-index:1000;max-width:18.75rem;word-wrap:break-word}.form-hover .form-tooltip-desk.show-active,.form-hover .form-tooltip-desk.show-hover{opacity:1;pointer-events:auto}.form-hover .form-tooltip-desk:before{content:"";position:absolute;top:-.3125rem;left:.75rem;width:.625rem;height:.625rem;background-color:#333;transform:rotate(45deg)}@media (max-width: 1199.98px){.form-hover .form-tooltip-desk{display:none}}@media (min-width: 1200px){.form-hover .form-tooltip-mob{display:none}}:root{--form-check-bg: var(--white-color);--form-check-bg-image: null}.form-check-label{display:flex;gap:.3125rem}.form-check-label a{color:currentColor}.form-check-input{flex-shrink:0;width:1.125rem;height:1.125rem;vertical-align:top;appearance:none;background-color:var(--form-check-bg);background-image:var(--form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:.0625rem solid var(--grey-color);border-radius:.125rem;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.125rem}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:var(--input-focus-border-color);outline:0;box-shadow:box-shadow()}.form-check-input:checked{background-color:#eb0051;border-color:var(--primary-color)}.form-check-input:checked[type=checkbox]{--form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input.checked{background-color:#eb0051;border-color:var(--primary-color);display:flex;align-items:center;justify-content:center}.form-check-input.checked[type=checkbox]{--form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input.checked[type=radio]{--form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-check{display:block;min-height:1.5rem;padding-left:1.75rem;margin-bottom:.625rem}.form-check .form-check-input{float:left;margin-left:-1.75rem}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28235, 0, 81, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23eb0051'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:right center}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group:not(.has-validation)>:not(:last-child,.dropdown-toggle,.dropdown-menu,.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control{border-top-right-radius:0;border-bottom-right-radius:0}.form-floating{position:relative}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:.6875rem .9375rem;margin:0;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:.0625rem solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-label-caption{color:#242424e0;padding:0 .3125rem;margin:0 .3125rem;height:auto;background:#fff;transform:scale(.85) translateY(-50%) translate(.15rem)}.form-floating>.form-label-caption:after{position:absolute;inset:.6875rem .46875rem;z-index:-1;height:1.5em;content:"";background-color:var(--white-color)}.form-floating>.form-control{height:3.125rem;min-height:3.125rem;line-height:1.5;padding:.625rem .875rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:-webkit-autofill{height:3.125rem;min-height:3.125rem;line-height:1.5;padding:.625rem .875rem}.form-floating>.form-control:focus,.form-floating>.form-control:focus-visible{border-width:.0625rem;padding:.625rem .875rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:focus-visible~label{color:#242424e0;padding:0 .3125rem;margin:0 .3125rem;height:auto;background:#fff;transform:scale(.85) translateY(-50%) translate(.15rem)}.form-floating>.form-control:focus~label:after,.form-floating>.form-control:focus-visible~label:after{position:absolute;inset:.6875rem .46875rem;z-index:-1;height:1.5em;content:"";background-color:var(--white-color)}.form-floating>.form-control:focus~.form-label-placeholder,.form-floating>.form-control:focus-visible~.form-label-placeholder{display:none}.form-floating>.form-control:not(:placeholder-shown)~label{color:#242424e0;padding:0 .3125rem;margin:0 .3125rem;height:auto;background:#fff;transform:scale(.85) translateY(-50%) translate(.15rem)}.form-floating>.form-control:not(:placeholder-shown)~label:after{position:absolute;inset:.6875rem .46875rem;z-index:-1;height:1.5em;content:"";background-color:var(--white-color)}.form-floating>.form-control:not(:placeholder-shown)~.form-label-placeholder{display:none}.form-floating .form-label-placeholder{position:absolute;top:.625rem;left:0;width:100%;height:calc(100% - 1.25rem);pointer-events:none;color:#6c757d;padding:0 .75rem;font-size:.875rem;z-index:1;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.form-floating>textarea.form-control{height:auto;min-height:6rem}.form-validation{color:#242424e0;font-size:.75rem;padding:0;transition:padding .1s ease-out}.form-validation:not(:empty){padding:1rem 0}.form-validation.field-validation-error{color:#c50000}.form-control.input-validation-error{border-color:#c50000}.form-floating>.form-control:focus.input-validation-error~label{color:#c50000}
