<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gnD_g.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: local('Montserrat Black'), local('Montserrat-Black'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format('woff2');
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}



*, *:before, *:after, a {
    box-sizing: border-box;
    outline: none
}

html {
    font-size: 100%;
}

body {
    width: 100%;
    min-height: 100vh;
    position: relative;
    margin: 0px;
    padding: 0px;
    color: #ffffff;
    font-family: 'Roboto';
    background: rgb(2,75,144);
    background: -moz-radial-gradient(circle, rgba(2,75,144,1) 0%, rgba(0,9,40,1) 100%);
    background: -webkit-radial-gradient(circle, rgba(2,75,144,1) 0%, rgba(0,9,40,1) 100%);
    background: radial-gradient(circle, rgba(2,75,144,1) 0%, rgba(0,9,40,1) 100%);
}

a:link, a:visited, a:focus, a:hover {
    text-decoration: none;
    outline: none;
}

input, button, select {
    outline: none;
    font-family: 'Roboto';
    font-size: 100%;
    font-weight: normal;
}

strong {
    font-weight: normal;
}

h1 {
    font-size: 400%;
    font-style: normal;
    font-weight: normal;
    margin: 0;
    padding: 0;
    font-family: 'Montserrat';
    font-weight: 900;
}

h2 {
    font-size: 200%;
    font-style: normal;
    font-weight: normal;
    margin: 0;
    padding: 0;
    font-family: 'Montserrat';
    font-weight: 900;
}

h3, h4, h5, h6 {
    font-size: 150%;
    font-style: normal;
    font-weight: normal;
    padding: 0;
    margin: 0;
    font-family: 'Montserrat';
    font-weight: 900;
    color: #7EC2F5;
}

table, img, td, tr {
    padding: 0;
    margin: 0;
    border: none;
}

ul {
    padding: 0;
    padding-left: 1rem;
    margin: 0;
    border: none;
}

li {
    list-style: square
}

.center_640_to_320 {
    margin: 0 auto;
    display: block;
    width: 100%;
    min-width: 280px;
    max-width: 640px;
}


.center_960_to_320 {
    margin: 0 auto;
    display: block;
    width: 100%;
    min-width: 280px;
    max-width: 800px;
}

.center_1200_to_320 {
    margin: 0 auto;
    display: block;
    width: 100%;
    min-width: 280px;
    max-width: 1200px;
}

.center_380_to_320 {
    margin: 0 auto;
    display: block;
    width: 100%;
    min-width: 280px;
    max-width: 380px;
}

.delimeter_2rem { width: 100%; height: 2rem; }
.delimeter_3rem { width: 100%; height: 3rem; }
.delimeter_4rem { width: 100%; height: 4rem; }

.newfacet_logo {
    width: 100%;
}

.newfacet_logo img {
    width: 100%;
}

.newfacet_slogan {
    font-family: 'Montserrat';
    font-weight: 900;
    width: 100%;
    text-align: center;
    font-size: 120%;
    margin-top: -3rem;
}



/* РіР»Р°РІРЅР°СЏ */
.newfacet_calendar_block {
    width: 100%;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;

    margin-bottom: 2rem;
}

.newfacet_calendar_block a {
    color: #ffffff;
}

.newfacet_calendar_item {
    width: 100%;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;

    margin-bottom: 3rem;
}

.newfacet_calendar_item_photo {
    width: 35%;
}

.newfacet_calendar_item_photo img {
    width: 100%;
    -webkit-box-shadow:0px 0px 26px 5px rgba(13,162,255,0.9);
    -moz-box-shadow: 0px 0px 26px 5px rgba(13,162,255,0.9);
    box-shadow: 0px 0px 26px 5px rgba(13,162,255,0.9);
    border-radius: 2rem;
}

.newfacet_calendar_item_text {
    width: 60%;
}

.newfacet_calendar_item_name {
    font-family: 'Montserrat';
    font-weight: 900;
    width: 100%;
    font-size: 150%;
    color: #7EC2F5;
    margin-bottom: 1rem;
}

