:root {
    --radius: 20px;
    --radius-s: 15px;
    --start-anim: 10s;
    --color-dark: #020202;
    --color-dark-bg: #02020240;
    --color-blue: #0e67b0;
    --color-blue-bg: rgba(14, 103, 176, .1);
    --color-green: #236819;
    --color-green-bg: rgba(35, 104, 25, .1);
    --color-orange: #b45f06;
    --color-orange-bg: rgba(180, 95, 6, .1);
    --color-yellow: #ffc107;
    --color-yellow-bg: rgba(255, 193, 7, .1);
    --color-yellow-trans: rgba(255, 193, 7, .4);
    --color-btp: #21618c;
    --color-btp-darker: #1b3763;
    --color-obc: #dfa727;
    --color-obc-darker: #805e00;
    --color-kila: #e2a624;
    --color-kila-darker: #805e00;
    --color-ybc: #9f3037;
    --color-ybc-darker: #742529;
    --color-fbc: #236819;
    --color-fbc-darker: #11421e;
    --color-juko-blue: #3b74ca;
    --color-juko-blue-trans: rgba(59, 116, 202, .3);
    --color-juko-blue-trans-less: rgba(59, 116, 202, .2);
    --color-juko-blue-trans-lesser: rgba(59, 116, 202, .1);
    --color-juko-blue-light: rgb(160, 182, 235);
    --color-juko-blue-lighter: rgb(231, 236, 248);
    --color-juko-blue-lighter-trans: rgba(231, 236, 248, .5);
    --color-juko-violet: #9996e5;
    --color-juko-violet-trans: rgba(153, 150, 229, .3);
    --color-juko-violet-trans-less: rgba(153, 150, 229, .2);
    --color-juwe: #a97127;
    --color-juwe-trans: rgba(169, 113, 39, .5);
    --color-juwe-lighter-trans: rgba(169, 113, 39, .3);
    --color-juwe-darker: #52230a;
    --color-iglu: #1e8685;
    --color-iglu-darker: #0b3332;
    --color-fk: #8a1376;
    --color-fk-darker: #46093c;
}

html[camp="kila"] :root {
    --radius: 30px;
    --radius-s: 20px;
    --color-yellow: #e2a624;
    --color-yellow-bg: #e2a62440;
    --color-red: #c93829;
    --color-red-bg: #c9382940;
    --color-blue: #2253e2;
    --color-blue-bg: #2253e240;
    --color-orange: #ef9624;
    --color-orange-bg: #ef962440;
    --color-green: #236819;
    --color-green-bg: #23681940;
}

::-moz-selection {
    color: var(--color-dark);
    background: var(--color-dark-bg);
}

::selection {
    color: var(--color-dark);
    background: var(--color-dark-bg);
}

html[camp="juko"] ::placeholder {
    color: var(--color-juko-blue) !important;
    opacity: 1 !important;
}

html[camp="juko"] ::-ms-input-placeholder {
    color: var(--color-juko-blue) !important;
}

html[camp="juwe"] ::placeholder {
    color: var(--color-juwe) !important;
    opacity: 1 !important;
}

html[camp="juwe"] ::-ms-input-placeholder {
    color: var(--color-juwe) !important;
}

* {
    outline: none;
    scroll-behavior: smooth;
}

.camp-message,
.camp-tickets a,
html[camp="kila"] .forminator-button-next,
html[camp="kila"] header .item--button {
    position: relative;
}

.camp-message::before,
.camp-tickets a::before,
html[camp="kila"] .forminator-button-next::before,
html[camp="kila"] header .item--button::before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 0;
    right: 25px;
    transform: translatey(-100%);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 30px;
    background-image: url("/wp-content/uploads/ticket_default.svg");
}

.camp-site.camp-tickets a::before {
    right: 15px;
}

#camp-btp .camp-tickets a::before,
html[camp="btp"] .camp-site.camp-tickets a::before,
html[camp="btp"] .camp-message::before {
    background-image: url("/wp-content/uploads/ticket_btp.svg");
}

#camp-kila .camp-tickets a::before {
    background-image: url("/wp-content/uploads/ticket_kila.svg");
}

#camp-obc .camp-tickets a::before,
html[camp="obc"] .camp-site.camp-tickets a::before,
html[camp="obc"] .camp-message::before {
    background-image: url("/wp-content/uploads/ticket_obc.svg");
}

#camp-ybc .camp-tickets a::before,
html[camp="ybc"] .camp-site.camp-tickets a::before,
html[camp="ybc"] .camp-message::before {
    background-image: url("/wp-content/uploads/ticket_ybc.svg");
}

#camp-fbc .camp-tickets a::before,
html[camp="fbc"] .camp-site.camp-tickets a::before,
html[camp="fbc"] .camp-message::before {
    background-image: url("/wp-content/uploads/ticket_fbc.svg");
}

#camp-juko .camp-tickets a::before,
.camp-tickets-juko a::before,
html[camp="juko"] .camp-message::before {
    background-image: url("/wp-content/uploads/ticket_juko.svg");
}

html[camp="juwe"] .camp-tickets a::before,
html[camp="juwe"] .camp-message::before {
    background-image: url("/wp-content/uploads/ticket_juwe.svg");
}

html[camp="iglu"] .camp-tickets a::before,
html[camp="iglu"] .camp-message::before {
    background-image: url("/wp-content/uploads/ticket_iglu.svg");
}

#camp-fk .camp-tickets a::before,
html[camp="fk"] .camp-site.camp-tickets a::before,
html[camp="fk"] .camp-message::before {
    background-image: url("/wp-content/uploads/ticket_fk.svg");
}

html[camp="juko"] .forminator-ui .forminator-icon-calendar::before {
    color: var(--color-juko-blue) !important;
}

html[camp="juwe"] .forminator-ui .forminator-icon-calendar::before {
    color: var(--color-juwe-darker) !important;
}

.forminator-ui {
    /*min-height: calc(100vh - 450px);*/
    max-width: 700px !important;
    margin: 0 auto !important;
}

.camp-forms .forminator-ui {
    width: 600px !important;
    max-width: calc(100vw - 50px) !important;
}

.forminator-response-message.forminator-show:not(.forminator-loading)~.forminator-pagination-steps,
.forminator-response-message.forminator-show:not(.forminator-loading)~.forminator-pagination-progress,
.forminator-response-message.forminator-show:not(.forminator-loading)~.forminator-pagination,
.forminator-response-message.forminator-show:not(.forminator-loading)~.forminator-pagination-footer,
.forminator-response-message.forminator-show:not(.forminator-loading)~.forminator-row {
    display: none !important;
}

.forminator-ui[health-status="loading"] .forminator-pagination-footer,
.forminator-ui[health-status="loading"] .forminator-pagination-steps,
.forminator-ui[health-status="loading"] .forminator-pagination-progress,
.forminator-ui[health-status="error"] .forminator-pagination-footer,
.forminator-ui[health-status="error"] .forminator-pagination-steps,
.forminator-ui[health-status="error"] .forminator-pagination-progress,
.forminator-ui[feedback-status="loading"] .forminator-pagination-footer,
.forminator-ui[feedback-status="loading"] .forminator-pagination-steps,
.forminator-ui[feedback-status="loading"] .forminator-pagination-progress,
.forminator-ui[feedback-status="error"] .forminator-pagination-footer,
.forminator-ui[feedback-status="error"] .forminator-pagination-steps,
.forminator-ui[feedback-status="error"] .forminator-pagination-progress {
    display: none !important;
}

.forminator-ui:not([camp-status="loading"]) .camp-message-loading,
.forminator-ui:not([camp-status="lock"]) .camp-message-lock,
.forminator-ui:not([camp-status="open"]) .camp-message-open,
.forminator-ui:not([camp-status="waitlist"]) .camp-message-waitlist,
.forminator-ui:not([camp-status="start"]) .camp-message-start,
.forminator-ui:not([camp-status="end"]) .camp-message-end,
.forminator-ui:not([camp-status="error"]) .camp-message-error,
.forminator-ui:not([camp-status="maintenance"]) .camp-message-maintenance {
    display: none;
}

.forminator-ui[camp-status="loading"] .forminator-pagination-footer,
.forminator-ui[camp-status="loading"] .forminator-pagination-steps,
.forminator-ui[camp-status="loading"] .forminator-pagination-progress,
.forminator-ui[camp-status="lock"] .forminator-pagination-footer,
.forminator-ui[camp-status="lock"] .forminator-pagination-steps,
.forminator-ui[camp-status="lock"] .forminator-pagination-progress,
.forminator-ui[camp-status="start"] .forminator-pagination-footer,
.forminator-ui[camp-status="start"] .forminator-pagination-steps,
.forminator-ui[camp-status="start"] .forminator-pagination-progress,
.forminator-ui[camp-status="end"] .forminator-pagination-footer,
.forminator-ui[camp-status="end"] .forminator-pagination-steps,
.forminator-ui[camp-status="end"] .forminator-pagination-progress,
.forminator-ui[camp-status="error"] .forminator-pagination-footer,
.forminator-ui[camp-status="error"] .forminator-pagination-steps,
.forminator-ui[camp-status="error"] .forminator-pagination-progress,
.forminator-ui[camp-status="maintenance"] .forminator-pagination-footer,
.forminator-ui[camp-status="maintenance"] .forminator-pagination-steps,
.forminator-ui[camp-status="maintenance"] .forminator-pagination-progress {
    display: none !important;
}

