<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***** OVERENIE FORM */

.wrapper_form {
    padding: 40px 15px;
    background: #f9f9f9;
    border: 2px solid var(--color-content-primary);
    border-radius: 15px;
    overflow: hidden;
}

@media (min-width: 768px) {
    .wrapper_form {
        padding: 40px;
    }
}


/***** GENERAL SETTINGS */

.wpcf7 {
    --success-color: var(--color-content-primary, #2ec4b6);
    --warning-color: #EDC25E;
    --error-color: #FF003D;
    --color-faded: var(--color-content-faded);
    --wpcf7-error-color: var(--error-color);
    --wpcf7-disabled-color: var(--color-faded);
    --wpcf7-disabled-border-color: #DDDDDD;
}

.wpcf7-form.submitting * {
    cursor: wait;
}

.wpcf7-form.submitting .wpcf7-submit {
    pointer-events: none !important;
    opacity: .5;
}


/***** LAYOUT */


/**** Rows and Cols */


/** rows and cols */

.wpcf7 .form_row {
    margin-left: -0.833rem;
    margin-right: -0.833rem;
    display: flex;
    flex-wrap: wrap;
}

.wpcf7 .form_row&gt;div.form_col,
.wpcf7 .form_row&gt;div[class*="form_col-"] {
    position: relative;
    padding-left: 0.833rem;
    padding-right: 0.833rem;
    margin-bottom: 1.667rem;
    width: 100%;
}

@media (min-width: 768px) {
    .wpcf7 .form_row&gt;div.form_col-1\/2 {
        width: calc((1 / 2) * 100%)
    }
    .wpcf7 .form_row&gt;div.form_col-1\/3 {
        width: calc((1 / 3) * 100%)
    }
    .wpcf7 .form_row&gt;div.form_col-2\/3 {
        width: calc((2 / 3) * 100%)
    }
    .wpcf7 .form_row&gt;div.form_col-1\/4 {
        width: calc((1 / 4) * 100%)
    }
    .wpcf7 .form_row&gt;div.form_col-3\/4 {
        width: calc((3 / 4) * 100%)
    }
}


/** row with submit */

.wpcf7 .form_row.submit {
    margin-top: 1.111rem;
}

.wpcf7 .form_row.submit&gt;div.form_col,
.wpcf7 .form_row.submit&gt;div[class*="form_col-"] {
    margin-bottom: 0;
}


/** col via flex */

.wpcf7 .form_row&gt;.form_col.via_flex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 1.111rem;
}


/***** GENERAL STYLING */

.wpcf7 {
    --wpcf7-label-font-size: inherit;
    --wpcf7-label-line-height: 1.2;
    --wpcf7-label-font-family: var(--font-body);
    --wpcf7-label-font-weight: var(--bold-font-weight, 700);
    --wpcf7-label-offset: 0.556rem;
    --wpcf7-label-color: var(--color-content-heading);
    --wpcf7-label-color-alt: var(--color-alt-content-heading);
    --wpcf7-textarea-height: 8rem;
}

.wpcf7 .wpcf7-form-control-wrap {
    width: 100%;
    position: relative;
    display: block;
}

.wpcf7 .wpcf7-form label&gt;.wpcf7-form-control-wrap {
    margin-top: var(--wpcf7-label-offset, 0.556rem);
}

.wpcf7 form.wpcf7-form .form_row label,
.wpcf7 form.wpcf7-form .form_row .radio-label,
.wpcf7 form.wpcf7-form .form_row p.label {
    display: block;
    text-align: left;
    opacity: 1;
    font-family: var(--wpcf7-label-font-family);
    font-weight: var(--wpcf7-label-font-weight);
    font-size: var(--wpcf7-label-font-size);
    line-height: var(--wpcf7-label-line-height);
    color: var(--wpcf7-label-color);
}

.l-section.color_alternate .wpcf7 form.wpcf7-form .form_row label,
.l-section.color_alternate .wpcf7 form.wpcf7-form .form_row .radio-label,
.l-section.color_alternate .wpcf7 form.wpcf7-form .form_row p.label {
    color: var(--wpcf7-label-color-alt);
}

.wpcf7 form.wpcf7-form .form_row label abbr,
.wpcf7 form.wpcf7-form .form_row .radio-label abbr,
.wpcf7 form.wpcf7-form .form_row p.label abbr {
    text-decoration: none;
    color: var(--wpcf7-error-color);
}


/* not valid */

.wpcf7 input:not([type="submit"]).wpcf7-not-valid,
.wpcf7 textarea.wpcf7-not-valid,
.wpcf7 select.wpcf7-not-valid {
    border-color: var(--wpcf7-error-color);
}

.wpcf7 form.wpcf7-form span.wpcf7-not-valid-tip {
    color: var(--wpcf7-error-color);
    font-family: var(--font-body);
    font-weight: var(--default-font-weight, 400);
    font-size: 0.875rem;
    line-height: 1.5;
    text-transform: initial;
    margin-top: 0.4444rem;
}