.newfacet_calendar_item_date {
    font-family: 'Montserrat';
    font-weight: 900;
    width: 100%;
    font-size: 180%;
    color: #ffffff;
}

.newfacet_calendar_item_place {
    font-family: 'Montserrat';
    font-weight: 900;
    width: 100%;
    font-size: 120%;
    color: #7EC2F5;
    margin-bottom: 0.5rem;
}

.newfacet_calendar_item_addr {
    width: 100%;
    font-size: 100%;
    color: #ffffff;
}

.newfacet_date {
    font-family: 'Montserrat';
    font-weight: 900;
    width: 100%;
    text-align: center;
    font-size: 180%;
    margin-top: 3rem;
}

.newfacet_top_text {
    font-weight: 400;
    width: 100%;
    text-align: center;
    font-size: 130%;
    margin-top: 3rem;
}

.newfacet_section_header {
    font-family: 'Montserrat';
    font-weight: 900;
    width: 100%;
    text-align: center;
    font-size: 200%;
    color: #7EC2F5;
    margin-top: 3rem;
    margin-bottom: 2rem;
}

.newfacet_juri_block {
    width: 100%;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;

    margin-bottom: 2rem;
}

.newfacet_juri_item {
    width: 48%;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;

    margin-bottom: 3rem;
}

.newfacet_juri_item_photo {
    width: 48%;
}

.newfacet_juri_item:nth-child(even) .newfacet_juri_item_photo {
    order: 2;
}

.newfacet_juri_item:nth-child(even) .newfacet_juri_item_text {
    text-align: right;
}

.newfacet_juri_item_photo img {
    width: 100%;
    -webkit-box-shadow:0px 0px 26px 5px rgba(13,162,255,0.9);
    -moz-box-shadow: 0px 0px 26px 5px rgba(13,162,255,0.9);
    box-shadow: 0px 0px 26px 5px rgba(13,162,255,0.9);
    border-radius: 30%;
}

.newfacet_juri_item_text {
    width: 43%;
}

.newfacet_juri_item_name {
    font-family: 'Montserrat';
    font-weight: 900;
    width: 100%;
    font-size: 130%;
    color: #7EC2F5;
    margin-bottom: 1rem;
}

.newfacet_copy {
    width: 100%;
    text-align: center;
    margin-top: 2rem;
    margin-bottom: 12rem;
}

.newfacet_agreement {
    width: 100%;
    text-align: center;
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.newfacet_agreement a {
    color: #ffffff;
    border-bottom: 1px dotted #ffffff;
    margin-bottom: 2rem;
}

.newfacet_conf {
    width: 100%;
    text-align: center;
    margin-top: 1rem;
    margin-bottom: 2rem;
}

.newfacet_conf a {
    color: #ffffff;
    border-bottom: 1px dotted #ffffff;
    margin-bottom: 2rem;
}

.newfacet_info {
    text-align: center;
    margin-top: 3rem;
    font-size: 120%;
}

.newfacet_info a {
    color: #ffffff;
    border-bottom: 1px dotted #7EC2F5;
}
.newfacet_info_item {
    color: #7EC2F5;
}


/* РєРѕРјР±РѕР±РѕРєСЃ */
.white_combobox {
    position: relative;
}

.combobox_selected_item {
    height: 2.5rem;
    line-height: 2.5rem;
    padding-left: 0.5rem;
    background-color: #002B6B;
    color: #ffffff;
    border: 1px solid #006DCC;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    cursor: pointer;
    border-radius: 6px;
}

.combobox_button {
    width: 2.5rem;
    height: 2.4rem;
    background-image: url(images/ico_down.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 40%;
    border-left: 1px solid #006DCC;
}

.white_combobox .combobox_popup_items {
    display: none;
    position: absolute;
    left: 0;
    top: 2.5rem;
    width: 100%;
    -webkit-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.5);
    -moz-box-shadow:    0px 2px 4px 0px rgba(50, 50, 50, 0.5);
    box-shadow:         0px 2px 4px 0px rgba(50, 50, 50, 0.5);
    z-index: 5000;
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: auto;
}

.combobox_item {
    height: 2.5rem;
    line-height: 2.5rem;
    padding-left: 0.5rem;
    width: 100%;
    background-color: #002B6B;
    color: #ffffff;
    border-bottom: 1px solid #3D4652;
    cursor: pointer;
}

.combobox_item:hover {
    background-color: #006DCC;
}


/* РґРёР°Р»РѕРі */
#dialog_overlay {
    width: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    background: rgba(0,0,0,0.5);
    z-index: 50000;
}