.select2-selection {
    padding: 5px 10px !important;
}

html[camp="juko"] .select2-selection {
    background-color: var(--color-juko-blue-trans) !important;
}

html[camp="juwe"] .select2-selection {
    background-color: var(--color-juwe-lighter-trans) !important;
}

.select2-selection,
textarea {
    box-shadow: none !important;
    border-radius: var(--radius) !important;
    transition: border-radius .3s;
}

html[camp="rom"] .select2-selection,
html[camp="rom"] textarea {
    background-color: rgba(0, 0, 0, .08) !important;
}

html[camp="juko"] .select2-selection .select2-selection__placeholder,
html[camp="juko"] .iti__selected-dial-code,
html[camp="juko"] .select2-selection span {
    color: var(--color-juko-blue) !important;
}

html[camp="juwe"] .select2-selection .select2-selection__placeholder,
html[camp="juwe"] .iti__selected-dial-code,
html[camp="juwe"] .select2-selection span {
    color: var(--color-juwe) !important;
}

.forminator-ui[camp-status="loading"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="lock"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="open"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="waitlist"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="start"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="end"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="error"] .forminator-pagination-start .select2-selection,
.forminator-has_error textarea {
    border-top-right-radius: var(--radius);
    border-top-left-radius: var(--radius);
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

.forminator-ui[camp-status="loading"] .forminator-pagination-start .select2-selection {
    background-color: var(--color-blue-bg) !important;
}

.forminator-ui[camp-status="loading"] .forminator-pagination-start .select2-selection span {
    color: var(--color-blue) !important;
}

.forminator-ui[camp-status="open"] .forminator-pagination-start .select2-selection {
    background-color: var(--color-green-bg) !important;
}

.forminator-ui[camp-status="open"] .forminator-pagination-start .select2-selection span {
    color: var(--color-green) !important;
}

.forminator-ui[camp-status="lock"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="waitlist"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="start"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="end"] .forminator-pagination-start .select2-selection,
.forminator-ui[camp-status="error"] .forminator-pagination-start .select2-selection {
    background-color: var(--color-orange-bg) !important;
}

.forminator-ui[camp-status="lock"] .forminator-pagination-start .select2-selection span,
.forminator-ui[camp-status="waitlist"] .forminator-pagination-start .select2-selection span,
.forminator-ui[camp-status="start"] .forminator-pagination-start .select2-selection span,
.forminator-ui[camp-status="end"] .forminator-pagination-start .select2-selection span,
.forminator-ui[camp-status="error"] .forminator-pagination-start .select2-selection span {
    color: var(--color-orange) !important;
}

.forminator-step-0,
.forminator-break:first-child,
.forminator-break:last-child {
    display: none !important;
}

.forminator-step {
    align-items: end !important;
    width: 0 !important;
    height: 40px !important;
    z-index: 1;
}

.forminator-step-label {
    white-space: nowrap !important;
    margin-right: 10px !important;
}

.forminator-step-dot {
    display: none !important;
}

.forminator-break,
.forminator-break::before {
    height: 8px !important;
    border-radius: 0;
}

.forminator-break:nth-child(3),
.forminator-break:nth-child(3)::before {
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
}

.forminator-break:nth-last-child(3),
.forminator-break:nth-last-child(3)::before {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}

.children .forminator-all-group-copies {
    counter-reset: count;
}

.children .forminator-grouped-fields {
    counter-increment: count;
}

.children .forminator-grouped-fields .forminator-label::before {
    content: counter(count) ". ";
}

.forminator-action-buttons>div {
    display: flex;
    flex-direction: row-reverse;
    justify-content: end;
    align-items: end;
    gap: 30px;
}

.forminator-action-buttons>div::after {
    content: 'Kind hinzufügen 🡒';
    background: #EDEDED;
    color: #111;
    height: fit-content;
    padding: 7px 10px;
    border-radius: var(--radius-s);
    margin: 0 -15px 13px 0;
    font-size: 9pt;
    flex: 1;
    text-align: center;
}

html[camp="obc"] .forminator-action-buttons>div::after {
    content: 'Teenager hinzufügen 🡒';
}

html[camp="fk"] .forminator-action-buttons>div::after {
    content: 'Person hinzufügen 🡒';
}

html[camp="juko"] .forminator-action-buttons>div::after {
    background: var(--color-juko-blue-trans);
    color: var(--color-juko-blue);
}

html[camp="kila"] footer .forminator-action-buttons>div::after {
    background: rgba(255, 255, 255, .2);
    color: white;
}

.forminator-repeater-action-icon {
    transform: scale(1.5);
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.forminator-repeater-action-icon:hover {
    transform: scale(1.7);
    box-shadow: none !important;
}

.forminator-icon-add {
    color: var(--color-green) !important;
}

.forminator-icon-remove {
    color: var(--color-orange) !important;
}

html[camp="juko"] .forminator-icon-add {
    color: var(--color-juko-blue) !important;
}

html[camp="juko"] .forminator-icon-remove {
    color: var(--color-juko-violet) !important;
}

html[camp="kila"] footer .forminator-icon-add,
html[camp="kila"] footer .forminator-icon-remove {
    color: white !important;
}

@media screen and (max-width: 781px) {
    .forminator-action-buttons>div {
        justify-content: center;
    }
}

.select2-selection[aria-expanded="true"] {
    border-radius: 0 !important;
}

.select2-selection__rendered {
    padding-left: 20px !important;
}

.iti__selected-dial-code {
    color: var(--color-dark) !important;
}

.forminator-select-dropdown {
    border: 2px solid rgba(0, 0, 0, .05);
    overflow: hidden;
    padding: 0 !important;
    border-radius: 0 0 var(--radius) var(--radius);
}

html[camp="rom"] .forminator-select-dropdown {
    background-color: #e6e3de !important;
}

html[camp="juko"] .forminator-select-dropdown {
    background-color: var(--color-juko-blue-lighter) !important;
}

html[camp="juwe"] .forminator-select-dropdown {
    background-color: var(--color-juwe-lighter) !important;
}

html[camp="juko"] .forminator-select-dropdown .select2-results__option.select2-results__option--highlighted {
    background-color: var(--color-juko-blue-light) !important;
}

html[camp="juwe"] .forminator-select-dropdown .select2-results__option.select2-results__option--highlighted {
    background-color: var(--color-juwe-light) !important;
}

html[camp="juko"] .forminator-select-dropdown .select2-results__option.select2-results__option--selected {
    background-color: var(--color-juko) !important;
}

html[camp="juwe"] .forminator-select-dropdown .select2-results__option.select2-results__option--selected {
    background-color: var(--color-juwe) !important;
}

html[camp="rom"] .forminator-select-dropdown li:hover {
    background-color: #e6e3de !important;
}

.forminator-select-dropdown.forminator-select-dropdown--above {
    border-radius: var(--radius) var(--radius) 0 0;
}

.health-info p,
.health-info-last p,
.feedback-info p,
.feedback-info-last p {
    text-align: center !important;
}

.camp-message {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 7px;
    min-height: 200px;
    padding: 15px !important;
    background-color: var(--color-green-bg);
    color: var(--color-green);
    border-radius: var(--radius);
}

html[camp="kila"] footer .camp-message,
.camp-kila .camp-message {
    background-color: transparent;
    color: white !important;
}

.camp-message p {
    font-size: 100%;
    text-align: center;
    margin: 10px 5px;
}

.camp-message em {
    font-size: 110%;
    font-weight: bolder;
    font-style: normal !important;
}

.camp-message p strong {
    white-space: nowrap;
}

.lds-ripple {
    position: relative;
    width: 40px;
    height: 40px;
    margin: 20px auto 0 auto;
}

.forminator-ui:not([health-status="loading"]):not([feedback-status="loading"]) .lds-ripple {
    display: none !important;
}

.lds-ripple div {
    position: absolute;
    border: 2px solid var(--color-blue);
    opacity: 1;
    border-radius: 50%;
    animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

.camp-kila .camp-message .lds-ripple div {
    border-color: white !important;
}

.camp-health .lds-ripple div,
.camp-feedback .lds-ripple div {
    border-color: #020202 !important;
}

.lds-ripple div:nth-child(2) {
    animation-delay: -0.5s;
}

@keyframes lds-ripple {
    0% {
        top: 18px;
        left: 18px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    4.9% {
        top: 18px;
        left: 18px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    5% {
        top: 18px;
        left: 18px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 36px;
        height: 36px;
        opacity: 0;
    }
}

.camp-message-loading,
.camp-message-open {
    background-color: var(--color-blue-bg);
    color: var(--color-blue);
}

.camp-stop {
    background-color: var(--color-orange-bg);
    color: var(--color-orange);
}

.forminator-repeater-label,
.forminator-progress-label {
    display: none !important;
}

.forminator-pagination-start .forminator-row {
    margin-bottom: 0 !important;
}

.camp-message p {
    font-size: 110%;
    text-align: center;
    margin: 10px 5px;
}

.camp-message em {
    font-size: 120%;
    font-weight: bolder;
    font-style: normal !important;
}

@media screen and (max-width: 781px) {
    .camp-message {
        margin: 0;
    }

    .camp-message p {
        margin: 10px;
    }

    .forminator-pagination-steps {
        display: none !important;
    }
}

.forminator-input,
.forminator-textarea,
.forminator-field-phone .iti__dropdown-content input {
    border-radius: var(--radius) !important;
    padding: 10px 20px !important;
    color: #111 !important;
}

html[camp="juko"] .forminator-input,
html[camp="juko"] .forminator-textarea {
    background-color: var(--color-juko-blue-trans) !important;
}

html[camp="juwe"] .forminator-input,
html[camp="juwe"] .forminator-textarea {
    background-color: var(--color-juwe-lighter-trans) !important;
}

html[camp="kila"] footer .forminator-input,
html[camp="kila"] footer .forminator-textarea {
    background-color: rgba(255, 255, 255, .7) !important;
}

html[camp="kila"] .forminator-field-phone .iti__dropdown-content input {
    background: white !important;
}

html[camp="kila"] .iti__country-name {
    color: black !important;
}

html[camp="rom"] .forminator-input,
html[camp="rom"] .forminator-textarea,
html[camp="rom"] .forminator-field-phone .iti__dropdown-content input {
    background-color: rgba(0, 0, 0, .08) !important;
}

.forminator-input-with-icon .forminator-input {
    padding: 10px 20px 10px 36px !important;
}

.forminator-field-address {
    display: grid !important;
    grid-template-columns: 100px 1fr;
    gap: 14px;
}

.forminator-field-address .forminator-row {
    margin-bottom: 0 !important;
}

.forminator-field-address .forminator-row:first-child {
    grid-column: span 2;
}

.forminator-field-address .forminator-row:last-child {
    grid-row: 2;
}

.iti__country-list.iti__country-list--dropup {
    border-radius: var(--radius) !important;
    border: none !important;
    box-shadow: none !important;
}

.iti__country-list.iti__country-list--dropup li {
    margin: 5px !important;
}

.iti__selected-country-primary {
    border-radius: var(--radius) 0 0 var(--radius) !important;
}

.forminator-field--phone {
    /*padding-left: 51px !important;*/
    padding-left: 80px !important;
}

.forminator-field-phone .iti__dropdown-content {
    border-radius: var(--radius) !important;
    border: none !important;
    box-shadow: none !important;
    background: #fafafa !important;
    overflow: hidden;
}

.forminator-field-phone .iti__dropdown-content input {
    background: #e6e6e6 !important;
    border: none !important;
    box-shadow: none !important;
    border-radius: var(--radius) var(--radius) 0 0 !important;
}

.forminator-field-phone .iti__dropdown-content li,
.forminator-field-phone .iti__dropdown-content ul {
    border: none !important;
    margin: 0 !important;
}

#ui-datepicker-div {
    border-radius: var(--radius);
    overflow: hidden;
    z-index: 100 !important;
}

html[camp="rom"] #ui-datepicker-div::before {
    background-color: #e6e3de !important;
}

.ui-datepicker-header .ui-corner-all,
.ui-datepicker-calendar tbody tr td a {
    border-radius: 100px !important;
}

#ui-datepicker-div .ui-state-default {
    font-weight: bold;
    border-radius: 100px !important;
}

html[camp="rom"] #ui-datepicker-div .ui-state-default:not(.ui-state-active):not(:active):not(:hover) {
    background-color: transparent !important;
}

html[camp="rom"] #ui-datepicker-div .ui-state-default:not(.ui-state-active):hover {
    background-color: #3a3a3a77 !important;
}