/*** Inputs */

input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),
textarea,
select {
    width: 100%;
}

.wpcf7-form textarea,
.wpcf7-form select,
.wpcf7-form input:not([type="checkbox"]),
.wpcf7-form input:not([type="radio"]) {
    margin-top: 0;
}

.wpcf7-form textarea {
    height: var(--wpcf7-textarea-height);
}

.wpcf7-form select,
.wpcf7-form select:focus {
    -moz-appearance: none;
    /* Firefox */
    -webkit-appearance: none;
    /* Safari and Chrome */
    -o-appearance: none;
    /* Opera */
    appearance: none;
    position: relative;
    cursor: pointer;
    background: #FFFFFF url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23939597%22%2F%3E%3C%2Fsvg%3E) no-repeat right 20px top 55% !important;
}

.wpcf7-form select:disabled {
    background: #FFFFFF url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23f9f9f9%22%2F%3E%3C%2Fsvg%3E) no-repeat right 20px top 55% !important;
}

.wpcf7-form input:not([type="submit"]):disabled,
.wpcf7-form select:disabled,
.wpcf7-form textarea:disabled {
    color: var(--wpcf7-disabled-color);
    border-color: var(--wpcf7-disabled-border-color);
}

.l-section.color_alternate input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),
.l-section.color_alternate textarea,
.l-section.color_alternate select {
    color: var(--color-alt-content-text);
}

.l-section.color_footer-bottom input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),
.l-section.color_footer-bottom textarea,
.l-section.color_footer-bottom select {
    color: var(--color-footer-text);
}


/*** Acceptance / Checkbox */

.wpcf7-form-control.wpcf7-acceptance,
.wpcf7-form-control.checkbox {
    display: block;
    padding: 0;
    line-height: 1;
}

.wpcf7 .form_row .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item {
    margin: 0;
}


/*** Required acceptance / Checkbox */

.wpcf7-acceptance input[type="checkbox"]+.wpcf7-list-item-label::after,
.wpcf7-checkbox.wpcf7-validates-as-required input[type="checkbox"]+.wpcf7-list-item-label::after {
    content: '*';
    display: inline-block;
    margin-left: 4px;
    color: var(--wpcf7-error-color);
}


/***** RESPONSE OUTPUT */

.wpcf7 {
    --wpcf7-response-color-default: var(--color-content-heading);
    --wpcf7-response-background-default: var(--color-content-primary);
    --wpcf7-response-color-sent: #FFFFFF;
    --wpcf7-response-background-sent: var(--success-color);
    --wpcf7-response-color-unaccepted: #FFFFFF;
    --wpcf7-response-background-unaccepted: var(--error-color);
    --wpcf7-response-color-invalid: var(--wpcf7-response-color-default);
    --wpcf7-response-background-invalid: var(--warning-color);
    --wpcf7-border-color: var(--color-content-border);
    --wpcf7-response-radius: 8px;
    --wpcf7-resonse-offset: 2.778rem;
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.sent .wpcf7-response-output,
.wpcf7 form .wpcf7-response-output {
    border: none;
    display: flex;
    align-items: flex-start;
    padding: 1rem;
    margin: var(--wpcf7-resonse-offset, 2.778rem) 0 0 0;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: var(--wpcf7-response-radius);
    color: var(--wpcf7-response-color-default);
    background-color: var(--wpcf7-response-background-default);
}

.wpcf7 form.invalid .wpcf7-response-output {
    color: var(--wpcf7-response-color-invalid);
    background-color: var(--wpcf7-response-background-invalid);
}

.wpcf7 form.sent .wpcf7-response-output {
    color: var(--wpcf7-response-color-sent);
    background-color: var(--wpcf7-response-background-sent);
}

.wpcf7 form.unaccepted .wpcf7-response-output {
    color: var(--wpcf7-response-color-unaccepted);
    background-color: var(--wpcf7-response-background-unaccepted);
}

.wpcf7 form.invalid .wpcf7-response-output:before,
.wpcf7 form.sent .wpcf7-response-output:before,
.wpcf7 form.unaccepted .wpcf7-response-output:before {
    font-family: var(--fa-font-family, 'fontawesome');
    font-weight: var(--fa-font-weight, '400');
    display: inline-block;
    vertical-align: middle;
    margin-right: 0.556rem;
    font-size: 1.125rem;
    line-height: inherit;
    flex-shrink: 0;
}

.wpcf7 form.invalid .wpcf7-response-output:before {
    content: '\f057';
}

.wpcf7 form.sent .wpcf7-response-output:before {
    content: '\f058';
}

.wpcf7 form.unaccepted .wpcf7-response-output:before {
    content: '\f057';
}</pre></body></html>