#dialog_table {
    width: 100%;
    display: table;
}

#dialog_tr {
    width: 100%;
    display: table-row;
}

#dialog_td {
    width: 100%;
    height: 100vh;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

#dialog_window {
    display: inline-block;
    width: 90%;
    max-width: 30rem;
    margin: 0 auto;
    background-color: #ffffff;
}

#dialog_text {
    padding: 2rem;
    text-align: center;
    font-size: 100%;
    color: #000000;
}

#dialog_body {
    text-align: center;
}

#dialog_buttons {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.dialog_button {
    height: 3rem;
    line-height: 3rem;
    cursor: pointer;
    text-align: center;
    width: 100% ;
    max-width: 100%;
    flex-grow: 1;
}

.dialog_blue_button { background-color: #006DCC; color: #ffffff; }
.dialog_black_button { background-color: #006DCC; color: #ffffff; }
.dialog_red_button { background-color: #D60000; color: #ffffff; }


.newfacet_form {
    width: 100%;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.newfacet_form_cell {
    width: 48%;
    margin-bottom: 2rem;
}

.newfacet_form_label {
    width: 100%;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.newfacet_form_cell input {
    height: 2.5rem;
    line-height: 2.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    background-color: #002B6B;
    color: #ffffff;
    border: 1px solid #006DCC;
    border-radius: 6px;
    width: 100%;
}

.newfacet_form_cell textarea {
    padding: 0.5rem;
    background-color: #002B6B;
    color: #ffffff;
    border: 1px solid #006DCC;
    border-radius: 6px;
    width: 100%;
    height: 5rem;
}

#newfacet_form_nom_dance {
    display: none;
}

#newfacet_form_nom_vocal {
    display: none;
}

#newfacet_form_nom_text {
    display: none;
    margin-top: 0.5rem;
}

.start_hidden {
    display: none;
}

.newfacet_form_partic_add {
    display: inline-block;
    padding: 0.7rem;
    background: #006DCC;
    border-radius: 6px;
    cursor: pointer;
    width: 18rem;
    text-align: center;
}

.newfacet_form_partic_cell {
    width: 100%;
    margin-bottom: 2rem;
}

.newfacet_form_partic_container {
    width: 100%;
}

.newfacet_partic_item {
    width: 100%;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;

    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;

    margin-top: 1rem;
}

.newfacet_partic_name {
    -webkit-flex: 1 0 auto;
    flex: 1 0 auto;

    height: 2.5rem;
    line-height: 2.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    background-color: #002B6B;
    color: #ffffff;
    border: 1px solid #006DCC;
    border-radius: 6px;
}

.newfacet_partic_bdate {
    -webkit-flex: 1 0 auto;
    flex: 1 0 auto;

    height: 2.5rem;
    line-height: 2.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    background-color: #002B6B;
    color: #ffffff;
    border: 1px solid #006DCC;
    border-radius: 6px;
    margin-left: 1rem;
}

.newfacet_partic_del {
    display: inline-block;
    padding: 0.7rem;
    background: #006DCC;
    border-radius: 6px;
    margin-left: 1rem;
    cursor: pointer;
}

#newfacet_partic_price {
    font-family: 'Montserrat';
    font-weight: 900;
    width: 100%;
    font-size: 120%;
    color: #7EC2F5;
    margin-bottom: 1rem;
}

#newfacet_partic_send {
    width: 100%;
    padding: 0.7rem;
    background: #006DCC;
    border-radius: 6px;
    cursor: pointer;
    text-align: center;
}