html[camp="rom"] #ui-datepicker-div select {
    color: white;
    background-color: #3a3a3a77 !important;
    border-radius: 100px;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
    flex-direction: row-reverse;
    gap: 10px;
}

.forminator-has_error .forminator-input,
.forminator-has_error .select2-selection,
.forminator-has_error .forminator-input.forminator-email--field {
    border-radius: var(--radius) var(--radius) 0 0 !important;
}

.forminator-has_error .forminator-input {
    box-shadow: none !important;
}

.forminator-error-message {
    border-radius: 0 0 var(--radius) var(--radius) !important;
    margin: 0 !important;
    font-size: 90% !important;
}

html[camp="kila"] footer .forminator-error-message {
    color: white !important;
    background-color: rgba(255, 255, 255, .2) !important;
}

.number label {
    font-size: 150% !important;
}

html[camp="kila"] .number label {
    font-weight: bolder !important;
    font-size: 100% !important;
    color: var(--color-dark) !important;
    opacity: .5 !important;
}

html[camp="kila"] footer .number label {
    color: white !important;
}

.forminator-save-draft-link:not(.disabled) {
    color: var(--color-dark) !important;
}

.forminator-draft-notice {
    box-shadow: none !important;
    border-radius: var(--radius) !important;
}

.forminator-draft-link,
.forminator-copy-btn,
.forminator-input.forminator-email--field,
.forminator-button-submit {
    border-radius: var(--radius) !important;
    box-shadow: none !important;
}

.forminator-copy-btn {
    height: 100% !important;
    right: 0 !important;
}

.forminator-button-submit,
.forminator-button-submit:hover,
.forminator-button-submit:active {
    float: right;
    background-color: var(--color-dark) !important;
}

html[camp="juko"] .forminator-button-submit,
html[camp="juko"] .forminator-button-submit:hover,
html[camp="juko"] .forminator-button-submit:active {
    background-color: var(--color-juko-blue) !important;
}

html[camp="juwe"] .forminator-button-submit,
html[camp="juwe"] .forminator-button-submit:hover,
html[camp="juwe"] .forminator-button-submit:active {
    background-color: var(--color-juwe) !important;
}

html[camp="iglu"] .forminator-button-submit,
html[camp="iglu"] .forminator-button-submit:hover,
html[camp="iglu"] .forminator-button-submit:active {
    background-color: var(--color-iglu) !important;
}

.forminator-button {
    border-radius: var(--radius) !important;
    box-shadow: none !important;
    font-weight: bold !important;
    text-transform: none !important;
}

.forminator-row,
.forminator-pagination {
    outline: none;
}

.forminator-row {
    margin: 0;
}

html[camp="juko"] .forminator-button,
html[camp="juwe"] .forminator-button,
html[camp="iglu"] .forminator-button {
    font-weight: bold !important;
}

html[camp="juko"] .forminator-button {
    background: linear-gradient(135deg, var(--color-juko-blue) 50%, var(--color-juko-violet) 100%) !important;
}

html[camp="juwe"] .forminator-button {
    background: linear-gradient(135deg, var(--color-juwe) 50%, var(--color-juwe-darker) 100%) !important;
}

html[camp="iglu"] .forminator-button {
    background: linear-gradient(135deg, var(--color-iglu) 50%, var(--color-iglu-darker) 100%) !important;
}

.gender {
    flex: .5 !important;
}

.gender>div {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 5px;
}

.gender label {
    flex: .5 !important;
    display: flex;
    justify-content: center;
    margin: 0 !important;
}

.forminator-radio .forminator-radio-image {
    border-radius: 100%;
    background: rgba(0, 0, 0, 0) !important;
}

html[camp="juko"] .forminator-radio-image {
    background-color: var(--color-juko-blue-lighter-trans) !important;
}

html[camp="juwe"] .forminator-radio-image {
    background-color: var(--color-juwe-lighter-trans) !important;
}

html[camp="juko"] .forminator-radio-bullet {
    background-color: var(--color-juko-blue-lighter) !important;
}

.gender input:checked~.forminator-radio-image {
    background: rgba(0, 0, 0, .2) !important;
}

html[camp="juko"] .gender input:checked~.forminator-radio-image {
    background-color: var(--color-juko-blue-trans) !important;
}

html[camp="juwe"] .gender input:checked~.forminator-radio-image {
    background-color: var(--color-juwe-trans) !important;
}

html[camp="kila"] .gender input:checked~.forminator-radio-image {
    background: rgba(255, 255, 255, .6) !important;
}

.gender .forminator-radio-image {
    border-radius: 100%;
}

.gender .forminator-radio-image span {
    height: 30px !important;
    width: 30px !important;
}

.gender .forminator-error-message {
    grid-column: 1 / 3;
}

.gender:not(.gender-) {
    position: relative;
    padding-left: 25px;
}

.gender::before {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translatey(-50%);
    display: block;
    content: '';
    height: 20px;
    width: 20px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px 20px;
}

.gender-f::before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmlld0JveD0iMCAwIDEwIDEwIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmc5IgogICBzb2RpcG9kaTpkb2NuYW1lPSJtZW1iZXJfZi5zdmciCiAgIGlua3NjYXBlOnZlcnNpb249IjEuMC4xICgzYmMyZTgxM2Y1LCAyMDIwLTA5LTA3KSIKICAgaW5rc2NhcGU6ZXhwb3J0LWZpbGVuYW1lPSJDOlxVc2Vyc1xqb3N1YS5rb2VuaWdcT25lRHJpdmVcRGllbnN0ZSBmw7xyIENocmlzdHVzXEtpbmRlciwgSnVnZW5kXExhZ2VyXGNocmlzdGxpY2hlbGFnZXIuY2hcbWVtYmVyX2YucG5nIgogICBpbmtzY2FwZTpleHBvcnQteGRwaT0iMTAwMCIKICAgaW5rc2NhcGU6ZXhwb3J0LXlkcGk9IjEwMDAiPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE1Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzMTMiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMDkiCiAgICAgaWQ9Im5hbWVkdmlldzExIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSI1OS4yMjE4IgogICAgIGlua3NjYXBlOmN4PSI0Ljc1NjQ4MDUiCiAgICAgaW5rc2NhcGU6Y3k9IjUuNDE5MjA0MiIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnOSIgLz4KICA8ZwogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODcuMzA2ODUsLTEyMC41NDYzMykiCiAgICAgaWQ9ImczIj4KICAgIDxwYXRoCiAgICAgICBkPSJtIDE5MS41NjE1NiwxMzAuNTE0MzkgYyAtMC4xNDQ2MSwtMC4wNDY1IC0wLjM0MDM4LC0wLjIyMTg5IC0wLjQxNDc1LC0wLjM3MTc5IC0wLjA1NTcsLTAuMTEyMzggLTAuMDU3OSwtMC4xMzg3MyAtMC4wNjU2LC0wLjc5MzU1IGwgLTAuMDA3LC0wLjY3NzMzIGggLTAuNjE3NDIgYyAtMC41ODc2NSwwIC0wLjYyMDUsLTAuMDAyIC0wLjY4MTcyLC0wLjA1MDYgLTAuMDM5MywtMC4wMzEgLTAuMDY0MywtMC4wNzQ3IC0wLjA2NDMsLTAuMTEyNzYgMCwtMC4wNzQ5IDAuNjg4MTQsLTMuMTAxNzEgMC43NTY0MiwtMy4zMjcxMyAwLjExMDAyLC0wLjM2MzIyIDAuMzkwNzIsLTAuNjQ1NDcgMC43NTM0LC0wLjc1NzU2IDAuMTQyNTksLTAuMDQ0MSAwLjIyOTY3LC0wLjA0OCAxLjA3NzksLTAuMDQ4IDAuODM3MTEsMCAwLjkzNjU4LDAuMDA0IDEuMDcxMzcsMC4wNDYyIDAuMjg4MjEsMC4wODk3IDAuNTY5NzYsMC4zMzIwMSAwLjY5NjA5LDAuNTk5MDggMC4wNDEyLDAuMDg3MSAwLjE5MjM4LDAuNjk5NjMgMC40NDExMSwxLjc4NzU1IDAuMjA4MDksMC45MTAyMSAwLjM3ODM2LDEuNjc0OCAwLjM3ODM2LDEuNjk5MDggMCwwLjAyNDIgLTAuMDI3LDAuMDcxMiAtMC4wNTk5LDAuMTA0MDIgbCAtMC4wNTk5LDAuMDU5OSBoIC0wLjYyMTIxIC0wLjYyMTIyIGwgLTAuMDA5LDAuNjY1MTMgYyAtMC4wMDksMC42MzU0MiAtMC4wMTEyLDAuNjcwODkgLTAuMDY2NywwLjc5Mzk5IC0wLjE4MjkyLDAuNDEwMTEgLTAuNzE0OTMsMC41NDczOCAtMS4wNTY3NiwwLjI3MjY4IGwgLTAuMDk2LC0wLjA3NzIgLTAuMDUzMiwwLjA0ODcgYyAtMC4xNjI1NywwLjE0ODggLTAuNDU5NjEsMC4yMDk3OSAtMC42Nzg5NywwLjEzOTQgeiBtIDAuMzU3NTksLTAuMzY0NDggYyAwLjA0NjIsLTAuMDE5NCAwLjEwNjI3LC0wLjA3MTYgMC4xMzMzNiwtMC4xMTU4OSAwLjA0NjEsLTAuMDc1NyAwLjA0OTMsLTAuMTIxODcgMC4wNDkzLC0wLjcyMTUyIGwgMWUtNCwtMC42NDA3MiBoIC0wLjMyOTUzIC0wLjMyOTUyIGwgNGUtNSwwLjYxNjMgYyA0ZS01LDAuNjg5MjkgMC4wMDksMC43MzUzNiAwLjE2ODMzLDAuODQxNjMgMC4wOTU4LDAuMDYzOSAwLjE4ODY2LDAuMDcgMC4zMDc4NSwwLjAyMDIgeiBtIDEuMDU0MSwtMC4wMTI2IGMgMC4xNjIxOCwtMC4wOTg5IDAuMTY1MjgsLTAuMTEzNTEgMC4xNzM2NiwtMC44MjM3MiBsIDAuMDA3LC0wLjY0MTg3IGggLTAuMzQ0NjcgLTAuMzQ0NjggbCAwLjAwOCwwLjY0MTg3IGMgMC4wMDYsMC41Njk2MiAwLjAxMjUsMC42NDk0MiAwLjA1MTYsMC43MDkwMSAwLjA2MDcsMC4wOTI1IDAuMTgzMzksMC4xNjIyNyAwLjI4NTQ3LDAuMTYyMjcgMC4wNDcsMCAwLjEyMDUxLC0wLjAyMTQgMC4xNjM0NSwtMC4wNDc2IHogbSAxLjQ5NjM3LC0xLjg0NDQ2IGMgMCwtMC4wNzg4IC0wLjcwMTM5LC0zLjA1MDU1IC0wLjczNjA5LC0zLjExODc5IC0wLjA3NzIsLTAuMTUxODIgLTAuMjE4NzcsLTAuMjg4OTIgLTAuMzc0NTIsLTAuMzYyNzMgbCAtMC4xNDY0NSwtMC4wNjk0IC0wLjkwNDg3LC0zZS01IGMgLTAuNzY2OTIsLTFlLTUgLTAuOTIyNDMsMC4wMDYgLTEuMDE5OTQsMC4wMzkyIC0wLjE0MjU1LDAuMDQ4NiAtMC4zNjA4NCwwLjI0Mzc5IC0wLjQyODIyLDAuMzgyOTUgLTAuMDM5MywwLjA4MTIgLTAuNzM0NjgsMy4wMzQ0NCAtMC43MzQ2OCwzLjEyMDEzIDAsMC4wMTI1IDAuOTQ0NjUsMC4wMjE0IDIuMTcyMzgsMC4wMjE0IDEuMTk0ODEsMCAyLjE3MjM5LC0wLjAwNiAyLjE3MjM5LC0wLjAxMjcgeiBtIC0yLjYxMTc1LC00LjE4NjQzIGMgLTAuNTI5NTUsLTAuMTM2NzQgLTAuOTQ1NTUsLTAuNDc0OTggLTEuMTg0NCwtMC45NjMwMSAtMC4xMzYyOSwtMC4yNzg0NSAtMC4xODE3OCwtMC40NzQwMiAtMC4xODE3LC0wLjc4MTA4IDhlLTUsLTAuMjk0NzIgMC4wNDUyLC0wLjUyMjgyIDAuMTQ3MjEsLTAuNzQ0MTMgMC4xMDA3NywtMC4yMTg1MyAwLjE5NzgzLC0wLjI2OTIxIDAuMzI0NjksLTAuMTY5NDIgMC4wNzk4LDAuMDYyNyAwLjA4MjksMC4xNDUyMSAwLjAxMTIsMC4zMDYyIC0wLjA4NzQsMC4xOTc2MiAtMC4xMTc2MywwLjM1MTQ4IC0wLjExOCwwLjU5OTk5IC01LjZlLTQsMC40MjMxOSAwLjE0ODY4LDAuNzYxNDUgMC40NjYxOCwxLjA1NjkzIDAuMjcxNTMsMC4yNTI2OSAwLjU5MzQxLDAuMzc4MzUgMC45NjkxNCwwLjM3ODM1IDAuNDExODcsMCAwLjcyMTE2LC0wLjEyOTY3IDEuMDE3NjcsLTAuNDI2NjUgMC4yOTQ5MywtMC4yOTU0IDAuNDI2OTQsLTAuNjA4NzggMC40MjY5NCwtMS4wMTM0OCAwLC0wLjM3MjE2IC0wLjEyNTM2LC0wLjY5NTQyIC0wLjM3NTcxLC0wLjk2ODgyIC0wLjE4OTg0LC0wLjIwNzMyIC0wLjM4NjYyLC0wLjMzNDIxIC0wLjY0MTUsLTAuNDEzNjggLTAuMTc5NjUsLTAuMDU1OSAtMC4yMzIwNCwtMC4wNjE4IC0wLjQ3NzEyLC0wLjA1MjQgLTAuMzA5MDMsMC4wMTEyIC0wLjQ3MzQ4LDAuMDU4OSAtMC43MDYxMywwLjIwMjU4IC0wLjA3OTgsMC4wNDkzIC0wLjE2OTgsMC4wODUxIC0wLjIxMzU4LDAuMDg1MSAtMC4xNjIxOCwwIC0wLjIzMjU1LC0wLjE5MTUgLTAuMTExNTEsLTAuMzAzNjIgMC4wODM3LC0wLjA3NzUgMC4zNTUwNCwtMC4yMTcxNiAwLjU0ODUsLTAuMjgyMjMgMC4yMjY2NCwtMC4wNzYyIDAuNjU4NywtMC4wOTQgMC45MTgwMSwtMC4wMzc4IDAuNjM0MTEsMC4xMzczNCAxLjE1OTYxLDAuNjI0OTMgMS4zNTYyMSwxLjI1ODM4IDAuMDQ4NSwwLjE1NjMxIDAuMDU2NiwwLjIzMzAxIDAuMDU1MywwLjUyNDc4IC0wLjAwMSwwLjI5OTAyIC0wLjAwOSwwLjM2NTExIC0wLjA2MzksMC41Mjg4NSAtMC4xMDE5LDAuMzA1MzkgLTAuMjIzNDMsMC40OTc0NSAtMC40NjkxMSwwLjc0MDk3IC0wLjI1NDQ2LDAuMjUyMjUgLTAuNDk5NjYsMC4zOTI3NCAtMC44MzAyMiwwLjQ3NTc1IC0wLjI1NDY5LDAuMDYzOSAtMC42MTc2NywwLjA2MzMgLTAuODY4NzEsLTAuMDAxIHoiCiAgICAgICBpZD0icGF0aDIiIC8+CiAgPC9nPgogIDxnCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4Ny4zMDY4NSwtMTIwLjU0NjMzKSIKICAgICBpZD0iZzciCiAgICAgc3R5bGU9ImZpbGw6I2I5N2UyNTtmaWxsLW9wYWNpdHk6MSI+CiAgICA8cGF0aAogICAgICAgY2xhc3M9InByaW1hcnkiCiAgICAgICBkPSJtIDE5NC40Njk2MiwxMjguMjkyODUgYyAwLC0wLjA3ODggLTAuNzAxMzksLTMuMDUwNTUgLTAuNzM2MDksLTMuMTE4NzkgLTAuMDc3MiwtMC4xNTE4MiAtMC4yMTg3NywtMC4yODg5MiAtMC4zNzQ1MiwtMC4zNjI3MyBsIC0wLjE0NjQ1LC0wLjA2OTQgLTAuOTA0ODcsLTNlLTUgYyAtMC43NjY5MiwtMWUtNSAtMC45MjI0MywwLjAwNiAtMS4wMTk5NCwwLjAzOTIgLTAuMTQyNTUsMC4wNDg2IC0wLjM2MDg0LDAuMjQzNzkgLTAuNDI4MjIsMC4zODI5NSAtMC4wMzkzLDAuMDgxMiAtMC43MzQ2OCwzLjAzNDQ0IC0wLjczNDY4LDMuMTIwMTMgMCwwLjAxMjUgMC45NDQ2NSwwLjAyMTQgMi4xNzIzOCwwLjAyMTQgMS4xOTQ4MSwwIDIuMTcyMzksLTAuMDA2IDIuMTcyMzksLTAuMDEyNyB6IgogICAgICAgaWQ9InBhdGg1IgogICAgICAgc3R5bGU9ImZpbGw6I2I5N2UyNTtmaWxsLW9wYWNpdHk6MSIgLz4KICA8L2c+Cjwvc3ZnPgo=");
}