#newfacet_form_perform_add {
    display: inline-block;
    padding: 0.7rem;
    background: #006DCC;
    border-radius: 6px;
    cursor: pointer;
    width: 14rem;
    text-align: center;
}

.newfacet_perform_item {
    width: 100%;

    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;

    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;

    margin-top: 1rem;
}

.newfacet_perform_block {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;

    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.newfacet_perform_block input {
    height: 2.5rem;
    line-height: 2.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    background-color: #002B6B;
    color: #ffffff;
    border: 1px solid #006DCC;
    border-radius: 6px;
}

.newfacet_perform_name {
    width: 100%;
    margin-bottom: 1rem;
}

.newfacet_perform_author {
    width: 68%;
}

.newfacet_perform_time {
    width: 30%;
}

.newfacet_perform_categ {
    width: 48%;
    margin-top: 1rem;
}

.newfacet_perform_ages {
    width: 48%;
    margin-top: 1rem;
}

.newfacet_perform_timefrom {
    width: 100%;
    margin-top: 1rem;
}

.newfacet_perform_categ {
    width: 48%;
    margin-top: 1rem;
}

.newfacet_perform_mics_block {
    width: 48%;
    margin-top: 1rem;
}

.newfacet_perform_micsplace_block {
    width: 48%;
    margin-top: 1rem;
}

.newfacet_perform_mics {
    display: block;
    width: 100%;
    margin-top: 1rem;
}

.newfacet_perform_del_block {
    margin-left: 1rem;
}

.newfacet_perform_del {
    display: inline-block;
    padding: 0.7rem;
    background: #006DCC;
    border-radius: 6px;
    cursor: pointer;
    text-align: center;
}

@media all and (min-width: 1px)and (max-width: 960px) {
    .newfacet_juri_item { width: 100%; }
    .newfacet_juri_item_photo { width: 100%; }
    .newfacet_juri_item_text { width: 100%; }
    .center_960_to_320 { padding-left: 2rem; padding-right: 2rem; }
    .center_1200_to_320 { padding-left: 2rem; padding-right: 2rem; }
    .newfacet_juri_item:nth-child(even) .newfacet_juri_item_photo { order: 0; }
    .newfacet_juri_item:nth-child(even) .newfacet_juri_item_text { text-align: left; }
    .newfacet_juri_item_name { margin-top: 1rem; }
    .newfacet_slogan { margin-top: -1rem; font-size: 100%; }
    .newfacet_info { margin-top: 1rem; font-size: 100%; }
    .newfacet_form_cell { width: 100%; }
    .newfacet_calendar_item_photo { width: 100%; }
    .newfacet_calendar_item_text { width: 100%; }
    .newfacet_calendar_item_name { margin-top: 1rem; }
    .newfacet_calendar_item_date { font-size: 140%; }
    .newfacet_calendar_item { margin-bottom: 4rem; }
    .newfacet_partic_item { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 2rem; margin-bottom: 2rem; }
    .newfacet_partic_name { width: 100%; }
    .newfacet_partic_bdate { width: 100%; margin-left: 0; margin-top: 0.5rem; }
    .newfacet_partic_del { width: 100%; margin-left: 0; margin-top: 0.5rem; }
    .newfacet_perform_item { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 2rem; margin-bottom: 2rem; }
    .newfacet_perform_block { width: 100%; }
    .newfacet_perform_name { width: 100%; margin-left: 0; margin-top: 0.5rem; margin-bottom: 0; }
    .newfacet_perform_author { width: 100%; margin-left: 0; margin-top: 0.5rem; }
    .newfacet_perform_time { width: 100%; margin-left: 0; margin-top: 0.5rem; }
    .newfacet_perform_del_block { width: 100%; margin-left: 0; margin-top: 0.5rem; }
    .newfacet_perform_del { width: 100%; }
    .newfacet_perform_categ { width: 100%; }
    .newfacet_perform_ages { width: 100%; }
    .newfacet_perform_mics_block { width: 35%; }
    .newfacet_perform_micsplace_block { width: 63%; }
}</pre></body></html>