.gender-m::before {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmlld0JveD0iMCAwIDEwIDEwIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcxMCIKICAgc29kaXBvZGk6ZG9jbmFtZT0ibWVtYmVyX20uc3ZnIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIxLjAuMSAoM2JjMmU4MTNmNSwgMjAyMC0wOS0wNykiCiAgIGlua3NjYXBlOmV4cG9ydC1maWxlbmFtZT0iQzpcVXNlcnNcam9zdWEua29lbmlnXE9uZURyaXZlXERpZW5zdGUgZsO8ciBDaHJpc3R1c1xLaW5kZXIsIEp1Z2VuZFxMYWdlclxjaHJpc3RsaWNoZWxhZ2VyLmNoXG1lbWJlcl9tLnBuZyIKICAgaW5rc2NhcGU6ZXhwb3J0LXhkcGk9IjEwMDAiCiAgIGlua3NjYXBlOmV4cG9ydC15ZHBpPSIxMDAwIj4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGExNiI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczE0IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDA5IgogICAgIGlkPSJuYW1lZHZpZXcxMiIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iODMuNzUyMjczIgogICAgIGlua3NjYXBlOmN4PSI1IgogICAgIGlua3NjYXBlOmN5PSI1IgogICAgIGlua3NjYXBlOndpbmRvdy14PSItOCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmcxMCIgLz4KICA8ZwogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODcuMzA2ODUsLTEyMC41NDYzMykiCiAgICAgaWQ9Imc0Ij4KICAgIDxwYXRoCiAgICAgICBkPSJtIDE5MS41NjA4LDEzMC41MTM1NyBjIC0wLjE1Mzk4LC0wLjA0OTUgLTAuMzQxOTgsLTAuMjIzNDUgLTAuNDE0MzQsLTAuMzgzNTYgLTAuMDU3NywtMC4xMjc3MSAtMC4wNTgzLC0wLjEzODA3IC0wLjA3MDQsLTEuMTYyNjQgbCAtMC4wMTI1LC0xLjAzMzc3IC0wLjEwOTksLTAuMDM3IGMgLTAuMTUsLTAuMDUwNiAtMC4zNTAxMiwtMC4xODcwOCAtMC40Mzk0LC0wLjI5OTc5IC0wLjA0MDcsLTAuMDUxMyAtMC4xMDQwMiwtMC4xNTc1MSAtMC4xNDA3MSwtMC4yMzU4NiBsIC0wLjA2NjcsLTAuMTQyNDYgdiAtMC44Mjk5IGMgMCwtMC43NDY5NiAwLjAwNSwtMC44NDMzNSAwLjA0NTcsLTAuOTY0MTcgMC4wODQ0LC0wLjI0NzkxIDAuMTkzNTksLTAuNDIyODMgMC4zODMxMSwtMC42MTM1OSAwLjE0NTg5LC0wLjE0Njg4IDAuMjI4OCwtMC4yMDcyNyAwLjM5MDc3LC0wLjI4NDYxIDAuMTEzMTUsLTAuMDUzOSAwLjI2MzgxLC0wLjExMDE0IDAuMzM0OTUsLTAuMTI0NzUgMC4wNzYsLTAuMDE1NiAwLjQyMzMzLC0wLjAyNjYgMC44NDMxMSwtMC4wMjY2IDAuNzk4MSwwIDAuODc0ODQsMC4wMSAxLjE4NzIyLDAuMTYzMTEgMC4zNDYyMSwwLjE2OTA5IDAuNzA4NjQsMC42MTY5NCAwLjc0ODg3LDAuOTI1MzUgMC4wMTYsMC4xMjI3NSAtMC4wNTMxLDAuMjA1MjQgLTAuMTcxODcsMC4yMDUyNCAtMC4wOTg0LDAgLTAuMTQxNjIsLTAuMDQ0NyAtMC4yMDkxMywtMC4yMTYzNyAtMC4xMjkwMiwtMC4zMjgwNyAtMC4zOTc2NywtMC41NzQ5NiAtMC43MzE3OSwtMC42NzI0OSAtMC4xMDczOSwtMC4wMzEzIC0wLjI2NTcyLC0wLjAzODcgLTAuODMzODUsLTAuMDM4NyAtMC42MTk3LDAgLTAuNzE4NTUsMC4wMDUgLTAuODQ5ODQsMC4wNDYyIC0wLjM1NjM2LDAuMTEwODkgLTAuNjQwMTIsMC4zOTk2MSAtMC43NDQ2MywwLjc1NzU4IC0wLjA1NDQsMC4xODY1NCAtMC4wNTcyLDEuNTIxMyAtMC4wMDQsMS42NTAwOCAwLjA1ODMsMC4xMzk1IDAuMTUyMjksMC4yNDM1NSAwLjI4Nzk2LDAuMzE4NzEgbCAwLjEyODI1LDAuMDcxMSBoIDEuMTgzODMgMS4xODM4NiBsIDAuMTI4MjUsLTAuMDcxMSBjIDAuMDcwNSwtMC4wMzkxIDAuMTU2MjMsLTAuMTA3NzYgMC4xOTA0MiwtMC4xNTI1NiAwLjEyMTY0LC0wLjE1OTUyIDAuMTMyOSwtMC4yMTg4MSAwLjEzMjksLTAuNzAxOTkgMCwtMC4yODMzNiAwLjAxLC0wLjQ3MzcyIDAuMDI3NiwtMC41MTE3NCAwLjA1NzMsLTAuMTI1NjMgMC4yNTAxNSwtMC4xMzQ1NyAwLjMxNDM5LC0wLjAxNDYgMC4wMTg5LDAuMDM1MSAwLjAyNTEsMC4yMTY1MSAwLjAxOTksMC41Njg2OSAtMC4wMDcsMC41MDIyMyAtMC4wMSwwLjUyMTEgLTAuMDczNCwwLjY1NzA5IC0wLjEyNTIzLDAuMjY3MiAtMC4zMTA3OCwwLjQ0MjQzIC0wLjU2MjI0LDAuNTMwOTQgbCAtMC4xMjg4NCwwLjA0NTMgLTAuMDEyNSwxLjAzMzE4IGMgLTAuMDEyNSwxLjAyMzk1IC0wLjAxMjcsMS4wMzQzNCAtMC4wNzA0LDEuMTYyMDQgLTAuMTIxMzgsMC4yNjg3MiAtMC40MTU2NywwLjQ0MjUxIC0wLjY5OTU5LDAuNDEzMiAtMC4xMzQ0LC0wLjAxMzkgLTAuMzA0NCwtMC4wODczIC0wLjM5NTUxLC0wLjE3MDcyIGwgLTAuMDU0OSwtMC4wNTAzIC0wLjA1NDksMC4wNTAzIGMgLTAuMTY0MjMsMC4xNTA0NiAtMC40NjAzMSwwLjIxMTgyIC0wLjY4MDc3LDAuMTQxMDggeiBtIDAuMzY4ODQsLTAuMzY1NjEgYyAwLjAzODYsLTAuMDIgMC4wOTU2LC0wLjA3MiAwLjEyNjk0LC0wLjExNTg4IGwgMC4wNTY4LC0wLjA3OTcgMC4wMDcsLTAuOTk0NjggMC4wMDcsLTAuOTk0NjcgaCAtMC4zNDMwMSAtMC4zNDI5OSBsIDVlLTUsMC45NzAyNiBjIDNlLTUsMC44NzUwNCAwLjAwNCwwLjk3ODYxIDAuMDQyNywxLjA1NTIyIDAuMDg0OSwwLjE2OTE0IDAuMjg2NCwwLjI0MTM4IDAuNDQ0NzEsMC4xNTk1IHogbSAxLjA0Mjg4LC0wLjAxMTIgYyAwLjE2OTc2LC0wLjEwMzUzIDAuMTY1MzEsLTAuMDczMyAwLjE3MzIyLC0xLjE3NzcxIGwgMC4wMDcsLTAuOTk1NzggaCAtMC4zNDQwMiAtMC4zNDQwMiBsIDAuMDA3LDAuOTk1NzggYyAwLjAwNiwwLjkxMTI5IDAuMDExMiwxLjAwMTQ5IDAuMDUxNCwxLjA2Mjk3IDAuMDYwNywwLjA5MjUgMC4xODMzOCwwLjE2MjI5IDAuMjg1NDgsMC4xNjIyOSAwLjA0NjksMCAwLjEyMDUyLC0wLjAyMTQgMC4xNjM0NCwtMC4wNDc2IHogbSAtMS4xMTUzOSwtNi4wMzEzIGMgLTAuODA0NjEsLTAuMjA3NzUgLTEuMzY2OTIsLTAuOTI3MzcgLTEuMzY2OTIsLTEuNzQ5MzEgMCwtMC4yOTk0MiAwLjA1MjksLTAuNTMwMTEgMC4xODM1NywtMC44MDAzMiAwLjI5NDY3LC0wLjYwOTM0IDAuODQ5NjEsLTAuOTc0ODcgMS41Mjc3NSwtMS4wMDYyNyAwLjM1NjQyLC0wLjAxNjUgMC41ODIyNCwwLjAyODUgMC44ODgyNiwwLjE3NjggMC4zODI4NCwwLjE4NTU5IDAuNjQ0NjcsMC40NDc0NCAwLjgyOTQsMC44Mjk0NyAwLjEzMDY3LDAuMjcwMjEgMC4xODM1OSwwLjUwMDkgMC4xODM1OSwwLjgwMDMyIDAsMC44Mjc1MSAtMC41NjUwNywxLjU0NTkyIC0xLjM3Njk0LDEuNzUwNTkgLTAuMjU0NTUsMC4wNjQyIC0wLjYxNzI5LDAuMDYzNyAtMC44Njg3MSwtMC4wMDEgeiBtIDAuNzk0MjYsLTAuMzUzMjMgYyAwLjI1NjMzLC0wLjA2NTMgMC40NDYyOSwtMC4xNzc3NiAwLjY1ODM2LC0wLjM4OTgzIDAuMzAxMjIsLTAuMzAxMjMgMC40MjY4OSwtMC41OTk1MSAwLjQyNjg5LC0xLjAxMzI3IDAsLTAuMzgxNjMgLTAuMTIyODksLTAuNjk5ODggLTAuMzc0NTMsLTAuOTY5ODIgLTAuMzAwOTcsLTAuMzIyODYgLTAuNjM1MDcsLTAuNDcwMzEgLTEuMDY1NjIsLTAuNDcwMzEgLTAuNDMwNTUsMCAtMC43NjQ2NSwwLjE0NzQ1IC0xLjA2NTYxLDAuNDcwMzEgLTAuMjUxNjMsMC4yNjk5NCAtMC4zNzQ1NCwwLjU4ODE5IC0wLjM3NDU0LDAuOTY5ODIgMCwwLjQxNTE2IDAuMTI1ODMsMC43MTQyOCAwLjQyNjEyLDEuMDEzMDMgMC4yMDkyNywwLjIwODIgMC40MDIyNiwwLjMyMzk0IDAuNjQ3ODksMC4zODg1OCAwLjE3ODI2LDAuMDQ2OSAwLjUzOTc3LDAuMDQ3NyAwLjcyMTA0LDAuMDAxIHoiCiAgICAgICBpZD0icGF0aDIiIC8+CiAgPC9nPgogIDxnCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4Ny4zMDY4NSwtMTIwLjU0NjMzKSIKICAgICBpZD0iZzgiCiAgICAgc3R5bGU9ImZpbGw6IzM5ODg0MTtmaWxsLW9wYWNpdHk6MSI+CiAgICA8cGF0aAogICAgICAgY2xhc3M9InByaW1hcnkiCiAgICAgICBkPSJtIDE5My44NTk1OCwxMjUuNDUyMiBjIC0wLjEzNTc5LC0wLjM0ODk3IC0wLjM5NzY3LC0wLjU3NDk2IC0wLjczMTc5LC0wLjY3MjQ5IC0wLjEwNzM5LC0wLjAzMTMgLTAuMjY1NzIsLTAuMDM4NyAtMC44MzM4NSwtMC4wMzg3IC0wLjYxOTcsMCAtMC43MTg1NSwwLjAwNSAtMC44NDk4NCwwLjA0NjIgLTAuMzU2MzYsMC4xMTA4OSAtMC42NDAxMiwwLjM5OTYxIC0wLjc0NDYzLDAuNzU3NTggLTAuMDU0NCwwLjE4NjU0IC0wLjA1NzIsMS41MjEzIC0wLjAwNCwxLjY1MDA4IDAuMDU4MywwLjEzOTUgMC4xNTIyOSwwLjI0MzU1IDAuMjg3OTYsMC4zMTg3MSBsIDAuMTI4MjUsMC4wNzExIGggMS4xODM4MyAxLjE4Mzg2IGwgMC4xMjgyNSwtMC4wNzExIGMgMC4wNzA1LC0wLjAzOTEgMC4xNTYyMywtMC4xMDc3NiAwLjE5MDQyLC0wLjE1MjU2IDAuMTIxNjQsLTAuMTU5NTIgMC4xMzI5LC0wLjIxODgxIDAuMTMyOSwtMC43MDE5OSAwLC0wLjI4MzM2IDAuMDEsLTAuNDczNzIgMC4wMjc2LC0wLjUxMTc0IDAsMCAtMC4wNTQyLC0wLjYzNDM0IC0wLjA5OSwtMC42OTUwOSB6IgogICAgICAgaWQ9InBhdGg2IgogICAgICAgc3R5bGU9ImZpbGw6IzM5ODg0MTtmaWxsLW9wYWNpdHk6MSIgLz4KICA8L2c+Cjwvc3ZnPgo=")
}

html[camp="juko"] .gender-f::before,
html[camp="juwe"] .gender-f::before,
html[camp="iglu"] .gender-f::before {
    background-image: url("data:image/png;base64,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")
}

html[camp="juko"] .gender-m::before,
html[camp="juwe"] .gender-m::before,
html[camp="iglu"] .gender-m::before {
    background-image: url("data:image/png;base64,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")
}

.tshirt {
    margin-top: 20px;
}

.tshirt .tshirt-bottom-desc {
    font-size: 70%;
}

.tshirt .tshirt-no {
    margin-top: 20px;
}

.tshirt .forminator-field-radio {
    margin: 20px 0 30px 0;
}

.tshirt .forminator-field-radio>div {
    display: flex;
    justify-content: space-evenly;
}

.tshirt .forminator-field-radio label {
    display: flex;
    justify-content: center;
    margin: 0 !important;
}

.tshirt .forminator-field-radio .forminator-radio-image {
    border-radius: calc(var(--radius) / 2);
    background: rgba(0, 0, 0, 0) !important;
}

html[camp="fbc"] .tshirt .tshirt-cut input:checked~.forminator-radio-image {
    background: var(--color-fbc) !important;
}

html[camp="juko"] .tshirt .tshirt-cut input:checked~.forminator-radio-image {
    background: var(--color-juko-blue) !important;
}

html[camp="fbc"] .tshirt .tshirt-cut input:checked~.forminator-radio-image span {
    filter: invert(1);
}

html[camp="juko"] .tshirt .tshirt-size input:checked~.forminator-radio-image {
    background: var(--color-juko-violet) !important;
}

.tshirt .tshirt-cut .forminator-radio-image span {
    width: 70px !important;
    height: 70px !important;
    transform: scale(.8);
}

.tshirt .tshirt-size .forminator-radio-image span {
    width: 30px !important;
    height: 30px !important;
}

.tshirt .tshirt-size input:checked~.forminator-radio-image {
    background: var(--color-fbc-darker) !important;
}

.tshirt .tshirt-size input:checked~.forminator-radio-image span {
    filter: invert(1);
}

.tshirt .tshirt-preview p {
    position: relative;
    height: 230px;
    margin: 50px 0;
}

.tshirt .tshirt-preview p img {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    user-select: none;
    pointer-events: none;
    transition: all .3s ease-in-out;
}

.tshirt .tshirt-preview p:hover img.tshirt-front,
.tshirt .tshirt-preview p:hover img.tshirt-h,
.tshirt .tshirt-preview p:hover img.tshirt-w,
.tshirt .tshirt-preview p:not(:hover) img.tshirt-back {
    opacity: 0;
}

.tshirt-size-desc p {
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    gap: 3px;
    height: 230px;
    margin: 50px 0;
}

.tshirt-body,
.tshirt-chest {
    padding: 5px 15px;
    border-radius: 50px;
    user-select: none;
}

html[camp="fbc"] .tshirt-body {
    color: rgb(22, 64, 15);
    background: rgba(22, 64, 15, .2);
}

html[camp="juko"] .tshirt-body {
    color: var(--color-juko-violet);
    background: var(--color-juko-violet-trans-less);
}

html[camp="fbc"] .tshirt-body:hover {
    background: rgba(22, 64, 15, .3);
}

html[camp="juko"] .tshirt-body:hover {
    background: var(--color-juko-violet-trans);
}

html[camp="fbc"] .tshirt-chest {
    color: rgb(47, 140, 33);
    background: rgba(47, 140, 33, .2);
}

html[camp="juko"] .tshirt-chest {
    color: var(--color-juko-blue);
    background: var(--color-juko-blue-trans-less);
}

html[camp="fbc"] .tshirt-chest:hover {
    background: rgba(47, 140, 33, .3);
}

html[camp="juko"] .tshirt-chest:hover {
    color: var(--color-juko-blue);
    background: var(--color-juko-blue-trans);
}

.tshirt-desc-cut i,
.tshirt-desc-size i {
    position: relative;
}

.tshirt-desc-cut i::after,
.tshirt-desc-size i::after {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translatey(-50%);
    display: block;
    content: '';
    height: 20px;
    width: 20px;
    margin-left: 5px;
    opacity: .5;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px 20px;
}

.tshirt-desc-cut.tshirt-m i::after {
    background-image: url("/wp-content/uploads/tshirt_m.svg");
}

.tshirt-desc-cut.tshirt-f i::after {
    background-image: url("/wp-content/uploads/tshirt_f.svg");
}

.tshirt-desc-size i::after {
    margin-left: 10px;
    transform: translatey(-50%) scale(1.6);
}

.tshirt-desc-size.tshirt-xs i::after {
    background-image: url("/wp-content/uploads/tshirt_size_xs.png");
}

.tshirt-desc-size.tshirt-s i::after {
    background-image: url("/wp-content/uploads/tshirt_size_s.png");
}

.tshirt-desc-size.tshirt-m i::after {
    background-image: url("/wp-content/uploads/tshirt_size_m.png");
}

.tshirt-desc-size.tshirt-l i::after {
    background-image: url("/wp-content/uploads/tshirt_size_l.png");
}

.tshirt-desc-size.tshirt-xl i::after {
    background-image: url("/wp-content/uploads/tshirt_size_xl.png");
}

.tshirt-desc-size.tshirt-xxl i::after {
    background-image: url("/wp-content/uploads/tshirt_size_xxl.png");
}

@media screen and (min-width: 783px) {
    .tshirt .forminator-row:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:last-child) {
        width: 49% !important;
        float: left !important;
    }

    .tshirt .forminator-row:last-child {
        clear: both;
    }
}

@media screen and (max-width: 782px) {
    .tshirt .tshirt-size-desc {
        text-align: center;
    }

    .tshirt-size-desc p {
        height: unset;
        margin: 0;
    }
}

.forminator-response-message {
    border-radius: var(--radius) !important;
    padding: 15px 20px !important;
    text-align: center !important;
}

.forminator-response-message.forminator-loading {
    display: flex !important;
    justify-content: center;
    align-items: center;
    color: var(--color-blue) !important;
    background-color: var(--color-blue-bg) !important;
}

.forminator-field-section {
    margin: 0 0 -10px 0;
}

.forminator-response-message.forminator-loading::before {
    position: relative !important;
    top: 0 !important;
}

.forminator-response-message.forminator-show.forminator-success:not(.forminator-loading) ~ * {
    display: none !important;
    visibility: hidden !important;
}

.forminator-response-message.forminator-loading p {
    color: var(--color-blue) !important;
    margin-left: 30px !important;
}

.forminator-response-message.forminator-error {
    color: var(--color-orange) !important;
    background-color: var(--color-orange-bg) !important;
}

.forminator-response-message.forminator-error p {
    color: var(--color-orange) !important;
    margin-left: 30px !important;
}

.forminator-response-message.forminator-success a {
    display: inline-block;
    padding: 10px 15px;
    border-radius: var(--radius);
    color: white !important;
    background-color: var(--color-green) !important;
}

html[camp="juko"] .forminator-response-message.forminator-success a {
    background-color: var(--color-juko-blue) !important;
}

pre {
    font-family: "Alegreya Sans SC" !important;
    border-radius: var(--radius);
    padding: 15px 20px;
}

html[camp="juko"] pre,
html[camp="juwe"] pre,
html[camp="iglu"] pre {
    font-family: "Sen" !important;
    border-radius: var(--radius);
}

html[camp="juko"] pre {
    background-color: var(--color-juko-blue-lighter-trans) !important;
}

html[camp="juwe"] pre {
    background-color: var(--color-juwe-lighter-trans) !important;
}

html[camp="kila"] pre {
    font-family: "Montserrat" !important;
    background-color: rgba(0, 0, 0, .1) !important;
    color: var(--color-dark);
}

html[camp="kila"] footer pre {
    background-color: rgba(255, 255, 255, .7) !important;
}

html[camp="rom"] pre {
    background-color: rgba(0, 0, 0, .08) !important;
}

pre .more-child,
pre .more-children,
pre .gender {
    font-weight: bold;
}

pre .more-child:not(.children-count-1),
pre .more-children.children-count-1,
pre .more-children.children-count--1,
pre .more-children.children-count-,
pre .more-children.children-count-0 {
    display: none;
}

pre span {
    display: block;
    width: 100%;
    white-space: normal;
    font-weight: 400;
}

h2.forminator-title {
    font-size: 150% !important;
    margin-bottom: 20px !important;
}

html[camp="juko"] h2.forminator-title,
html[camp="juwe"] h2.forminator-title,
html[camp="iglu"] h2.forminator-title {
    font-size: 100% !important;
}

html[camp="kila"] footer h2.forminator-title {
    text-transform: none !important;
    opacity: .8;
    color: white !important;
}

.h3 {
    margin: 0;
}

.h3 .forminator-title {
    font-size: 70% !important;
    margin-bottom: -10px !important;
}

html[camp="juko"] .h3 .forminator-title,
html[camp="juwe"] .h3 .forminator-title,
html[camp="iglu"] .h3 .forminator-title {
    font-size: 100% !important;
}

html[camp="kila"] footer .h3 .forminator-title {
    color: white !important;
}

html[camp="rom"] .h3 .forminator-title {
    font-size: 100% !important;
    margin-bottom: -20px !important;
}

.forminator-checkbox .forminator-checkbox-box,
.forminator-radio .forminator-radio-bullet {
    background-color: #cccccc !important;
}

.forminator-progress-bar {
    margin: 0 !important;
}

html[camp="kila"] .forminator-progress-bar {
    background-color: rgba(255, 255, 255, .3) !important;
}

.forminator-progress-bar,
.forminator-progress-bar>span {
    border-radius: 4px;
}

.forminator-progress-bar span {
    background-color: var(--color-dark) !important;
    transition: all .5s ease-in-out;
}

html[camp="juko"] .forminator-progress-bar span {
    background-color: var(--color-juko-blue) !important;
    background: linear-gradient(90deg, var(--color-juko-blue) 35%, var(--color-juko-violet) 100%) !important;
}

html[camp="juwe"] .forminator-progress-bar span {
    background-color: var(--color-juwe) !important;
    background: linear-gradient(90deg, var(--color-juwe) 35%, var(--color-juwe-darker) 100%) !important;
}

html[camp="iglu"] .forminator-progress-bar span {
    background-color: var(--color-iglu) !important;
    background: linear-gradient(90deg, var(--color-iglu) 35%, var(--color-iglu-darker) 100%) !important;
}

html[camp="kila"] .forminator-progress-bar span {
    background-color: rgba(255, 255, 255, .7) !important;
}

.forminator-label {
    font-size: 15px !important;
}

.forminator-field-radio .forminator-label {
    font-weight: 400 !important;
    font-size: 18pt !important;
    line-height: 1em;
    text-transform: uppercase;
    letter-spacing: 3px;
    font-family: "Open Sans" !important;
}

.forminator-col:not(.forminator-field-group):not(.stars) .forminator-required {
    display: none !important;
}

.feedback-required * {
    color: #b00e0e;
}

.forminator-label,
.forminator-field-radio .forminator-label {
    font-family: unset !important;
    font-weight: 300 !important;
    text-transform: none;
    letter-spacing: unset;
    font-size: unset !important;
}


.forminator-field-checkbox .forminator-error-message,
.forminator-field-radio .forminator-error-message {
    border-radius: var(--radius) !important;
}

.stars .forminator-field {
    display: grid;
    grid-template-columns: auto auto auto auto auto auto;
    justify-content: center;
}

.stars .forminator-error-message {
    grid-column: 2 / span 5;
    border-radius: var(--radius) !important;
}

.stars .forminator-label {
    display: flex !important;
    justify-content: right;
    align-items: center;
    font-size: 130% !important;
    font-weight: 500 !important;
    padding-right: 20px;
}

.stars label {
    display: flex;
    justify-content: center;
    margin-top: 0 !important;
    margin-right: 0 !important;
    white-space: nowrap;
}

.forminator-rating-items {
    border: none !important;
    gap: 0 !important;
}

.forminator-rating-item {
    padding: 5px;
}

.forminator-rating-item [class*="forminator-icon-"]::before {
    color: var(--color-yellow-trans) !important;
}

.forminator-rating-item.forminator-rating-hover [class*="forminator-icon-"]::before,
.forminator-rating-item.forminator-rating-selected [class*="forminator-icon-"]::before {
    color: var(--color-yellow) !important;
}

.summary-star {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    gap: 10px;
}

.summary-star::after {
    content: '';
    display: block;
    height: 15px;
    width: 0;
    background-repeat: space;
    background-size: 15px;
    background-image: url(/wp-content/uploads/star.png);
}

.summary-star.star-0::after {
    content: '•';
    font-size: 500%;
    line-height: 5px;
    transform: translateX(-2px);
    color: rgba(0, 0, 0, .3);
}

.summary-star.star-1::after {
    width: 15px;
}

.summary-star.star-2::after {
    width: 32px;
}

.summary-star.star-3::after {
    width: 49px;
}

.summary-star.star-4::after {
    width: 66px;
}

.summary-star.star-5::after {
    width: 83px;
}

.forminator-checkbox .forminator-checkbox-box {
    border-radius: 5px !important;
}

.forminator-checkbox .forminator-checkbox-box::before {
    color: var(--color-dark) !important;
}

html[camp="juko"] .forminator-checkbox .forminator-checkbox-box::before {
    color: var(--color-juko-blue) !important;
}

html[camp="juwe"] .forminator-checkbox .forminator-checkbox-box::before {
    color: var(--color-juwe) !important;
}

.forminator-description {
    color: var(--color-dark) !important;
    opacity: .6;
}

.infomail label {
    margin-left: 20px !important;
}

html[camp="kila"] footer .infomail .forminator-radio-label,
html[camp="kila"] footer .infomail .forminator-label,
html[camp="kila"] footer .forminator-checkbox-label,
html[camp="kila"] footer .forminator-description {
    color: white !important;
}

.forminator-multiselect {
    background-color: transparent !important;
    padding: 0 !important;
}

.forminator-multiselect label {
    display: grid !important;
    grid-template-columns: auto 1fr;
    gap: 10px;
    align-items: center;
    border-radius: var(--radius) !important;
    padding: 10px 20px !important;
    color: #777771 !important;
    background-color: transparent !important;
}

.forminator-multiselect label:hover {
    background-color: #dddddd !important;
    color: #000000 !important;
}

.forminator-multiselect label::before {
    content: '';
    display: block;
    height: 20px;
    width: 0;
    background-repeat: space;
    background-size: 20px;
    background-image: url(/wp-content/uploads/star.png);
    transition: width .3s ease-in-out;
}

.forminator-multiselect .forminator-is_checked::before {
    width: 20px !important;
}

.nice-topics .forminator-label,
.distance .forminator-label,
.week .forminator-label,
.improve .forminator-label {
    display: block;
    font-weight: 500 !important;
    margin-bottom: 20px !important;
    font-size: 120% !important;
}

@media screen and (max-width: 781px) {
    .stars .forminator-field {
        grid-template-columns: 1fr;
    }

    .stars label {
        padding-right: 0 !important;
        margin: 0 auto !important;
    }

    .stars .forminator-rating-items {
        grid-column: 1;
        margin: 0 auto !important;
    }

    .stars .forminator-has_error .forminator-error-message {
        grid-column: 1;
        display: inline-block !important;
        margin: 0 auto !important;
    }

    .summary-star {
        grid-template-columns: 1fr 80px;
    }
}

.rooms-category {
    margin-bottom: 20px;
}

.rooms-category table {
    display: block;
    width: 100%;
    overflow-x: auto;
}

.rooms-category table tbody {
    min-width: 500px;
    display: block;
}

.rooms-category table th,
.rooms-category table td {
    padding: 0 10px;
    text-align: left;
    white-space: nowrap;
}

.rooms-category td {
    font-weight: normal;
}

.rooms-category p {
    font-size: 80%;
    font-weight: 500;
    margin: 0 0 20px 0;
}

.room-category-name {
    display: flex;
    align-items: center;
}

.room-category-name p {
    margin: 0;
}

@media screen and (max-width: 782px) {
    html:not([camp="kila"]) .camp-contact .forminator-row:nth-child(5),
    html:not([camp="kila"]) .camp-contact .forminator-row:nth-child(6),
    html[camp="kila"] .camp-contact .forminator-row:nth-child(6),
    html[camp="kila"] .camp-contact .forminator-row:nth-child(7) {
        display: grid !important;
        grid-template-columns: 1fr 140px;
        gap: 10px;
    }
}

.forminator-timepicker>div {
    display: grid !important;
    grid-template-columns: 1fr 1fr;
}

.forminator-field-time .forminator-col {
    margin: 0 !important;
}

.forminator-field-time .forminator-col:first-child {
    padding-right: 0 !important;
}

.forminator-field-time .forminator-col:last-child {
    padding-left: 0 !important;
}

.forminator-field-time .forminator-col:first-child .forminator-field {
    position: relative;
}

.forminator-field-time .forminator-col:first-child .forminator-field::after {
    content: ':';
    position: absolute;
    top: 7px;
    right: -1px;
    z-index: 1;
}

.forminator-field-time .time-hours {
    text-align: right;
    border-radius: var(--radius) 0 0 var(--radius) !important;
}

.forminator-field-time .time-minutes {
    border-radius: 0 var(--radius) var(--radius) 0 !important;
}

.forminator-field-time .forminator-has_error .time-hours {
    border-radius: var(--radius) 0 0 0 !important;
}

.forminator-field-time .forminator-has_error .time-minutes {
    border-radius: 0 var(--radius) 0 0 !important;
}

.forminator-field-time input::-webkit-outer-spin-button,
.forminator-field-time input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.forminator-field-time input[type=number] {
    -moz-appearance: textfield;
}

@media screen and (min-width: 783px) {
    .forminator-field-time .forminator-error-message {
        width: 50%;
    }
    .forminator-field-time {
        max-width: 200px;
    }
}

.forminator-field-time .forminator-error-message[data-error-field="hours"] {
    float: left;
}

.forminator-field-time .forminator-error-message[data-error-field="minutes"] {
    float: right;
}

.one-camp-countdown {
    display: flex;
    max-width: 600px;
    margin: 0 auto;
    justify-content: space-around;
    text-align: center;
}

.one-camp-countdown .value {
    font-size: 48px;
}

.one-camp-countdown .unit {
    font-size: 20px;
    opacity: 0.7;
}

@media screen and (max-width: 500px) {
    .one-camp-countdown .value {
        font-size: 30px;
    }

    .one-camp-countdown .unit {
        font-size: 10px;
    }
}