

/* Start:/local/templates/wehive.digital/css/variables.css?17343316251469*/
:root {
    --black: #111418;
    --black-RGB: 17 20 24;
    --black2: #414346;
    --black3: #707274;
    --black4: #a0a1a3;
    --black4-RGB: 160 161 163;
    --black5: #cfd0d1;
    --black6: #30363d;
    --black7: #4c525a;
    --black8: #12171d;
    --black9: #161b21;
    --default-bg: #081219;
    --light-bg: rgba(255, 255, 255, 0.95);
    --dark-bg: #171c22;
    --dark-bg-RGB: 23 28 34;
    --yellow: #ffde59;
    --yellow-RGB: 255 222 89;
    --yellow2: #ffe57a;
    --yellow2-RGB: 255 229 122;
    --yellow3: #ffeb9b;
    --yellow4: #fff2bd;
    --yellow5: #fff8de;
    --yellow7: #e0c03b;
    --yellow8: #f6d13a;
    --yellow8-RGB: 246 209 58;
    --yellow9: #fcce15;
    --yellow9-RGB: 252 206 21;
    --yellow10: #ffe05c;
    --red: #f04343;
    --red-RGB: 240 67 67;
    --orange: #fa7921;
    --orange-RGB: 250 121 33;
    --orange2: #e16713;
    --orange3: #fb944d;
    --orange3-RGB: 251 148 77;
    --blue: #3772ff;
    --blue-RGB: 55 114 255;
    --blue2: #12b0ec;
    --blue3: #2192fa;
    --blue4: #5304d3;
    --green: #01933e;
    --green-RGB: 1 147 62;
    --purple: #d250e6;
    --purple-RGB: 210 80 230;
    --pink: #ea6aa4;
    --pink-RGB: 234 106 164;
    --gray: #858786;
    --gray-RGB: 133 135 134;
    --light-gray: #d2d7df;
    --light-gray-RGB: 210 215 223;
    --colorHover: #ffffff;
    --colorHoverIcon: var(--black);
    --value: 10px;
    --tag-color: transparent;
    --tag-bColor: var(--colorHover);
    --dc-bColor: #2b3036;
}

/* End */


/* Start:/local/templates/wehive.digital/css/grid.css?173433162514744*/
.wd-grid {
    display: grid;
    grid-auto-flow: row dense;
    overflow: hidden;
    width: 100%;
    max-width: calc(var(--value) * 250);
}

.wd-grid-big {
    grid-template-columns: repeat(4, 1fr);
    margin-right: auto;
    margin-left: auto;
    padding-right: calc(var(--value) * 2);
    padding-left: calc(var(--value) * 2);
}

/* grid template columns */
.wd-grid-tcol {
    grid-template-columns: repeat(2, 1fr);
}

.wd-grid-tcol-3 {
    grid-template-columns: repeat(3, 1fr);
}

.wd-grid-tcol-4 {
    grid-template-columns: repeat(4, 1fr);
}

.wd-grid-tcol-5 {
    grid-template-columns: repeat(5, 1fr);
}

.wd-grid-tcol-6 {
    grid-template-columns: repeat(6, 1fr);
}
/* end grid template columns */

/* column gap */
.wd-grid-cgap {
    column-gap: var(--value);
}

.wd-grid-cgap-20 {
    column-gap: calc(var(--value) * 2);
}

.wd-grid-cgap-30 {
    column-gap: calc(var(--value) * 3);
}

.wd-grid-cgap-40 {
    column-gap: calc(var(--value) * 4);
}

.wd-grid-cgap-50 {
    column-gap: calc(var(--value) * 5);
}

.wd-grid-cgap-60 {
    column-gap: calc(var(--value) * 6);
}
/* end column gap */

/* row gap */
.wd-grid-rgap {
    row-gap: var(--value);
}

.wd-grid-rgap-20 {
    row-gap: calc(var(--value) * 2);
}

.wd-grid-rgap-30 {
    row-gap: calc(var(--value) * 3);
}

.wd-grid-rgap-40 {
    row-gap: calc(var(--value) * 4);
}

.wd-grid-rgap-50 {
    row-gap: calc(var(--value) * 5);
}

.wd-grid-rgap-60 {
    row-gap: calc(var(--value) * 6);
}
/* end row gap */

.wd-grid-col-4 {
    grid-column: 4 span;
}

.wd-grid-col-3 {
    grid-column: 3 span;
}

.wd-grid-col-2 {
    grid-column: 2 span;
}

.wd-grid-col-1 {
    grid-column: 1 span;
}

@media (min-width: 576px) {
    /* grid template columns */
    .wd-grid-tcol--xxs {
        grid-template-columns: repeat(2, 1fr);
    }

    .wd-grid-tcol-3--xxs {
        grid-template-columns: repeat(3, 1fr);
    }
    /* end grid template columns */
}

@media (min-width: 768px) {
    .wd-grid-big {
        grid-template-columns: repeat(6, 1fr);
        padding-right: calc(var(--value) * 6);
        padding-left: calc(var(--value) * 6);
    }

    /* grid template columns */
    .wd-grid-tcol--xs {
        grid-template-columns: repeat(2, 1fr);
    }

    .wd-grid-tcol-3--xs {
        grid-template-columns: repeat(3, 1fr);
    }

    .wd-grid-tcol-4--xs {
        grid-template-columns: repeat(4, 1fr);
    }

    .wd-grid-tcol-5--xs {
        grid-template-columns: repeat(5, 1fr);
    }

    .wd-grid-tcol-6--xs {
        grid-template-columns: repeat(6, 1fr);
    }
    /* end grid template columns */

    /* column gap */
    .wd-grid-cgap--xs {
        column-gap: var(--value);
    }

    .wd-grid-cgap-20--xs {
        column-gap: calc(var(--value) * 2);
    }

    .wd-grid-cgap-30--xs {
        column-gap: calc(var(--value) * 3);
    }

    .wd-grid-cgap-40--xs {
        column-gap: calc(var(--value) * 4);
    }

    .wd-grid-cgap-50--xs {
        column-gap: calc(var(--value) * 5);
    }

    .wd-grid-cgap-60--xs {
        column-gap: calc(var(--value) * 6);
    }

    .wd-grid-cgap-not--xs {
        column-gap: 0;
    }
    /* end column gap */

    /* row gap */
    .wd-grid-rgap--xs {
        row-gap: var(--value);
    }

    .wd-grid-rgap-20--xs {
        row-gap: calc(var(--value) * 2);
    }

    .wd-grid-rgap-30--xs {
        row-gap: calc(var(--value) * 3);
    }

    .wd-grid-rgap-40--xs {
        row-gap: calc(var(--value) * 4);
    }

    .wd-grid-rgap-50--xs {
        row-gap: calc(var(--value) * 5);
    }

    .wd-grid-rgap-60--xs {
        row-gap: calc(var(--value) * 6);
    }

    .wd-grid-rgap-100--xs {
        row-gap: calc(var(--value) * 10);
    }

    .wd-grid-rgap-not--xs {
        row-gap: 0;
    }
    /* end row gap */

    .wd-grid-col-6--xs {
        grid-column: 6 span;
    }

    .wd-grid-col-5--xs {
        grid-column: 5 span;
    }

    .wd-grid-col-4--xs {
        grid-column: 4 span;
    }

    .wd-grid-col-3--xs {
        grid-column: 3 span;
    }

    .wd-grid-col-2--xs {
        grid-column: 2 span;
    }

    .wd-grid-col-1--xs {
        grid-column: 1 span;
    }
}

@media (min-width: 992px) {
    .wd-grid.wd-head-grid {
        padding-right: calc(var(--value) * 6);
        padding-left: calc(var(--value) *6);
    }

    .wd-grid-big {
        grid-template-columns: repeat(12, 1fr);
        padding-right: calc(var(--value) * 10);
        padding-left: calc(var(--value) * 10);
    }

    /* grid template columns */
    .wd-grid-tcol--s {
        grid-template-columns: repeat(2, 1fr);
    }

    .wd-grid-tcol-3--s {
        grid-template-columns: repeat(3, 1fr);
    }

    .wd-grid-tcol-4--s {
        grid-template-columns: repeat(4, 1fr);
    }

    .wd-grid-tcol-5--s {
        grid-template-columns: repeat(5, 1fr);
    }

    .wd-grid-tcol-6--s {
        grid-template-columns: repeat(6, 1fr);
    }

    .wd-grid-tcol-10--s {
        grid-template-columns: repeat(10, 1fr);
    }

    .wd-grid-tcol-12--s {
        grid-template-columns: repeat(12, 1fr);
    }
    /* end grid template columns */

    /* column gap */
    .wd-grid-cgap--s {
        column-gap: var(--value);
    }

    .wd-grid-cgap-20--s {
        column-gap: calc(var(--value) * 2);
    }

    .wd-grid-cgap-30--s {
        column-gap: calc(var(--value) * 3);
    }

    .wd-grid-cgap-40--s {
        column-gap: calc(var(--value) * 4);
    }

    .wd-grid-cgap-50--s {
        column-gap: calc(var(--value) * 5);
    }

    .wd-grid-cgap-60--s {
        column-gap: calc(var(--value) * 6);
    }

    .wd-grid-cgap-not--s {
        column-gap: 0;
    }
    /* end column gap */

    /* row gap */
    .wd-grid-rgap--s {
        row-gap: var(--value);
    }

    .wd-grid-rgap-20--s {
        row-gap: calc(var(--value) * 2);
    }

    .wd-grid-rgap-30--s {
        row-gap: calc(var(--value) * 3);
    }

    .wd-grid-rgap-40--s {
        row-gap: calc(var(--value) * 4);
    }

    .wd-grid-rgap-50--s {
        row-gap: calc(var(--value) * 5);
    }

    .wd-grid-rgap-60--s {
        row-gap: calc(var(--value) * 6);
    }

    .wd-grid-rgap-100--s {
        row-gap: calc(var(--value) * 10);
    }

    .wd-grid-rgap-not--s {
        row-gap: 0;
    }
    /* end row gap */

    .wd-grid-col-12--s {
        grid-column: 12 span;
    }

    .wd-grid-col-11--s {
        grid-column: 11 span;
    }

    .wd-grid-col-10--s {
        grid-column: 10 span;
    }

    .wd-grid-col-9--s {
        grid-column: 9 span;
    }

    .wd-grid-col-8--s {
        grid-column: 8 span;
    }

    .wd-grid-col-7--s {
        grid-column: 7 span;
    }

    .wd-grid-col-6--s {
        grid-column: 6 span;
    }

    .wd-grid-col-5--s {
        grid-column: 5 span;
    }

    .wd-grid-col-4--s {
        grid-column: 4 span;
    }

    .wd-grid-col-3--s {
        grid-column: 3 span;
    }

    .wd-grid-col-2--s {
        grid-column: 2 span;
    }

    .wd-grid-col-1--s {
        grid-column: 1 span;
    }
}

@media (min-width: 1200px) {
    /* grid template columns */
    .wd-grid-tcol--m {
        grid-template-columns: repeat(2, 1fr);
    }

    .wd-grid-tcol-3--m {
        grid-template-columns: repeat(3, 1fr);
    }

    .wd-grid-tcol-4--m {
        grid-template-columns: repeat(4, 1fr);
    }

    .wd-grid-tcol-5--m {
        grid-template-columns: repeat(5, 1fr);
    }

    .wd-grid-tcol-6--m {
        grid-template-columns: repeat(6, 1fr);
    }

    .wd-grid-tcol-10--m {
        grid-template-columns: repeat(10, 1fr);
    }

    .wd-grid-tcol-12--m {
        grid-template-columns: repeat(12, 1fr);
    }
    /* end grid template columns */

    /* column gap */
    .wd-grid-cgap--m {
        column-gap: var(--value);
    }

    .wd-grid-cgap-20--m {
        column-gap: calc(var(--value) * 2);
    }

    .wd-grid-cgap-30--m {
        column-gap: calc(var(--value) * 3);
    }

    .wd-grid-cgap-40--m {
        column-gap: calc(var(--value) * 4);
    }

    .wd-grid-cgap-50--m {
        column-gap: calc(var(--value) * 5);
    }

    .wd-grid-cgap-60--m {
        column-gap: calc(var(--value) * 6);
    }

    .wd-grid-cgap-not--m {
        column-gap: 0;
    }
    /* end column gap */

    /* row gap */
    .wd-grid-rgap--m {
        row-gap: var(--value);
    }

    .wd-grid-rgap-20--m {
        row-gap: calc(var(--value) * 2);
    }

    .wd-grid-rgap-30--m {
        row-gap: calc(var(--value) * 3);
    }

    .wd-grid-rgap-40--m {
        row-gap: calc(var(--value) * 4);
    }

    .wd-grid-rgap-50--m {
        row-gap: calc(var(--value) * 5);
    }

    .wd-grid-rgap-60--m {
        row-gap: calc(var(--value) * 6);
    }

    .wd-grid-rgap-100--m {
        row-gap: calc(var(--value) * 10);
    }

    .wd-grid-rgap-not--m {
        row-gap: 0;
    }
    /* end row gap */

    .wd-grid-col-12--m {
        grid-column: 12 span;
    }

    .wd-grid-col-11--m {
        grid-column: 11 span;
    }

    .wd-grid-col-10--m {
        grid-column: 10 span;
    }

    .wd-grid-col-9--m {
        grid-column: 9 span;
    }

    .wd-grid-col-8--m {
        grid-column: 8 span;
    }

    .wd-grid-col-7--m {
        grid-column: 7 span;
    }

    .wd-grid-col-6--m {
        grid-column: 6 span;
    }

    .wd-grid-col-5--m {
        grid-column: 5 span;
    }

    .wd-grid-col-4--m {
        grid-column: 4 span;
    }

    .wd-grid-col-3--m {
        grid-column: 3 span;
    }

    .wd-grid-col-2--m {
        grid-column: 2 span;
    }

    .wd-grid-col-1--m {
        grid-column: 1 span;
    }
}

@media (min-width: 1400px) {
    /* grid template columns */
    .wd-grid-tcol--xl {
        grid-template-columns: repeat(2, 1fr);
    }

    .wd-grid-tcol-3--xl {
        grid-template-columns: repeat(3, 1fr);
    }

    .wd-grid-tcol-4--xl {
        grid-template-columns: repeat(4, 1fr);
    }

    .wd-grid-tcol-5--xl {
        grid-template-columns: repeat(5, 1fr);
    }

    .wd-grid-tcol-6--xl {
        grid-template-columns: repeat(6, 1fr);
    }

    .wd-grid-tcol-10--xl {
        grid-template-columns: repeat(10, 1fr);
    }

    .wd-grid-tcol-12--xl {
        grid-template-columns: repeat(12, 1fr);
    }
    /* end grid template columns */

    /* column gap */
    .wd-grid-cgap--xl {
        column-gap: var(--value);
    }

    .wd-grid-cgap-20--xl {
        column-gap: calc(var(--value) * 2);
    }

    .wd-grid-cgap-30--xl {
        column-gap: calc(var(--value) * 3);
    }

    .wd-grid-cgap-40--xl {
        column-gap: calc(var(--value) * 4);
    }

    .wd-grid-cgap-50--xl {
        column-gap: calc(var(--value) * 5);
    }

    .wd-grid-cgap-60--xl {
        column-gap: calc(var(--value) * 6);
    }

    .wd-grid-cgap-not--xl {
        column-gap: 0;
    }
    /* end column gap */

    /* row gap */
    .wd-grid-rgap--xl {
        row-gap: var(--value);
    }

    .wd-grid-rgap-20--xl {
        row-gap: calc(var(--value) * 2);
    }

    .wd-grid-rgap-30--xl {
        row-gap: calc(var(--value) * 3);
    }

    .wd-grid-rgap-40--xl {
        row-gap: calc(var(--value) * 4);
    }

    .wd-grid-rgap-50--xl {
        row-gap: calc(var(--value) * 5);
    }

    .wd-grid-rgap-60--xl {
        row-gap: calc(var(--value) * 6);
    }

    .wd-grid-rgap-100--xl {
        row-gap: calc(var(--value) * 10);
    }

    .wd-grid-rgap-not--xl {
        row-gap: 0;
    }
    /* end row gap */

    .wd-grid-end {
        order: 3;
    }

    .wd-grid-col-12--xl {
        grid-column: 12 span;
    }

    .wd-grid-col-11--xl {
        grid-column: 11 span;
    }

    .wd-grid-col-10--xl {
        grid-column: 10 span;
    }

    .wd-grid-col-9--xl {
        grid-column: 9 span;
    }

    .wd-grid-col-8--xl {
        grid-column: 8 span;
    }

    .wd-grid-col-7--xl {
        grid-column: 7 span;
    }

    .wd-grid-col-6--xl {
        grid-column: 6 span;
    }

    .wd-grid-col-5--xl {
        grid-column: 5 span;
    }

    .wd-grid-col-4--xl {
        grid-column: 4 span;
    }

    .wd-grid-col-3--xl {
        grid-column: 3 span;
    }

    .wd-grid-col-2--xl {
        grid-column: 2 span;
    }

    .wd-grid-col-1--xl {
        grid-column: 1 span;
    }
}

@media (min-width: 1700px) {
    .wd-grid-big {
        padding-right: calc(var(--value) * 24);
        padding-left: calc(var(--value) * 24);
    }

    /* grid template columns */
    .wd-grid-tcol--l {
        grid-template-columns: repeat(2, 1fr);
    }

    .wd-grid-tcol-3--l {
        grid-template-columns: repeat(3, 1fr);
    }

    .wd-grid-tcol-4--l {
        grid-template-columns: repeat(4, 1fr);
    }

    .wd-grid-tcol-5--l {
        grid-template-columns: repeat(5, 1fr);
    }

    .wd-grid-tcol-6--l {
        grid-template-columns: repeat(6, 1fr);
    }

    .wd-grid-tcol-10--l {
        grid-template-columns: repeat(10, 1fr);
    }

    .wd-grid-tcol-12--l {
        grid-template-columns: repeat(12, 1fr);
    }
    /* end grid template columns */

    /* column gap */
    .wd-grid-cgap--l {
        column-gap: var(--value);
    }

    .wd-grid-cgap-20--l {
        column-gap: calc(var(--value) * 2);
    }

    .wd-grid-cgap-30--l {
        column-gap: calc(var(--value) * 3);
    }

    .wd-grid-cgap-40--l {
        column-gap: calc(var(--value) * 4);
    }

    .wd-grid-cgap-50--l {
        column-gap: calc(var(--value) * 5);
    }

    .wd-grid-cgap-60--l {
        column-gap: calc(var(--value) * 6);
    }

    .wd-grid-cgap-not--l {
        column-gap: 0;
    }
    /* end column gap */

    /* row gap */
    .wd-grid-rgap--l {
        row-gap: var(--value);
    }

    .wd-grid-rgap-20--l {
        row-gap: calc(var(--value) * 2);
    }

    .wd-grid-rgap-30--l {
        row-gap: calc(var(--value) * 3);
    }

    .wd-grid-rgap-40--l {
        row-gap: calc(var(--value) * 4);
    }

    .wd-grid-rgap-50--l {
        row-gap: calc(var(--value) * 5);
    }

    .wd-grid-rgap-60--l {
        row-gap: calc(var(--value) * 6);
    }

    .wd-grid-rgap-100--l {
        row-gap: calc(var(--value) * 10);
    }

    .wd-grid-rgap-not--l {
        row-gap: 0;
    }
    /* end row gap */

    .wd-grid-col-12--l {
        grid-column: 12 span;
    }

    .wd-grid-col-11--l {
        grid-column: 11 span;
    }

    .wd-grid-col-10--l {
        grid-column: 10 span;
    }

    .wd-grid-col-9--l {
        grid-column: 9 span;
    }

    .wd-grid-col-8--l {
        grid-column: 8 span;
    }

    .wd-grid-col-7--l {
        grid-column: 7 span;
    }

    .wd-grid-col-6--l {
        grid-column: 6 span;
    }

    .wd-grid-col-5--l {
        grid-column: 5 span;
    }

    .wd-grid-col-4--l {
        grid-column: 4 span;
    }

    .wd-grid-col-3--l {
        grid-column: 3 span;
    }

    .wd-grid-col-2--l {
        grid-column: 2 span;
    }

    .wd-grid-col-1--l {
        grid-column: 1 span;
    }
}

/* End */


/* Start:/local/templates/wehive.digital/css/blocks.css?173433162510626*/
/* a block with a white background */
.wd-block-max {
    margin-right: calc(var(--value) * -2);
    margin-left: calc(var(--value) * -2);
}

.wd-block-max .wd-bg-light {
    padding-top: var(--value);
    padding-right: calc(var(--value) * 2);
    padding-bottom: calc(var(--value) * 3);
    padding-left: calc(var(--value) * 2);
}
/* end a block with a white background */

/* a block with a video */
.wd-block-video {
    position: relative;
    overflow: hidden;
    padding-top: calc(var(--value) * 3);
    padding-bottom: 55.5%;
    height: 0;
}

.wd-block-video video,
.wd-block-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    overflow: hidden;
    margin: 0 auto;
    width: 100% !important;
    max-width: 100%;
    height: 100% !important;
}
/* end a block with a video */

/* the block with the numbering / list default */
.wd-block-num-default,
.wd-block-list-default {
    margin: 0;
    padding: 0 0 0 calc(var(--value) * 1.8);
}

.wd-block-list-default {
    padding-left: calc(var(--value) * 2);
    list-style-type: disc;
}

.wd-block-num-default-item,
.wd-block-list-default-item {
    padding-left: calc(var(--value) * 1.5);
}

.wd-block-num-default-item::marker {
    color: var(--black4);
}

.wd-block-list-default-item::marker {
    color: var(--black5);
}
/* end the block with the numbering / list default */

/* the colored block */
.wd-block-colored-item {
    --l-colored: var(--orange);
}

.wd-block-colored-item:nth-child(4n-2) {
    --l-colored: var(--blue3);
}

.wd-block-colored-item:nth-child(4n-1) {
    --l-colored: var(--red);
}

.wd-block-colored-item:nth-child(4n) {
    --l-colored: var(--blue4);
}

.wd-block-colored-item {
    position: relative;
    gap: calc(var(--value) * 1.5);
    background-color: var(--l-colored);
}

.wd-block-colored-item .wd-link::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: "";
}

.wd-block-colored-text {
    display: -webkit-box;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
/* end the colored block */

/* a block with articles && a block with a vacancy */
.wd-block-articles-item,
.wd-block-job-item {
    position: relative;
}

.wd-block-articles-type,
.wd-block-job-type {
    display: inline-block;
    margin-top: calc(var(--value) * 3.2);
    padding: calc(var(--value) * 0.4) calc(var(--value) * 1.5);
    border-radius: 0 calc(var(--value) * 10) calc(var(--value) * 10) 0;
}

.wd-block-articles-content,
.wd-block-job-prev {
    padding: calc(var(--value) * 2) calc(var(--value) * 2) calc(var(--value) * 3);
}

.wd-block-articles-link::before,
.wd-block-job-link::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: "";
}
/* end a block with articles && a block with a vacancy */

/* a block with articles */
.wd-block-articles-item {
    display: none;
}

.wd-block-articles-item:first-child,
.wd-block-articles-item:nth-child(2) {
    display: block;
}

.wd-block-articles-top {
    height: calc(var(--value) * 19.2);
    background: linear-gradient(180deg, rgb(0 0 0 / 0%) 0%, rgb(0 0 0 / 90%) 100%), var(--bg-news) center/cover no-repeat;
}

.wd-block-articles-type {
    font-size: calc(var(--value) * 1.4);
    line-height: 171%;
    background-color: var(--news-color);
}

.wd-block-articles-datetime {
    display: block;
}
/* end a block with articles */

/* a block with a vacancy */
.wd-block-job-top {
    height: calc(var(--value) * 17.2);
    background: linear-gradient(180deg, rgb(0 0 0 / 0%) 0%, rgb(0 0 0 / 90%) 100%), var(--bg-job) center/cover no-repeat;
}

.wd-block-job-type {
    background-color: var(--job-color);
}

.wd-block-job-type.wd-text {
    margin-top: calc(var(--value)* 3.2);
}

.wd-block-job-text {
    display: -webkit-box;
    line-clamp: 4;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
/* end block with a vacancy */

/* a block with a quote */
.wd-block-quotes-default {
    margin: 0;
}

.wd-block-quotes-default-text {
    position: relative;
    margin-top: calc(var(--value) * 6.6);
    padding: calc(var(--value) * 2) 0;
    border-top: 1px solid var(--black5);
    border-bottom: 1px solid var(--black5);
}

.wd-block-quotes-default-text::before {
    position: absolute;
    top: calc(var(--value) * -3.3);
    left: 0;
    width: calc(var(--value) * 4.6);
    height: calc(var(--value) * 4.6);
    font-family: Georgia, serif;
    font-size: calc(var(--value) * 6);
    font-weight: 900;
    color: var(--black5);
    content: "\201C";
}
/* end a block with a quote */

/* a block with additional content */
.wd-block-dop-content {
    margin-top: calc(var(--value) * 2);
    padding-top: calc(var(--value) * 3);
    padding-bottom: calc(var(--value) * 2);
    border-top: 1px solid var(--dc-bColor);
}
/* end a block with additional content */

/* blocks on detailed pages */
.wd-block-content {
    margin-top: calc(var(--value) * -3);
    /* padding-top: calc(var(--value) * 3); */
}

.wd-block-content-grid {
    /* margin-top: calc(var(--value) * -3); */
    padding: calc(var(--value) * 3) calc(var(--value) * 2);
    width: calc(100% + var(--value) * 4);
}

.wd-block-content-grid .wd-text-center {
    text-align: left;
}

.wd-block-navigation-hidden {
    display: none;
}
/* end blocks on detailed pages */

@media (min-width: 576px) {
    /* a block with a white background */
    .wd-block-max {
        margin-right: 0;
        margin-left: 0;
    }

    .wd-block-max .wd-bg-light {
        padding-right: calc(var(--value) * 2);
        padding-left: calc(var(--value) * 2);
    }
    /* end a block with a white background */

    /* a block with additional content */
    .wd-block-dop-link,
    .wd-block-dop-content-btn {
        max-width: calc(var(--value) * 32);
    }

    .wd-block-dop-content {
        grid-template-columns: auto max-content;
        align-items: center;
    }
    /* end a block with additional content */

    /* blocks on detailed pages */
    .wd-block-content {
        margin-top: 0;
    }

    .wd-block-content-grid {
        grid-template-columns: minmax(var(--value), max-content) max-content;
        gap: calc(var(--value) * 4);
        justify-content: space-between;
        align-items: center;
        margin-top: 0;
        padding: calc(var(--value) * 2);
        border-radius: calc(var(--value) * 3);
        width: 100%;
    }
    /* end blocks on detailed pages */
}

@media (min-width: 768px) {
    /* the block with the numbering / list default */
    .wd-block-num-default,
    .wd-block-list-default {
        padding: 0 0 0 calc(var(--value) * 2.3);
    }
    /* end the block with the numbering / list default */

    /* a block with a white background */
    .wd-block-max .wd-bg-light {
        padding-top: calc(var(--value) * 3);
        padding-right: calc(var(--value) * 6);
        padding-bottom: calc(var(--value) * 5);
        padding-left: calc(var(--value) * 6);
    }
    /* end a block with a white background */

    /* the colored block */
    .wd-block-colored-item.wd-grid {
        padding-top: calc(var(--value) * 3);
    }
    /* end the colored block */

    /* a block with articles && block with a vacancy */
    .wd-block-articles-top,
    .wd-block-job-top {
        height: calc(var(--value) * 20.2);
    }

    .wd-block-articles-type {
        font-size: calc(var(--value) * 1.8);
        line-height: 156%;
    }

    .wd-block-articles-content,
    .wd-block-job-prev {
        padding: calc(var(--value) * 3);
        padding-bottom: calc(var(--value) * 4);
    }
    /* end a block with articles && block with a vacancy*/

    /* a block with a quote */
    .wd-block-quotes-default-text {
        margin-top: calc(var(--value) * 2);
        margin-left: calc(var(--value) * 6.6);
    }

    .wd-block-quotes-default-text::before {
        top: 0;
        left: calc(var(--value) * -6.6);
        font-size: calc(var(--value) * 8);
    }
    /* end a block with a quote */

    /* a block with search, filter and content */
    .wd-block-left {
        grid-template-columns: 1fr max-content;
        height: max-content;
    }
    /* end a block with search, filter and content */
}

@media (min-width: 992px) {
    /* the block with the numbering / list default */
    .wd-block-num-default,
    .wd-block-list-default {
        padding: 0 0 0 calc(var(--value) * 2.4);
    }
    /* end the block with the numbering / list default */

    /* the block with the numbering on the left */
    .wd-block-num-default-item {
        padding-left: calc(var(--value) * 2.7);
    }
    /* end the block with the numbering on the left */

    /* a block with articles && block with a vacancy */
    .wd-block-articles-top,
    .wd-block-job-top {
        height: calc(var(--value) * 25.4);
    }

    .wd-block-articles-type {
        font-size: calc(var(--value) * 1.8);
        line-height: 156%;
    }

    .wd-block-articles-content,
    .wd-block-job-prev {
        padding: calc(var(--value) * 4);
        padding-top: calc(var(--value) * 3);
    }
    /* end a block with articles && block with a vacancy */
}

@media (min-width: 1200px) {
    /* a block with articles && block with a vacancy */
    .wd-block-articles-top,
    .wd-block-job-top {
        height: calc(var(--value) * 32.2);
    }
    /* end a block with articles && block with a vacancy */

    /* blocks on detailed pages */
    .wd-block-content {
        padding-top: calc(var(--value) * 3);
    }

    .wd-block-content-grid {
        padding: calc(var(--value) * 3);
    }
    /* end blocks on detailed pages */
}

@media (min-width: 1400px) {
    /* a block with articles && lock with a vacancy */
    .wd-block-articles-item {
        display: block;
    }

    .wd-block-articles-top,
    .wd-block-job-top {
        height: calc(var(--value) * 24.6);
    }
    /* end a block with articles && block with a vacancy*/


    /* a block with additional content */
    .wd-block-dop-content {
        grid-template-columns: 1fr;
        margin: 0;
        padding: 0;
        border: 0;
    }
    /* end a block with additional content */

    /* blocks on detailed pages */
    .wd-block-content {
        display: none;
    }

    .wd-block-navigation-hidden {
        display: block;
    }
    /* end blocks on detailed pages */
}

@media (min-width: 1700px) {
    /* a block with articles && lock with a vacancy */
    .wd-block-articles-top,
    .wd-block-job-top {
        height: calc(var(--value) * 30);
    }
    /* end a block with articles && block with a vacancy */
}

/* End */


/* Start:/local/templates/wehive.digital/components/bitrix/menu/top_menu/style.css?1734331625832*/
.wd-head-nav {
    display: none;
}

@media (min-width: 1200px) {
    .wd-head-nav {
        display: block;
    }

    .wd-head-nav-list {
        display: flex;
        flex-wrap: wrap;
        gap: var(--value) calc(var(--value) * 4);
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .wd-head-nav-link {
        font-size: calc(var(--value) * 2);
        font-weight: 600;
        line-height: 160%;
        text-decoration: none;
        color: #ffffff;
        transition: color 0.2s ease;
    }

    .wd-head-nav-link:focus,
    .wd-head-nav-link:active {
        outline: none;
    }

    .wd-head-nav-link:focus {
        color: var(--yellow2);
    }

    .wd-head-nav-link:hover {
        color: rgb(255 255 255 / 50%);
    }

    .wd-head-nav-link:active {
        color: var(--yellow);
    }
}

/* End */


/* Start:/local/templates/wehive.digital/components/bitrix/menu/right_menu/style.css?173433162511917*/
.wd-head-menu {
    position: relative;
    display: grid;
    grid-template-columns: calc(var(--value) * 6.6);
    grid-template-rows: calc(var(--value) * 6.6);
}

/* burger */
.wd-head-menu-burger,
.wd-head-menu-os {
    position: relative;
    z-index: 10;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: calc(var(--value) * 2.3) calc(var(--value) * 1.7);
    border: 1px solid transparent;
    border-radius: calc(var(--value) * 10);
    width: calc(var(--value) * 6.6);
    height: calc(var(--value) * 6.6);
    background: transparent center/contain no-repeat;
    cursor: pointer;
    transition-timing-function: ease;
    transition-duration: 0.3s;
    transition-property: border, background;
}

:where(.open) .wd-head-menu-burger,
:where(.open) .wd-head-menu-os {
    position: fixed;
    top: calc(var(--value) * 3);
    right: calc(var(--value) * 2);
}

.wd-head-menu-burger::before,
.wd-head-menu-burger::after {
    position: absolute;
    top: calc(var(--value) * 2.3);
    left: calc(var(--value) * 1.9);
    border-top: 2px solid #ffff;
    width: calc(var(--value) * 2.8);
    height: 0;
    content: "";
    transition-timing-function: ease;
    transition-duration: 0.2s;
    transition-property: border, transform;
}

.wd-head-menu-burger::after {
    top: auto;
    bottom: calc(var(--value) * 2.3);
    border-bottom: 2px solid #ffff;
    height: calc(var(--value) * 0.6);
}

.wd-head-menu-burger:focus,
.wd-head-menu-burger:active,
.wd-head-menu-os:focus,
.wd-head-menu-os:active {
    outline: none;
}

.wd-head-menu-burger:focus,
:where(.open) .wd-head-menu-burger:focus {
    border-color: var(--yellow4);
    background-color: var(--yellow4);
}

.wd-head-menu-burger:hover {
    border-color: #ffffff;
    background-color: #ffffff;
}

.wd-head-menu-burger:active,
:where(.open) .wd-head-menu-burger:active {
    border-color: var(--yellow2);
    background-color: var(--yellow2);
}

.wd-head-menu-burger:hover::before,
.wd-head-menu-burger:hover::after,
.wd-head-menu-burger:focus::before,
.wd-head-menu-burger:focus::after,
.wd-head-menu-burger:active::before,
.wd-head-menu-burger:active::after {
    border-color: var(--black);
}

:where(.open) .wd-head-menu-burger {
    border-color: #ffffff;
}

:where(.open) .wd-head-menu-burger::before,
:where(.open) .wd-head-menu-burger::after {
    opacity: 0;
}

:where(.open) .wd-head-menu-burger {
    background-image: url("data:image/svg+xml,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 14L31.6777 31.6777' stroke='white' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M14 32L31.6777 14.3223' stroke='white' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");
    background-size: calc(var(--value) * 4.6);
}

:where(.open) .wd-head-menu-burger:hover,
:where(.open) .wd-head-menu-burger:focus,
:where(.open) .wd-head-menu-burger:active {
    background-image: url("data:image/svg+xml,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 14L31.6777 31.6777' stroke='%23111418' stroke-width='2' stroke-linecap='round' /%3E%3Cpath d='M14 32L31.6777 14.3223' stroke='%23111418' stroke-width='2' stroke-linecap='round' /%3E%3C/svg%3E");
}

/* end burger */

/* for all menu */
.wd-head-menu-nav {
    position: fixed;
    z-index: 9;
    top: 0;
    right: -110%;
    left: auto;
    overflow: hidden;
    width: 100%;
    max-width: calc(var(--value) * 89.8);
    height: 100dvh;
    background: rgb(var(--black-RGB) / 95%);
    transition: right 0.4s ease;
}

.wd-head-menu-list,
.wd-head-menu-item-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.wd-head-menu-list {
    display: grid;
    gap: calc(var(--value) * 4);
    align-content: baseline;
    overflow: auto;
    padding: calc(var(--value) * 8) calc(var(--value) * 2) calc(var(--value) * 5);
    height: 100%;
}

:where(.open) .wd-head-menu-nav {
    right: 0;
}

.wd-head-menu-link {
    max-width: max-content;
    text-decoration: none;
    color: #ffffff;
    transition: color 0.2s ease;
}

.wd-head-menu-link--parent,
.wd-head-menu-link--head {
    font-size: calc(var(--value) * 1.8);
    font-weight: 600;
    line-height: 156%;
}

.wd-head-menu-link:focus,
.wd-head-menu-link:active {
    outline: none;
}

.wd-head-menu-link:focus {
    color: var(--yellow2);
}

.wd-head-menu-link:hover {
    color: rgb(255 255 255 / 50%);
}

.wd-head-menu-link:active {
    color: var(--yellow);
}

/* end for all menu */

/* main items */
.wd-head-menu-link--head {
    display: grid;
    grid-template-columns: calc(var(--value) * 3) auto;
    gap: calc(var(--value) * 2);
    align-items: flex-end;
}

.wd-head-menu-link--head::before {
    width: calc(var(--value) * 3);
    height: calc(var(--value) * 3);
    background-image: var(--menu-icon);
    background-position: center;
    background-size: contain;
    content: "";
    background-repeat: no-repeat;
}

/* end main items */

/* form-os */
#form-os {
    padding: 0;
    border: none;
    background: none;
    cursor: pointer;
}

.wd-head-menu-os,
:where(.open) .wd-head-menu-os {
    display: none;
}

/* end form-os */

/* child menu */
.wd-head-menu-item-list {
    display: flex;
    flex-wrap: wrap;
    gap: calc(var(--value) * 0.6) calc(var(--value) * 3);
    padding-top: calc(var(--value) * 1.5);
}

/* end child menu */

/* child items */
.wd-head-menu-link--child {
    font-size: calc(var(--value) * 1.4);
    line-height: 171%;
}

/* end child items */

@media (min-width: 768px) {
    /* for all menu */
    .wd-head-menu {
        display: grid;
        grid-template-columns: auto auto;
        gap: calc(var(--value) * 4);
    }

    .wd-head-menu-list {
        padding: calc(var(--value) * 12.5) calc(var(--value) * 5) calc(var(--value) * 5);
    }
    /* end for all menu */

    :where(.open) .wd-head-menu-burger {
        right: calc(var(--value) * 10 + var(--value) * 6.6);
    }
    /* form-os */
    .wd-head-menu-item:has(> #form-os) {
        display: none;
    }

    .wd-head-menu-os,
    :where(.open) .wd-head-menu-os {
        display: block;
    }

    .wd-head-menu-os {
        border-radius: calc(var(--value) * 10) calc(var(--value) * 10) calc(var(--value) * 10) 0;
        background: var(--yellow) url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.43817 1.33325V0.333225L7.43088 0.333279L7.43817 1.33325ZM18.5632 1.33325L18.5707 0.333252H18.5632V1.33325ZM24.6665 7.52825L23.6665 7.52091V7.52825H24.6665ZM24.6665 15.0499H23.6665L23.6665 15.0573L24.6665 15.0499ZM22.8971 19.4119L22.1848 18.7099L22.8971 19.4119ZM18.5615 21.2449V22.2449L18.5688 22.2449L18.5615 21.2449ZM7.43817 21.2449V20.2449C7.26696 20.2449 7.09861 20.2889 6.94926 20.3726L7.43817 21.2449ZM1.33317 24.6666H0.333174C0.333174 25.0216 0.521371 25.35 0.827662 25.5294C1.13395 25.7089 1.51242 25.7125 1.82209 25.5389L1.33317 24.6666ZM1.33317 7.52825H2.3332L2.33315 7.52091L1.33317 7.52825ZM3.1026 3.16632L2.39034 2.4644L3.1026 3.16632ZM7.43817 2.33325H18.5632V0.333252H7.43817V2.33325ZM18.5556 2.33322C21.3994 2.35473 23.6874 4.67715 23.6665 7.52091L25.6665 7.5356C25.6955 3.58747 22.5189 0.363133 18.5707 0.333281L18.5556 2.33322ZM23.6665 7.52825V15.0499H25.6665V7.52825H23.6665ZM23.6665 15.0573C23.6766 16.4231 23.1436 17.7371 22.1848 18.7099L23.6093 20.1138C24.9404 18.7631 25.6804 16.9389 25.6665 15.0426L23.6665 15.0573ZM22.1848 18.7099C21.2261 19.6828 19.9201 20.235 18.5542 20.2449L18.5688 22.2449C20.4651 22.2311 22.2783 21.4645 23.6093 20.1138L22.1848 18.7099ZM18.5615 20.2449H7.43817V22.2449H18.5615V20.2449ZM6.94926 20.3726L0.844259 23.7943L1.82209 25.5389L7.92709 22.1172L6.94926 20.3726ZM2.33317 24.6666V7.52825H0.333174V24.6666H2.33317ZM2.33315 7.52091C2.32312 6.15503 2.85611 4.84112 3.81486 3.86823L2.39034 2.4644C1.05925 3.81511 0.319275 5.63928 0.333201 7.5356L2.33315 7.52091ZM3.81486 3.86823C4.77361 2.89534 6.07959 2.34318 7.44546 2.33323L7.43088 0.333279C5.53457 0.347103 3.72142 1.1137 2.39034 2.4644L3.81486 3.86823Z' fill='%23111418' /%3E%3C/svg%3E") center/calc(var(--value) * 2.6) calc(var(--value) * 2.6) no-repeat;
    }

    :where(.open) .wd-head-menu-os {
        right: calc(var(--value) * 6);
    }

    .wd-head-menu-os:focus {
        border-color: var(--yellow4);
        background-color: var(--yellow4);
    }

    .wd-head-menu-os:hover {
        border-color: #ffffff;
        background-color: #ffffff;
    }

    .wd-head-menu-os:active {
        border-color: var(--yellow2);
        background-color: var(--yellow2);
    }

    .wd-head-menu-os:focus,
    .wd-head-menu-os:hover,
    .wd-head-menu-os:active {
        background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.1665 7.44491C6.61422 7.44491 6.1665 7.89262 6.1665 8.44491C6.1665 8.99719 6.61422 9.44491 7.1665 9.44491V7.44491ZM18.8332 9.44491C19.3855 9.44491 19.8332 8.99719 19.8332 8.44491C19.8332 7.89262 19.3855 7.44491 18.8332 7.44491V9.44491ZM8.625 11.71C8.07272 11.71 7.625 12.1578 7.625 12.71C7.625 13.2623 8.07272 13.71 8.625 13.71V11.71ZM17.375 13.71C17.9273 13.71 18.375 13.2623 18.375 12.71C18.375 12.1578 17.9273 11.71 17.375 11.71V13.71ZM7.43817 1.33325V0.333225L7.43088 0.333279L7.43817 1.33325ZM18.5632 1.33325L18.5707 0.333252H18.5632V1.33325ZM24.6665 7.52825L23.6665 7.52091V7.52825H24.6665ZM24.6665 15.0499H23.6665L23.6665 15.0573L24.6665 15.0499ZM22.8971 19.4119L22.1848 18.7099L22.8971 19.4119ZM18.5615 21.2449V22.2449L18.5688 22.2449L18.5615 21.2449ZM7.43817 21.2449V20.2449C7.26696 20.2449 7.09861 20.2889 6.94926 20.3726L7.43817 21.2449ZM1.33317 24.6666H0.333174C0.333174 25.0216 0.521371 25.35 0.827662 25.5294C1.13395 25.7089 1.51242 25.7125 1.82209 25.5389L1.33317 24.6666ZM1.33317 7.52825H2.3332L2.33315 7.52091L1.33317 7.52825ZM3.1026 3.16632L2.39034 2.4644L3.1026 3.16632ZM7.1665 9.44491H18.8332V7.44491H7.1665V9.44491ZM8.625 13.71H17.375V11.71H8.625V13.71ZM7.43817 2.33325H18.5632V0.333252H7.43817V2.33325ZM18.5556 2.33322C21.3994 2.35473 23.6874 4.67715 23.6665 7.52091L25.6665 7.5356C25.6955 3.58747 22.5189 0.363133 18.5707 0.333281L18.5556 2.33322ZM23.6665 7.52825V15.0499H25.6665V7.52825H23.6665ZM23.6665 15.0573C23.6766 16.4231 23.1436 17.7371 22.1848 18.7099L23.6093 20.1138C24.9404 18.7631 25.6804 16.9389 25.6665 15.0426L23.6665 15.0573ZM22.1848 18.7099C21.2261 19.6828 19.9201 20.235 18.5542 20.2449L18.5688 22.2449C20.4651 22.2311 22.2783 21.4645 23.6093 20.1138L22.1848 18.7099ZM18.5615 20.2449H7.43817V22.2449H18.5615V20.2449ZM6.94926 20.3726L0.844259 23.7943L1.82209 25.5389L7.92709 22.1172L6.94926 20.3726ZM2.33317 24.6666V7.52825H0.333174V24.6666H2.33317ZM2.33315 7.52091C2.32312 6.15503 2.85611 4.84112 3.81486 3.86823L2.39034 2.4644C1.05925 3.81511 0.319275 5.63928 0.333201 7.5356L2.33315 7.52091ZM3.81486 3.86823C4.77361 2.89534 6.07959 2.34318 7.44546 2.33323L7.43088 0.333279C5.53457 0.347103 3.72142 1.1137 2.39034 2.4644L3.81486 3.86823Z' fill='%23111418' /%3E%3C/svg%3E");
    }
    /* end form-os */
    /* for all menu */
    .wd-head-menu-link--parent,
    .wd-head-menu-link--head {
        font-size: calc(var(--value) * 2.4);
        line-height: 158%;
    }

    .wd-head-menu-link--child {
        font-size: calc(var(--value) * 1.6);
        line-height: 162%;
    }
    /* end for all menu */
    /* child menu */
    .wd-head-menu-item-list {
        padding-left: calc(var(--value) * 5);
    }
    /* end child menu */
}

@media (min-width: 1400px) {
    /* for all menu */
    .wd-head-menu-link--parent,
    .wd-head-menu-link--head {
        font-size: calc(var(--value) * 2.6);
        line-height: 146%;
    }

    .wd-head-menu-link--child {
        font-size: calc(var(--value) * 1.8);
        line-height: 156%;
    }
    /* end for all menu */
}
/* End */


/* Start:/local/templates/wehive.digital/styles.css?1741098430130*/
@import url("/local/templates/wehive.digital/css/variables.css");
@import url("/local/templates/wehive.digital/css/grid.css");
@import url("/local/templates/wehive.digital/css/blocks.css");
@import url("/local/templates/wehive.digital/template_styles.css");

/* End */


/* Start:/local/templates/wehive.digital/template_styles.css?174109843079315*/
@font-face {
    font-family: "Golos Text";
    font-weight: 400;
    font-style: normal;
    src: url("/local/templates/wehive.digital/./fonts/GolosText-Regular.eot"); /* IE 9 Compatibility Mode */
    src: url("/local/templates/wehive.digital/./fonts/GolosText-Regular.eot?#iefix") format("embedded-opentype"), /* IE < 9 */
    url("/local/templates/wehive.digital/./fonts/GolosText-Regular.woff2") format("woff2"), /* Super Modern Browsers */
    url("/local/templates/wehive.digital/./fonts/GolosText-Regular.woff") format("woff"), /* Firefox >= 3.6, any other modern browser */
    url("/local/templates/wehive.digital/./fonts/GolosText-Regular.ttf") format("truetype"); /* Safari, Android, iOS */
}

@font-face {
    font-family: "Golos Text";
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: url("/local/templates/wehive.digital/./fonts/GolosText-Medium.eot");
    src: url("/local/templates/wehive.digital/./fonts/GolosText-Medium.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/wehive.digital/./fonts/GolosText-Medium.woff2") format("woff2"),
    url("/local/templates/wehive.digital/./fonts/GolosText-Medium.woff") format("woff"),
    url("/local/templates/wehive.digital/./fonts/GolosText-Medium.ttf") format("truetype");
}

@font-face {
    font-family: "Golos Text";
    font-weight: 600;
    font-style: normal;
    font-display: swap;
    src: url("/local/templates/wehive.digital/./fonts/GolosText-DemiBold.eot");
    src: url("/local/templates/wehive.digital/./fonts/GolosText-DemiBold.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/wehive.digital/./fonts/GolosText-DemiBold.woff2") format("woff2"),
    url("/local/templates/wehive.digital/./fonts/GolosText-DemiBold.woff") format("woff"),
    url("/local/templates/wehive.digital/./fonts/GolosText-DemiBold.ttf") format("truetype");
}

@font-face {
    font-family: "Golos Text";
    font-weight: 700;
    font-style: normal;
    src: url("/local/templates/wehive.digital/./fonts/GolosText-Bold.eot");
    src: url("/local/templates/wehive.digital/./fonts/GolosText-Bold.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/wehive.digital/./fonts/GolosText-Bold.woff2") format("woff2"),
    url("/local/templates/wehive.digital/./fonts/GolosText-Bold.woff") format("woff"),
    url("/local/templates/wehive.digital/./fonts/GolosText-Bold.ttf") format("truetype");
}

@font-face {
    font-family: "Golos Text";
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    src: url("/local/templates/wehive.digital/./fonts/GolosText-Black.eot");
    src: url("/local/templates/wehive.digital/./fonts/GolosText-Black.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/wehive.digital/./fonts/GolosText-Black.woff2") format("woff2"),
    url("/local/templates/wehive.digital/./fonts/GolosText-Black.woff") format("woff"),
    url("/local/templates/wehive.digital/./fonts/GolosText-Black.ttf") format("truetype");
}

* {
    box-sizing: border-box;
    font-family: "Golos Text", "Roboto Flex", "Open Sans", Arial, sans-serif;
}

html[lang],
body:not([contenteditable]) {
    scrollbar-gutter: stable;
    scroll-behavior: smooth;
}

body {
    margin: 0;
    min-width: calc(var(--value) * 32);
    background-color: var(--default-bg);
}

.wd-scroll-not {
    overflow-y: hidden;
}

.wd-container {
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    min-height: 100dvh;
    font-size: calc(var(--value) * 1.8);
    font-weight: 400;
    font-style: normal;
    line-height: 150%;
    color: #ffffff;
}

main {
    flex-grow: 1;
}

a {
    word-break: break-word;
}

img {
    display: block;
    max-width: 100%;
}

summary {
    cursor: pointer;
}

hr {
    margin: 0;
    border: 1px solid var(--black5);
}
.wd-bg-video,
.wd-bg-img {
    position: absolute;
    z-index: -9999;
    right: 0;
    bottom: 0;
    width: 100%;
    min-width: 100%;
    height: auto;
    min-height: 100%;
    object-fit: cover;
    left: 0;
    margin: 0 auto;
}

.wd-bg-light {
    background-color: var(--light-bg);
}

.wd-bg-light,
.wd-bg-white {
    color: var(--black2);
}

.wd-bg-white {
    background-color: #ffffff;
}

:where(.wd-bg-light) .wd-title,
:where(.wd-bg-white) .wd-title {
    color: var(--black);
}

.wd-bg-black {
    background-color: var(--black);
}

.wd-bg-dark {
    background-color: var(--dark-bg);
}

.wd-bg-dark-2 {
    background-color: rgb(var(--dark-bg-RGB) / 95%);
}

.wd-bg-darkness {
    background-color: var(--black9);
}

.wd-bg-black,
.wd-bg-dark,
.wd-bg-dark-2,
.wd-bg-darkness {
    color: #ffffff;
}

.wd-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.wd-flex {
    display: flex;
}

.wd-gallery {
    cursor: pointer;
}

/* section */
.wd-section {
    padding-top: calc(var(--value) * 3);
    padding-bottom: calc(var(--value) * 3);
}

.wd-section-60 {
    padding-top: calc(var(--value) * 6);
    padding-bottom: calc(var(--value) * 6);
}

.wd-section-100 {
    padding-top: calc(var(--value) * 10);
    padding-bottom: calc(var(--value) * 10);
}
/* end section */

/* classes icons */
.wd-icon-1 {
    --bg-icon: url("/local/images/icons/i1.svg");
}

.wd-icon-2 {
    --bg-icon: url("/local/images/icons/i2.svg");
}

.wd-icon-3 {
    --bg-icon: url("/local/images/icons/i3.svg");
}

.wd-icon-4 {
    --bg-icon: url("/local/images/icons/i4.svg");
}

.wd-icon-5 {
    --bg-icon: url("/local/images/icons/i5.svg");
}

.wd-icon-6 {
    --bg-icon: url("/local/images/icons/i6.svg");
}

.wd-icon-7 {
    --bg-icon: url("/local/images/icons/i7.svg");
}

.wd-icon-8 {
    --bg-icon: url("/local/images/icons/i8.svg");
}

.wd-icon-9 {
    --bg-icon: url("/local/images/icons/i9.svg");
}

.wd-icon-10 {
    --bg-icon: url("/local/images/icons/i10.svg");
}

.wd-icon-11 {
    --bg-icon: url("/local/images/icons/i11.svg");
}

.wd-icon-12 {
    --bg-icon: url("/local/images/icons/i12.svg");
}

.wd-icon-13 {
    --bg-icon: url("/local/images/icons/i13.svg");
}

.wd-icon-14 {
    --bg-icon: url("/local/images/icons/i14.svg");
}

.wd-icon-15 {
    --bg-icon: url("/local/images/icons/i15.svg");
}

.wd-icon-16 {
    --bg-icon: url("/local/images/icons/i16.svg");
}

.wd-icon-17 {
    --bg-icon: url("/local/images/icons/i17.svg");
}

.wd-icon-18 {
    --bg-icon: url("/local/images/icons/i18.svg");
}

.wd-icon-19 {
    --bg-icon: url("/local/images/icons/i19.svg");
}

.wd-icon-20 {
    --bg-icon: url("/local/images/icons/i20.svg");
}

.wd-icon-21 {
    --bg-icon: url("/local/images/icons/i21.svg");
}

.wd-icon-22 {
    --bg-icon: url("/local/images/icons/i22.svg");
}

.wd-icon-23 {
    --bg-icon: url("/local/images/icons/i23.svg");
}

.wd-icon-24 {
    --bg-icon: url("/local/images/icons/i24.svg");
}

.wd-icon-25 {
    --bg-icon: url("/local/images/icons/i25.webp");
}

.wd-icon-26 {
    --bg-icon: url("/local/images/icons/i26.webp");
}

.wd-icon-27 {
    --bg-icon: url("/local/images/icons/i27.webp");
}

.wd-icon-28 {
    --bg-icon: url("/local/images/icons/i28.webp");
}

.wd-icon-29 {
    --bg-icon: url("/local/images/icons/i29.webp");
}
/* end classes icons */

/* header */
.wd-head {
    position: relative;
    align-items: center;
    overflow: hidden;
    padding-top: calc(var(--value) * 3);
    padding-bottom: calc(var(--value) * 3);
    background: linear-gradient(0deg, rgb(var(--black-RGB) / 0%) 0%, var(--default-bg) 100%);
}

@keyframes headFix {
    0% {
        top: -100%;
    }
    25% {
        top: -75%;
    }
    50% {
        top: -50%;
    }
    75% {
        top: -25%;
    }
    100% {
        top: 0;
    }
}

.wd-head.open {
    position: inherit;
    overflow: visible;
}

.wd-head-grid > div:last-child {
    display: grid;
    align-items: center;
    justify-self: flex-end;
}

.wd-head-logo {
    position: relative;
    display: block;
    width: max-content;
}

.wd-head-logo svg {
    color: #ffffff;
    transition: color 0.2s ease;
}

.wd-head-logo::after {
    position: absolute;
    top: calc(var(--value) * -1.5);
    right: calc(var(--value) * -1.5 - 8px);
    display: none;
    width: calc(var(--value) * 1.5);
    height: calc(var(--value) * 1.5);
    opacity: 0;
    background: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2667_1985)'%3E%3Cpath d='M7.5 0.500033L7.825 0.120033C7.73443 0.0425682 7.61918 0 7.5 0C7.38082 0 7.26557 0.0425682 7.175 0.120033L7.5 0.500033ZM0.5 6.50003L0.175 6.12003L0 6.27003V6.50003H0.5ZM5.5 14.5V15C5.63261 15 5.75979 14.9474 5.85355 14.8536C5.94732 14.7598 6 14.6326 6 14.5H5.5ZM9.5 14.5H9C9 14.6326 9.05268 14.7598 9.14645 14.8536C9.24021 14.9474 9.36739 15 9.5 15V14.5ZM14.5 6.50003H15V6.27003L14.825 6.12003L14.5 6.50003ZM1.5 15H5.5V14H5H1.5V15ZM14.825 6.12003L7.825 0.120033L7.175 0.880033L7.5 1.1586L14 6.73003L14.175 6.88003L14.825 6.12003ZM7.175 0.120033L0.175 6.12003L0.825 6.88003L1 6.73003L7.5 1.1586L7.825 0.880033L7.175 0.120033ZM6 14.5V11.5H5V14V14.5H6ZM9 11.5V14.5H10V14V11.5H9ZM9.5 15H13.5V14H10H9.5V15ZM15 13.5V6.50003H14V6.73003V13.5H15ZM0 6.50003V13.5H1V6.73003V6.50003H0ZM7.5 10C7.89782 10 8.27936 10.1581 8.56066 10.4394C8.84196 10.7207 9 11.1022 9 11.5H10C10 10.837 9.73661 10.2011 9.26777 9.73227C8.79893 9.26342 8.16304 9.00003 7.5 9.00003V10ZM7.5 9.00003C6.83696 9.00003 6.20107 9.26342 5.73223 9.73227C5.26339 10.2011 5 10.837 5 11.5H6C6 11.1022 6.15804 10.7207 6.43934 10.4394C6.72064 10.1581 7.10218 10 7.5 10V9.00003ZM13.5 15C13.8978 15 14.2794 14.842 14.5607 14.5607C14.842 14.2794 15 13.8979 15 13.5H14C14 13.6326 13.9473 13.7598 13.8536 13.8536C13.7598 13.9474 13.6326 14 13.5 14V15ZM1.5 14C1.36739 14 1.24021 13.9474 1.14645 13.8536C1.05268 13.7598 1 13.6326 1 13.5H0C0 13.8979 0.158035 14.2794 0.43934 14.5607C0.720644 14.842 1.10218 15 1.5 15V14Z' fill='%23FFDE59' /%3E%3Cpath d='M1.5 14H5V11.5C5 10.837 5.26339 10.2011 5.73223 9.73227C6.20107 9.26342 6.83696 9.00003 7.5 9.00003C8.16304 9.00003 8.79893 9.26342 9.26777 9.73227C9.73661 10.2011 10 10.837 10 11.5V14H13.5C13.6326 14 13.7598 13.9474 13.8536 13.8536C13.9473 13.7598 14 13.6326 14 13.5V6.73003L7.5 1.1586L1 6.73003V13.5C1 13.6326 1.05268 13.7598 1.14645 13.8536C1.24021 13.9474 1.36739 14 1.5 14Z' fill='%23FFDE59' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2667_1985'%3E%3Crect width='15' height='15' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center/contain no-repeat;
    content: "";
    transition: opacity 0.2s ease;
}

.wd-head-logo:focus,
.wd-head-logo:active {
    outline: none;
}

.wd-head-logo:focus svg {
    color: var(--yellow4);
}

.wd-head-logo:hover svg {
    color: #ffffff;
}

.wd-head-logo:hover::after {
    display: block;
    opacity: 1;
}

.wd-head-logo:active svg {
    color: var(--yellow2);
}

.wd-head-logo:active::after {
    display: none;
    opacity: 0;
}
/* end header */

/* title & text */
h1,
h2,
h3,
h4,
h5,
h6,
.wd-title {
    font-weight: 600;
    line-height: 133%;
}

.wd-title,
.wd-text {
    margin: 0;
    word-break: break-word;
}

.wd-text-hyphens {
    hyphens: auto;
}

.wd-text-center {
    text-align: center;
}

.wd-text-up {
    text-transform: uppercase;
}

h1,
.wd-title-1 {
    font-size: calc(var(--value) * 3.6);
}

.wd-title-1-mp {
    font-size: calc(var(--value) * 4);
    line-height: 120%;
}

h2,
.wd-title-2 {
    font-size: calc(var(--value) * 2.8);
    line-height: 157%;
}

.wd-title-2-mp {
    font-size: calc(var(--value) * 3.2);
    line-height: 120%;
}

h3,
.wd-title-3,
.wd-text-26 {
    font-size: calc(var(--value) * 2.6);
}

h4,
.wd-title-l,
.wd-text-l,
.wd-text-18 {
    font-size: calc(var(--value) * 1.8);
    line-height: 156%;
}

h5,
.wd-title-m,
.wd-text-m,
.wd-text-xm,
.wd-text-16 {
    font-size: calc(var(--value) * 1.6);
    line-height: 150%;
}

.wd-text-xm {
    line-height: 163%;
}

h6,
.wd-title-s,
.wd-text-s {
    font-size: calc(var(--value) * 1.4);
    line-height: 171%;
}

.wd-title-xs,
.wd-text-xs {
    font-size: calc(var(--value) * 1.2);
    line-height: 167%;
}

.wd-text-20 {
    font-size: calc(var(--value) * 2);
    line-height: 150%;
}

.wd-text-26 {
    line-height: 146%;
}

.wd-center {
    margin: 0 auto;
}
/* end title & text */

/* color */
.wd-text-white {
    color: #ffffff;
}

.wd-text-black-1 {
    color: var(--black);
}

.wd-text-black-2 {
    color: var(--black2);
}

.wd-text-black-3 {
    color: var(--black3);
}
/* end color */

/* more */
.wd-more.wd-link {
    padding: 0;
    border: none;
    background: none;
    cursor: pointer;
}

[data-hidden],
[data-hidden][class*="wd-block-icons"][class*="item"] {
    position: absolute;
    top: -9999px;
    left: -9999px;
    opacity: 0;
    transition: opacity 0.3s;
}

.show {
    opacity: 1;
    animation: show 0.3s linear forwards;
}

.hidden {
    opacity: 0;
    animation: hide 0.3s linear forwards;
}

@keyframes show {
    0% {
        opacity: 0;
    }
    30% {
        opacity: 0.3;
    }
    60% {
        opacity: 0.6;
    }
    100% {
        opacity: 1;
    }
}

@keyframes hide {
    0% {
        opacity: 1;
    }
    30% {
        opacity: 0.6;
    }
    60% {
        opacity: 0.3;
    }
    100% {
        opacity: 0;
    }
}
/* end more */

/* links & buttons */
.wd-link,
.wd-btn {
    display: inline-grid;
    place-items: center center;
    max-width: max-content;
    transition: color 0.2s ease;
}

.wd-link.wd-link--icon,
.wd-btn.wd-btn--icon {
    grid-template-columns: auto max-content;
    gap: calc(var(--value) * 1.5);
    align-items: center;
}

.wd-link.wd-link--icon::after,
.wd-btn.wd-btn--icon::after {
    display: block;
    width: calc(var(--value) * 1.4);
    height: calc(var(--value) * 1.8);
    content: "";
}

.wd-link:focus,
.wd-link:active,
.wd-btn:focus,
.wd-btn:active {
    outline: none;
}
/* end links & buttons */

/* links */
.wd-link {
    text-decoration: none;
    color: var(--yellow);
}

.wd-link.wd-link--icon::after {
    background: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23ffde59' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") center/contain no-repeat;
}

.wd-link:visited {
    color: rgb(var(--yellow-RGB) / 90%);
}

.wd-link:focus {
    color: rgb(var(--yellow-RGB) / 75%);
}

.wd-link:hover {
    color: var(--yellow7);
}

.wd-link.wd-link--icon:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23e0c03b' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link:active {
    color: var(--yellow2);
}

.wd-link.wd-link--icon:active::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23ffe57a' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-white {
    color: #ffffff;
}

.wd-link-white--dark {
    color: var(--black5);
}

.wd-link-white:visited {
    color: rgb(255 255 255 / 90%);
}

.wd-link-white.wd-link--icon::after,
.wd-link-white.wd-link--icon:focus::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-white--dark.wd-link--icon::after,
.wd-link-white--dark.wd-link--icon:focus::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23cfd0d1' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-white:focus,
.wd-link-white--dark:focus {
    color: rgb(255 255 255 / 75%);
}

.wd-link-white:hover {
    color: rgb(255 255 255 / 50%);
}

.wd-link-white--dark:hover {
    color: var(--black4);
}

.wd-link-white.wd-link--icon:hover::after,
.wd-link-white--dark.wd-link--icon:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23a0a1a3' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-white:active {
    color: var(--yellow);
}

.wd-link-white.wd-link--icon:active::after,
.wd-link-white--dark.wd-link--icon:active::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23ffde59' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-gray {
    color: var(--black4);
}

.wd-link-gray:visited {
    color: rgb(var(--black4-RGB) / 90%);
}

.wd-link-gray.wd-link--icon::after,
.wd-link-gray.wd-link--icon:focus::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23a0a1a3' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-gray--light {
    color: rgb(var(--light-gray-RGB) / 80%);
}

.wd-link-gray--light.wd-link--icon::after,
.wd-link-gray--light.wd-link--icon:focus::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23a0a1a3cc' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-gray:focus {
    color: rgba(var(--black4-RGB) / 50%);
}

.wd-link-gray:hover {
    color: var(--black3);
}

.wd-link-gray.wd-link--icon:hover::after,
.wd-link-gray--dark.wd-link--icon:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23707274' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-gray:active {
    color: var(--black2);
}

.wd-link-gray.wd-link--icon:active::after,
.wd-link-gray--dark.wd-link--icon:active::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23414346' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-orange {
    color: rgb(var(--orange-RGB) / 80%);
}

.wd-link-orange:visited {
    color: rgb(var(--orange3-RGB) / 90%);
}

.wd-link-orange.wd-link--icon::after,
.wd-link-orange.wd-link--icon:focus::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23fa7921cc' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-orange:focus {
    color: rgb(var(--orange-RGB) / 75%);
}

.wd-link-orange:hover {
    color: var(--orange);
}

.wd-link-orange.wd-link--icon:hover::after,
.wd-link-orange--dark.wd-link--icon:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23fa7921' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-orange:active {
    color: var(--orange2);
}

.wd-link-orange.wd-link--icon:active::after,
.wd-link-orange--dark.wd-link--icon:active::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23e16713' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-black {
    color: var(--black);
}

.wd-link-black:visited {
    color: rgb(var(--black-RGB) / 90%);
}

.wd-link-black.wd-link--icon::after,
.wd-link-black.wd-link--icon:focus::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23111418' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-black:focus {
    color: rgb(var(--black4-RGB) / 50%);
}

.wd-link-black:hover {
    color: var(--black3);
}

.wd-link-black.wd-link--icon:hover::after,
.wd-link-black--dark.wd-link--icon:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23707274' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link-black:active {
    color: var(--black2);
}

.wd-link-black.wd-link--icon:active::after,
.wd-link-black--dark.wd-link--icon:active::after {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 17L1 11M7 17L13 11M7 17V6.5M7 1V3.5' stroke='%23414346' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-link--decoration {
    text-decoration: underline;
}

[href="#video"].wd-link.wd-link--icon::after {
    width: calc(var(--value) * 2.8);
    height: calc(var(--value) * 2.8);
    background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.258 13.5709L12.9787 11.1069C12.7274 10.9623 12.4425 10.8862 12.1526 10.8864C11.8627 10.8867 11.5779 10.9631 11.3269 11.1081C11.0758 11.2532 10.8673 11.4616 10.7223 11.7127C10.5773 11.9637 10.5009 12.2485 10.5007 12.5384V17.4641C10.4972 18.0544 10.8122 18.6004 11.3243 18.8921C11.5754 19.0388 11.8609 19.1163 12.1518 19.1167C12.4426 19.1171 12.7283 19.0404 12.9798 18.8944L17.258 16.4304C17.5093 16.2859 17.7181 16.0777 17.8633 15.8268C18.0084 15.5759 18.0849 15.2911 18.0849 15.0012C18.0849 14.7114 18.0084 14.4266 17.8633 14.1757C17.7181 13.9248 17.5093 13.7166 17.258 13.5721M16.6747 15.4177L12.3977 17.8829C12.3235 17.9264 12.2392 17.9493 12.1532 17.9493C12.0673 17.9493 11.9829 17.9264 11.9088 17.8829C11.8345 17.8408 11.7728 17.7795 11.7303 17.7054C11.6878 17.6313 11.6661 17.5472 11.6673 17.4617V12.5384C11.6665 12.4534 11.6885 12.3697 11.7309 12.2961C11.7734 12.2224 11.8348 12.1615 11.9088 12.1196C11.9823 12.0749 12.0666 12.0512 12.1527 12.0512C12.2387 12.0512 12.323 12.0749 12.3965 12.1196L16.6747 14.5847C16.7484 14.6264 16.8098 14.6869 16.8525 14.7601C16.8953 14.8333 16.9178 14.9165 16.9178 15.0012C16.9178 15.086 16.8953 15.1692 16.8525 15.2424C16.8098 15.3156 16.7484 15.3761 16.6747 15.4177ZM22.1673 5.66675H5.83398C4.90601 5.66767 4.01631 6.03672 3.36013 6.6929C2.70396 7.34907 2.33491 8.23877 2.33398 9.16675V20.8334C2.33491 21.7614 2.70396 22.6511 3.36013 23.3073C4.01631 23.9634 4.90601 24.3325 5.83398 24.3334H22.1673C23.0953 24.3325 23.985 23.9634 24.6412 23.3073C25.2973 22.6511 25.6664 21.7614 25.6673 20.8334V9.16675C25.6664 8.23877 25.2973 7.34907 24.6412 6.6929C23.985 6.03672 23.0953 5.66767 22.1673 5.66675ZM24.5007 20.8334C24.4997 21.452 24.2536 22.0449 23.8162 22.4823C23.3788 22.9197 22.7859 23.1658 22.1673 23.1667H5.83398C5.21543 23.1658 4.62248 22.9197 4.18509 22.4823C3.74771 22.0449 3.50158 21.452 3.50065 20.8334V9.16675C3.50158 8.54819 3.74771 7.95524 4.18509 7.51785C4.62248 7.08047 5.21543 6.83434 5.83398 6.83341H22.1673C22.7859 6.83434 23.3788 7.08047 23.8162 7.51785C24.2536 7.95524 24.4997 8.54819 24.5007 9.16675V20.8334Z' fill='%23dbdfe5' /%3E%3C/svg%3E");
}

[href="#video"].wd-link.wd-link.wd-link--icon:focus::after {
    background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.258 13.5709L12.9787 11.1069C12.7274 10.9623 12.4425 10.8862 12.1526 10.8864C11.8627 10.8867 11.5779 10.9631 11.3269 11.1081C11.0758 11.2532 10.8673 11.4616 10.7223 11.7127C10.5773 11.9637 10.5009 12.2485 10.5007 12.5384V17.4641C10.4972 18.0544 10.8122 18.6004 11.3243 18.8921C11.5754 19.0388 11.8609 19.1163 12.1518 19.1167C12.4426 19.1171 12.7283 19.0404 12.9798 18.8944L17.258 16.4304C17.5093 16.2859 17.7181 16.0777 17.8633 15.8268C18.0084 15.5759 18.0849 15.2911 18.0849 15.0012C18.0849 14.7114 18.0084 14.4266 17.8633 14.1757C17.7181 13.9248 17.5093 13.7166 17.258 13.5721M16.6747 15.4177L12.3977 17.8829C12.3235 17.9264 12.2392 17.9493 12.1532 17.9493C12.0673 17.9493 11.9829 17.9264 11.9088 17.8829C11.8345 17.8408 11.7728 17.7795 11.7303 17.7054C11.6878 17.6313 11.6661 17.5472 11.6673 17.4617V12.5384C11.6665 12.4534 11.6885 12.3697 11.7309 12.2961C11.7734 12.2224 11.8348 12.1615 11.9088 12.1196C11.9823 12.0749 12.0666 12.0512 12.1527 12.0512C12.2387 12.0512 12.323 12.0749 12.3965 12.1196L16.6747 14.5847C16.7484 14.6264 16.8098 14.6869 16.8525 14.7601C16.8953 14.8333 16.9178 14.9165 16.9178 15.0012C16.9178 15.086 16.8953 15.1692 16.8525 15.2424C16.8098 15.3156 16.7484 15.3761 16.6747 15.4177ZM22.1673 5.66675H5.83398C4.90601 5.66767 4.01631 6.03672 3.36013 6.6929C2.70396 7.34907 2.33491 8.23877 2.33398 9.16675V20.8334C2.33491 21.7614 2.70396 22.6511 3.36013 23.3073C4.01631 23.9634 4.90601 24.3325 5.83398 24.3334H22.1673C23.0953 24.3325 23.985 23.9634 24.6412 23.3073C25.2973 22.6511 25.6664 21.7614 25.6673 20.8334V9.16675C25.6664 8.23877 25.2973 7.34907 24.6412 6.6929C23.985 6.03672 23.0953 5.66767 22.1673 5.66675ZM24.5007 20.8334C24.4997 21.452 24.2536 22.0449 23.8162 22.4823C23.3788 22.9197 22.7859 23.1658 22.1673 23.1667H5.83398C5.21543 23.1658 4.62248 22.9197 4.18509 22.4823C3.74771 22.0449 3.50158 21.452 3.50065 20.8334V9.16675C3.50158 8.54819 3.74771 7.95524 4.18509 7.51785C4.62248 7.08047 5.21543 6.83434 5.83398 6.83341H22.1673C22.7859 6.83434 23.3788 7.08047 23.8162 7.51785C24.2536 7.95524 24.4997 8.54819 24.5007 9.16675V20.8334Z' fill='%23ffe680' /%3E%3C/svg%3E");
}

[href="#video"].wd-link.wd-link.wd-link--icon:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.258 13.5709L12.9787 11.1069C12.7274 10.9623 12.4425 10.8862 12.1526 10.8864C11.8627 10.8867 11.5779 10.9631 11.3269 11.1081C11.0758 11.2532 10.8673 11.4616 10.7223 11.7127C10.5773 11.9637 10.5009 12.2485 10.5007 12.5384V17.4641C10.4972 18.0544 10.8122 18.6004 11.3243 18.8921C11.5754 19.0388 11.8609 19.1163 12.1518 19.1167C12.4426 19.1171 12.7283 19.0404 12.9798 18.8944L17.258 16.4304C17.5093 16.2859 17.7181 16.0777 17.8633 15.8268C18.0084 15.5759 18.0849 15.2911 18.0849 15.0012C18.0849 14.7114 18.0084 14.4266 17.8633 14.1757C17.7181 13.9248 17.5093 13.7166 17.258 13.5721M16.6747 15.4177L12.3977 17.8829C12.3235 17.9264 12.2392 17.9493 12.1532 17.9493C12.0673 17.9493 11.9829 17.9264 11.9088 17.8829C11.8345 17.8408 11.7728 17.7795 11.7303 17.7054C11.6878 17.6313 11.6661 17.5472 11.6673 17.4617V12.5384C11.6665 12.4534 11.6885 12.3697 11.7309 12.2961C11.7734 12.2224 11.8348 12.1615 11.9088 12.1196C11.9823 12.0749 12.0666 12.0512 12.1527 12.0512C12.2387 12.0512 12.323 12.0749 12.3965 12.1196L16.6747 14.5847C16.7484 14.6264 16.8098 14.6869 16.8525 14.7601C16.8953 14.8333 16.9178 14.9165 16.9178 15.0012C16.9178 15.086 16.8953 15.1692 16.8525 15.2424C16.8098 15.3156 16.7484 15.3761 16.6747 15.4177ZM22.1673 5.66675H5.83398C4.90601 5.66767 4.01631 6.03672 3.36013 6.6929C2.70396 7.34907 2.33491 8.23877 2.33398 9.16675V20.8334C2.33491 21.7614 2.70396 22.6511 3.36013 23.3073C4.01631 23.9634 4.90601 24.3325 5.83398 24.3334H22.1673C23.0953 24.3325 23.985 23.9634 24.6412 23.3073C25.2973 22.6511 25.6664 21.7614 25.6673 20.8334V9.16675C25.6664 8.23877 25.2973 7.34907 24.6412 6.6929C23.985 6.03672 23.0953 5.66767 22.1673 5.66675ZM24.5007 20.8334C24.4997 21.452 24.2536 22.0449 23.8162 22.4823C23.3788 22.9197 22.7859 23.1658 22.1673 23.1667H5.83398C5.21543 23.1658 4.62248 22.9197 4.18509 22.4823C3.74771 22.0449 3.50158 21.452 3.50065 20.8334V9.16675C3.50158 8.54819 3.74771 7.95524 4.18509 7.51785C4.62248 7.08047 5.21543 6.83434 5.83398 6.83341H22.1673C22.7859 6.83434 23.3788 7.08047 23.8162 7.51785C24.2536 7.95524 24.4997 8.54819 24.5007 9.16675V20.8334Z' fill='%23e0c03b' /%3E%3C/svg%3E");
}

[href="#video"].wd-link.wd-link.wd-link--icon:active::after {
    background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.258 13.5709L12.9787 11.1069C12.7274 10.9623 12.4425 10.8862 12.1526 10.8864C11.8627 10.8867 11.5779 10.9631 11.3269 11.1081C11.0758 11.2532 10.8673 11.4616 10.7223 11.7127C10.5773 11.9637 10.5009 12.2485 10.5007 12.5384V17.4641C10.4972 18.0544 10.8122 18.6004 11.3243 18.8921C11.5754 19.0388 11.8609 19.1163 12.1518 19.1167C12.4426 19.1171 12.7283 19.0404 12.9798 18.8944L17.258 16.4304C17.5093 16.2859 17.7181 16.0777 17.8633 15.8268C18.0084 15.5759 18.0849 15.2911 18.0849 15.0012C18.0849 14.7114 18.0084 14.4266 17.8633 14.1757C17.7181 13.9248 17.5093 13.7166 17.258 13.5721M16.6747 15.4177L12.3977 17.8829C12.3235 17.9264 12.2392 17.9493 12.1532 17.9493C12.0673 17.9493 11.9829 17.9264 11.9088 17.8829C11.8345 17.8408 11.7728 17.7795 11.7303 17.7054C11.6878 17.6313 11.6661 17.5472 11.6673 17.4617V12.5384C11.6665 12.4534 11.6885 12.3697 11.7309 12.2961C11.7734 12.2224 11.8348 12.1615 11.9088 12.1196C11.9823 12.0749 12.0666 12.0512 12.1527 12.0512C12.2387 12.0512 12.323 12.0749 12.3965 12.1196L16.6747 14.5847C16.7484 14.6264 16.8098 14.6869 16.8525 14.7601C16.8953 14.8333 16.9178 14.9165 16.9178 15.0012C16.9178 15.086 16.8953 15.1692 16.8525 15.2424C16.8098 15.3156 16.7484 15.3761 16.6747 15.4177ZM22.1673 5.66675H5.83398C4.90601 5.66767 4.01631 6.03672 3.36013 6.6929C2.70396 7.34907 2.33491 8.23877 2.33398 9.16675V20.8334C2.33491 21.7614 2.70396 22.6511 3.36013 23.3073C4.01631 23.9634 4.90601 24.3325 5.83398 24.3334H22.1673C23.0953 24.3325 23.985 23.9634 24.6412 23.3073C25.2973 22.6511 25.6664 21.7614 25.6673 20.8334V9.16675C25.6664 8.23877 25.2973 7.34907 24.6412 6.6929C23.985 6.03672 23.0953 5.66767 22.1673 5.66675ZM24.5007 20.8334C24.4997 21.452 24.2536 22.0449 23.8162 22.4823C23.3788 22.9197 22.7859 23.1658 22.1673 23.1667H5.83398C5.21543 23.1658 4.62248 22.9197 4.18509 22.4823C3.74771 22.0449 3.50158 21.452 3.50065 20.8334V9.16675C3.50158 8.54819 3.74771 7.95524 4.18509 7.51785C4.62248 7.08047 5.21543 6.83434 5.83398 6.83341H22.1673C22.7859 6.83434 23.3788 7.08047 23.8162 7.51785C24.2536 7.95524 24.4997 8.54819 24.5007 9.16675V20.8334Z' fill='%23ffe57a' /%3E%3C/svg%3E");
}
/* end links */

/* buttons */
.wd-btn {
    padding: calc(var(--value) * 2) calc(var(--value) * 3);
    border: 1px solid var(--yellow);
    border-radius: calc(var(--value) * 10);
    text-align: center;
    color: var(--yellow);
    background-color: transparent;
    cursor: pointer;
    transition-property: opacity, color, background, border;
}

a.wd-btn {
    text-decoration: none;
}

.wd-btn--filter {
    padding: 0;
    border: none;
    background: none;
    cursor: pointer;
    transition-property: opacity, color;
}

.wd-btn--filter::after,
.wd-btn--filter.wd-link::after,
.wd-btn--filter:focus::after,
.wd-btn--filter.wd-link:focus::after,
.wd-btn--filter:hover::after,
.wd-btn--filter.wd-link:hover::after {
    width: calc(var(--value) * 2.4);
    height: calc(var(--value) * 2.4);
    background: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1L6 6L1 1' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") center/50% no-repeat;
}

.wd-btn--filter:active::after,
.wd-btn--filter.wd-link:active::after {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1L6 6L1 1' stroke='%23ffe57a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn--vsmall,
.wd-btn--small {
    padding: calc(var(--value) * 1.5) calc(var(--value) * 3);
}

.wd-btn--block,
.wd-btn--grid {
    display: grid;
}

.wd-btn--block {
    max-width: none;
}

.wd-btn--mtop {
    margin-top: calc(var(--value) * 3);
}

.wd-btn.wd-btn--icon::after {
    background: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L11 1M17 7L11 13M17 7L6.5 7M1 7H3.5' stroke='%23ffde59' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") center/contain no-repeat;
}

.wd-btn-white {
    border-color: #ffffff;
    color: #ffffff;
}

.wd-btn-white.wd-btn--icon::after {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L11 1M17 7L11 13M17 7L6.5 7M1 7H3.5' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn-light {
    border-color: rgb(255 255 255 / 20%);
    color: var(--black5);
}

.wd-btn-light.wd-btn--icon::after {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L11 1M17 7L11 13M17 7L6.5 7M1 7H3.5' stroke='%23cfd0d1' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn-gray {
    border-color: var(--black5);
    color: var(--black2);
}

.wd-btn-yellow {
    border-color: var(--yellow);
    color: var(--black2);
    background-color: var(--yellow);
}

.wd-btn-gray.wd-btn--icon::after,
.wd-btn-yellow.wd-btn--icon::after {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L11 1M17 7L11 13M17 7L6.5 7M1 7H3.5' stroke='%23414346' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn:focus,
.wd-btn:active,
.wd-btn:hover {
    color: var(--black);
}

.wd-btn:focus {
    border-color: rgb(var(--yellow8-RGB) / 75%);
    background-color: rgb(var(--yellow8-RGB) / 75%);
}

.wd-btn.wd-btn--icon:focus::after,
.wd-btn.wd-btn--icon:active::after,
.wd-btn.wd-btn--icon:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L11 1M17 7L11 13M17 7L6.5 7M1 7H3.5' stroke='%23111418' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn-light:focus {
    border-color: rgb(var(--yellow-RGB) / 75%);
    color: rgb(var(--yellow-RGB) / 75%);
    background-color: transparent;
}

.wd-btn-light.wd-btn--icon:focus::after {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L11 1M17 7L11 13M17 7L6.5 7M1 7H3.5' stroke='%23ffde59' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn-yellow:focus {
    border-color: rgb(var(--yellow9-RGB) / 75%);
    background-color: rgb(var(--yellow9-RGB) / 75%);
}

.wd-btn:hover {
    border-color: var(--yellow);
    background-color: var(--yellow);
}

.wd-btn-white:hover {
    border-color: var(--yellow);
    color: var(--yellow);
    background-color: transparent;
}

.wd-btn-white.wd-btn--icon:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L11 1M17 7L11 13M17 7L6.5 7M1 7H3.5' stroke='%23ffde59' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn-light:hover {
    border-color: #ffffff;
    color: #ffffff;
    background-color: transparent;
}

.wd-btn-light.wd-btn--icon:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L11 1M17 7L11 13M17 7L6.5 7M1 7H3.5' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn-yellow:hover {
    border-color: var(--yellow8);
    background-color: var(--yellow8);
}

.wd-btn:active {
    border-color: var(--yellow8);
    color: var(--black);
    background-color: var(--yellow8);
}

.wd-btn-yellow:active {
    border-color: var(--yellow9);
    background-color: var(--yellow9);
}

.wd-btn-light:active {
    border-color: var(--yellow);
    color: var(--yellow);
    background-color: transparent;
}

.wd-btn-light.wd-btn--icon:active::after {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L11 1M17 7L11 13M17 7L6.5 7M1 7H3.5' stroke='%23ffde59' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn-tab {
    position: relative;
    overflow: hidden;
    padding: calc(var(--value) * 2) calc(var(--value) * 3);
    border: none;
    border-top: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
    border-radius: calc(var(--value) * 10);
    width: 100%;
    height: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    background-color: #ffffff;
    cursor: pointer;
    transition: border, color, background-color, opacity 0.2s ease;
}

:where(.wd-bg-dark).wd-btn-tab {
    border-color: var(--dark-bg);
    background-color: var(--dark-bg);
}

.wd-btn-tab:focus,
.wd-btn-tab:active {
    outline: none;
}

.wd-btn-tab.active {
    border-bottom-color: var(--orange);
}

.wd-btn-tab:focus,
.wd-btn-tab.active:focus {
    border-color: var(--orange);
    border-right: 1px solid var(--orange);
    border-left: 1px solid var(--orange);
}

.wd-btn-tab:hover,
.wd-btn-tab.active:hover {
    opacity: 0.7;
}

.wd-btn-tab:active,
.wd-btn-tab.active:active {
    border-color: var(--orange);
    color: #ffffff;
    background-color: var(--orange);
}

.wd-btn--left {
    border-top-left-radius: 0;
}

.wd-btn--right {
    border-top-right-radius: 0;
}

.wd-btn--return {
    margin-top: calc(var(--value) * 6);
}

.wd-btn-scrollup {
    position: fixed;
    bottom: calc(var(--value) * 15.2);
    left: calc(var(--value) * 2.5);
    display: none;
    padding: var(--value);
    border-color: var(--black);
    border-radius: calc(var(--value) * 10);
    width: calc(var(--value) * 5);
    max-width: none;
    height: calc(var(--value) * 5);
    background: var(--black6) url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0.5L1 6.5M7 0.5L13 6.5M7 0.5V11M7 16.5V14' stroke='white' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E") center/calc(var(--value) * 1.2) calc(var(--value) * 1.6) no-repeat;
}

.wd-btn-scrollup:hover,
.wd-btn-scrollup:active {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0.5L1 6.5M7 0.5L13 6.5M7 0.5V11M7 16.5V14' stroke='%23111418' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-btn-scrollup:focus {
    border-color: var(--black7);
    background-color: var(--black7);
}

.wd-btn-scrollup:hover {
    border-color: var(--yellow10);
    background-color: var(--yellow10);
}

.wd-btn-scrollup:active {
    border-color: var(--yellow3);
    background-color: var(--yellow3);
}

.wd-btn-mright {
    margin-right: 0;
    margin-left: auto;
}
/* end buttons */

/* footer */
.wd-foot {
    margin-top: auto;
    margin-bottom: 0;
}

.wd-foot-container {
    padding-bottom: calc(var(--value) * 3);
}

.wd-foot-politics,
.wd-foot-copy {
    font-size: calc(var(--value) * 1.2);
    line-height: 167%;
}

.wd-foot-politics {
    display: grid;
    grid-template-columns: calc(var(--value) * 1.8) auto;
    gap: var(--value);
    align-items: center;
}

.wd-foot-politics::before {
    width: calc(var(--value) * 1.8);
    height: calc(var(--value) * 1.8);
    background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.9998 9.0001L8.3998 11.4001L12.5998 6.6001M12.5998 0.600098H2.9998C2.68154 0.600098 2.37632 0.726526 2.15128 0.95157C1.92623 1.17661 1.7998 1.48184 1.7998 1.8001V16.2001C1.7998 16.5184 1.92623 16.8236 2.15128 17.0486C2.37632 17.2737 2.68154 17.4001 2.9998 17.4001H14.9998C15.3181 17.4001 15.6233 17.2737 15.8483 17.0486C16.0734 16.8236 16.1998 16.5184 16.1998 16.2001V4.2001L12.5998 0.600098Z' stroke='%23ffffff' /%3E%3C/svg%3E") center/contain no-repeat;
    content: "";
    transition: background 0.2s ease;
}

.wd-foot-politics:focus::before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.9998 9.0001L8.3998 11.4001L12.5998 6.6001M12.5998 0.600098H2.9998C2.68154 0.600098 2.37632 0.726526 2.15128 0.95157C1.92623 1.17661 1.7998 1.48184 1.7998 1.8001V16.2001C1.7998 16.5184 1.92623 16.8236 2.15128 17.0486C2.37632 17.2737 2.68154 17.4001 2.9998 17.4001H14.9998C15.3181 17.4001 15.6233 17.2737 15.8483 17.0486C16.0734 16.8236 16.1998 16.5184 16.1998 16.2001V4.2001L12.5998 0.600098Z' stroke='%23ffffffbf' /%3E%3C/svg%3E");
}

.wd-foot-politics:hover::before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.9998 9.0001L8.3998 11.4001L12.5998 6.6001M12.5998 0.600098H2.9998C2.68154 0.600098 2.37632 0.726526 2.15128 0.95157C1.92623 1.17661 1.7998 1.48184 1.7998 1.8001V16.2001C1.7998 16.5184 1.92623 16.8236 2.15128 17.0486C2.37632 17.2737 2.68154 17.4001 2.9998 17.4001H14.9998C15.3181 17.4001 15.6233 17.2737 15.8483 17.0486C16.0734 16.8236 16.1998 16.5184 16.1998 16.2001V4.2001L12.5998 0.600098Z' stroke='%23ffffff80' /%3E%3C/svg%3E");
}

.wd-foot-politics:active::before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.9998 9.0001L8.3998 11.4001L12.5998 6.6001M12.5998 0.600098H2.9998C2.68154 0.600098 2.37632 0.726526 2.15128 0.95157C1.92623 1.17661 1.7998 1.48184 1.7998 1.8001V16.2001C1.7998 16.5184 1.92623 16.8236 2.15128 17.0486C2.37632 17.2737 2.68154 17.4001 2.9998 17.4001H14.9998C15.3181 17.4001 15.6233 17.2737 15.8483 17.0486C16.0734 16.8236 16.1998 16.5184 16.1998 16.2001V4.2001L12.5998 0.600098Z' stroke='%23ffde59' /%3E%3C/svg%3E");
}

.wd-foot-contacts-text {
    font-size: calc(var(--value) * 1.6);
    line-height: 150%;
}
/* end footer */

/* bottom panel */
.wd-bottom-panel {
    position: fixed;
    right: 0;
    bottom: -100%;
    left: 0;
    background: var(--dark-bg);
    box-shadow: 0 calc(var(--value) * -1.6) calc(var(--value) * 2.4) 0 rgba(0, 0, 0, 0.11);
}

.wd-bottom-panel-btn {
    display: inline-grid;
    place-items: center center;
    padding: var(--value);
    border: none;
    width: 100%;
    background: none;
    cursor: pointer;
}

.wd-bottom-panel-btn:focus,
.wd-bottom-panel-btn:active {
    outline: none;
}

.wd-bottom-panel-scrollup::before,
.wd-bottom-panel-contacts::before,
.wd-bottom-panel-menu::before {
    display: block;
    margin-bottom: calc(var(--value) * 0.4);
    width: calc(var(--value) * 2.1);
    height: calc(var(--value) * 2);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    content: "";
}

.wd-bottom-panel-scrollup::before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.333 1.5L4.33301 7.5M10.333 1.5L16.333 7.5M10.333 1.5V12M10.333 18.5V16' stroke='white' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
}

.wd-bottom-panel-contacts {
    background-color: var(--black8);
}

.wd-bottom-panel-contacts::before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.1067 0.833252V0.333239L5.10305 0.333265L5.1067 0.833252ZM12.8943 0.833252L12.8981 0.333252H12.8943V0.833252ZM17.1667 5.16983L16.6667 5.16615V5.16983H17.1667ZM17.1667 10.4351H16.6667L16.6668 10.4388L17.1667 10.4351ZM15.9281 13.4885L15.572 13.1375L15.9281 13.4885ZM12.8932 14.7717V15.2717L12.8968 15.2716L12.8932 14.7717ZM5.1067 14.7717V14.2717C5.02109 14.2717 4.93692 14.2936 4.86224 14.3355L5.1067 14.7717ZM0.833124 17.1669H0.333124C0.333124 17.3444 0.427223 17.5086 0.580368 17.5983C0.733514 17.688 0.922748 17.6898 1.07758 17.603L0.833124 17.1669ZM0.833124 5.16983H1.33314L1.33311 5.16615L0.833124 5.16983ZM2.07174 2.11642L1.71561 1.76546V1.76546L2.07174 2.11642ZM5.1067 1.33325H12.8943V0.333252H5.1067V1.33325ZM12.8906 1.33324C14.9917 1.34912 16.6822 3.06505 16.6668 5.16615L17.6667 5.1735C17.6862 2.52021 15.5514 0.353329 12.8981 0.333266L12.8906 1.33324ZM16.6667 5.16983V10.4351H17.6667V5.16983H16.6667ZM16.6668 10.4388C16.6742 11.4479 16.2804 12.4187 15.572 13.1375L16.2843 13.8394C17.1788 12.9317 17.6761 11.7058 17.6667 10.4314L16.6668 10.4388ZM15.572 13.1375C14.8636 13.8564 13.8987 14.2643 12.8895 14.2717L12.8968 15.2716C14.1712 15.2624 15.3897 14.7472 16.2843 13.8394L15.572 13.1375ZM12.8932 14.2717H5.1067V15.2717H12.8932V14.2717ZM4.86224 14.3355L0.588666 16.7307L1.07758 17.603L5.35116 15.2078L4.86224 14.3355ZM1.33312 17.1669V5.16983H0.333124V17.1669H1.33312ZM1.33311 5.16615C1.3257 4.15698 1.7195 3.18619 2.42787 2.46738L1.71561 1.76546C0.821072 2.67319 0.323779 3.8991 0.333138 5.1735L1.33311 5.16615ZM2.42787 2.46738C3.13625 1.74856 4.10117 1.3406 5.11034 1.33324L5.10305 0.333265C3.82866 0.342556 2.61015 0.857735 1.71561 1.76546L2.42787 2.46738Z' fill='white' /%3E%3C/svg%3E");
}

.wd-bottom-panel-menu::before {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66602 4H19.666' stroke='white' stroke-linecap='round' /%3E%3Cpath d='M1.66602 11H19.666' stroke='white' stroke-linecap='round' /%3E%3Cpath d='M1.66602 18H19.666' stroke='white' stroke-linecap='round' /%3E%3C/svg%3E");
}

.wd-bottom-panel.sticky {
    position: sticky;
    z-index: 8;
    bottom: 0;
    animation: btmFix 0.5s ease forwards;
}

@keyframes btmFix {
    0% {
        bottom: -100%;
    }
    25% {
        bottom: -75%;
    }
    50% {
        bottom: -50%;
    }
    75% {
        bottom: -25%;
    }
    100% {
        bottom: 0;
    }
}
/* end bottom panel */

.wd-normal {
    font-weight: 400;
}

.wd-medium {
    font-weight: 500;
}

.wd-semibold {
    font-weight: 600;
}

.wd-bold {
    font-weight: 700;
}

.wd-none,
div[id^="wait_"] {
    display: none !important;
}

/* radius */
[class*="wd-radius"] {
    overflow: hidden;
}

.wd-radius {
    border-radius: var(--value);
}

.wd-radius-30 {
    border-radius: calc(var(--value) * 3);
}

.wd-radius-100 {
    border-radius: calc(var(--value) * 10);
}
/* end radius */

/* margin */
.wd-mbottom {
    margin-bottom: var(--value);
}

.wd-mbottom-15 {
    margin-bottom: calc(var(--value) * 1.5);
}

.wd-mbottom-20 {
    margin-bottom: calc(var(--value) * 2);
}

.wd-mbottom-30 {
    margin-bottom: calc(var(--value) * 3);
}

.wd-mbottom-40 {
    margin-bottom: calc(var(--value) * 4);
}

.wd-mbottom-50 {
    margin-bottom: calc(var(--value) * 5);
}

.wd-mbottom-60 {
    margin-bottom: calc(var(--value) * 6);
}

.wd-mbottom-100 {
    margin-bottom: calc(var(--value) * 10);
}
/* end margin */

/* padding */
.wd-padding {
    padding: var(--value);
}

.wd-padding-15 {
    padding: calc(var(--value) * 1.5);
}

.wd-padding-20 {
    padding: calc(var(--value) * 2);
}

.wd-padding-30 {
    padding: calc(var(--value) * 3);
}

.wd-padding-40 {
    padding: calc(var(--value) * 4);
}

.wd-padding-50 {
    padding: calc(var(--value) * 5);
}
/* end padding */

/* select for filter */
[data-select-id] {
    position: fixed;
    overflow-y: auto;
    padding: calc(var(--value)* 3) calc(var(--value)* 4);
    border-radius: calc(var(--value) * 3);
    max-height: calc(100dvh - calc(var(--value) * 18));
    background: rgb(var(--dark-bg-RGB) / 98%);
    box-shadow: 0 calc(var(--value)* 1.6) calc(var(--value)* 2.4) 0 rgb(0 0 0 / 11%);
}

[data-select-id].hidden {
    z-index: -1;
}

[data-select-id].show {
    z-index: 5;
}

:where(.open) [data-select-id] {
    position: relative;
    overflow: inherit;
    padding: 0;
    border: none;
    max-height: none;
    background: none;
    box-shadow: none;
}
/* end select for filter */

/* form search */
.wd-search {
    position: relative;
    max-width: calc(var(--value) * 36);
}

.wd-search-input {
    display: block;
    margin: 0;
    padding: calc(var(--value) * 1.5) calc(var(--value) * 5.4) calc(var(--value) * 1.5) calc(var(--value) * 3);
    border: 1px solid var(--black2);
    width: 100%;
    height: 100%;
    min-height: calc(var(--value) * 5.8);
    background-color: transparent;
    transition: border-color 0.3s;
}

.wd-search-input::-webkit-input-placeholder {
    color: var(--black3);
}

.wd-search-input::-moz-placeholder {
    color: var(--black3);
}

.wd-search-input::-moz-placeholder {
    color: var(--black3);
}

.wd-search-input:-ms-input-placeholder {
    color: var(--black3);
}

.wd-search-input:focus,
.wd-search-input:active,
.wd-search-btn:focus,
.wd-search-btn:active {
    outline: none;
}

.wd-search-input:focus {
    border-color: rgb(var(--yellow-RGB) / 75%);
}

.wd-search-input:hover {
    border-color: #ffffff;
}

.wd-search-input:active {
    border-color: var(--yellow);
}

.wd-search-btn {
    position: absolute;
    top: 0;
    right: calc(var(--value) * 3);
    bottom: 0;
    display: block;
    border: none;
    width: calc(var(--value) * 2.4);
    background: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3636 3.93848C8.90722 3.93848 7.48354 4.37034 6.2726 5.17947C5.06167 5.98859 4.11786 7.13862 3.56052 8.48414C3.00319 9.82967 2.85737 11.3102 3.14149 12.7386C3.42562 14.167 4.12693 15.4791 5.15675 16.5089C6.18657 17.5387 7.49863 18.24 8.92703 18.5242C10.3554 18.8083 11.836 18.6625 13.1815 18.1051C14.527 17.5478 15.6771 16.604 16.4862 15.3931C17.2953 14.1821 17.7272 12.7585 17.7272 11.3021C17.7271 9.34916 16.9512 7.47628 15.5703 6.09536C14.1894 4.71445 12.3165 3.9386 10.3636 3.93848Z' stroke='%23707274' stroke-width='2' stroke-miterlimit='10' /%3E%3Cpath d='M15.8574 16.7959L21.0001 21.9386' stroke='%23707274' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' /%3E%3C/svg%3E") center/contain no-repeat;
    cursor: pointer;
    transition: background 0.3s;
}

.wd-search-btn:focus {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3636 3.93848C8.90722 3.93848 7.48354 4.37034 6.2726 5.17947C5.06167 5.98859 4.11786 7.13862 3.56052 8.48414C3.00319 9.82967 2.85737 11.3102 3.14149 12.7386C3.42562 14.167 4.12693 15.4791 5.15675 16.5089C6.18657 17.5387 7.49863 18.24 8.92703 18.5242C10.3554 18.8083 11.836 18.6625 13.1815 18.1051C14.527 17.5478 15.6771 16.604 16.4862 15.3931C17.2953 14.1821 17.7272 12.7585 17.7272 11.3021C17.7271 9.34916 16.9512 7.47628 15.5703 6.09536C14.1894 4.71445 12.3165 3.9386 10.3636 3.93848Z' stroke='%23ffe683' stroke-width='2' stroke-miterlimit='10' /%3E%3Cpath d='M15.8574 16.7959L21.0001 21.9386' stroke='%23ffe683' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' /%3E%3C/svg%3E");
}

.wd-search-btn:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3636 3.93848C8.90722 3.93848 7.48354 4.37034 6.2726 5.17947C5.06167 5.98859 4.11786 7.13862 3.56052 8.48414C3.00319 9.82967 2.85737 11.3102 3.14149 12.7386C3.42562 14.167 4.12693 15.4791 5.15675 16.5089C6.18657 17.5387 7.49863 18.24 8.92703 18.5242C10.3554 18.8083 11.836 18.6625 13.1815 18.1051C14.527 17.5478 15.6771 16.604 16.4862 15.3931C17.2953 14.1821 17.7272 12.7585 17.7272 11.3021C17.7271 9.34916 16.9512 7.47628 15.5703 6.09536C14.1894 4.71445 12.3165 3.9386 10.3636 3.93848Z' stroke='%23ffffff' stroke-width='2' stroke-miterlimit='10' /%3E%3Cpath d='M15.8574 16.7959L21.0001 21.9386' stroke='%23ffffff' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' /%3E%3C/svg%3E");
}

.wd-search-btn:active {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3636 3.93848C8.90722 3.93848 7.48354 4.37034 6.2726 5.17947C5.06167 5.98859 4.11786 7.13862 3.56052 8.48414C3.00319 9.82967 2.85737 11.3102 3.14149 12.7386C3.42562 14.167 4.12693 15.4791 5.15675 16.5089C6.18657 17.5387 7.49863 18.24 8.92703 18.5242C10.3554 18.8083 11.836 18.6625 13.1815 18.1051C14.527 17.5478 15.6771 16.604 16.4862 15.3931C17.2953 14.1821 17.7272 12.7585 17.7272 11.3021C17.7271 9.34916 16.9512 7.47628 15.5703 6.09536C14.1894 4.71445 12.3165 3.9386 10.3636 3.93848Z' stroke='%23ffde59' stroke-width='2' stroke-miterlimit='10' /%3E%3Cpath d='M15.8574 16.7959L21.0001 21.9386' stroke='%23ffde59' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' /%3E%3C/svg%3E");
}
/* end form search */

/* form filter */
.wd-filter-text {
    text-align: left;
}

.wd-filter-block {
    position: relative;
    max-width: max-content;
}

.wd-filter-child {
    gap: calc(var(--value) * 1.5);
}

.wd-filter-child.hide {
    max-height: 0;
    transition: max-height 0.3s cubic-bezier(0, 1, 0, 1);
}

.wd-filter-child.ex {
    max-height: calc(var(--value) * 1000);
    transition: max-height 0.3s cubic-bezier(1, 0, 1, 0);
}

:where(.wd-filter-child) .wd-filter-block:first-child {
    padding-top: calc(var(--value) * 2);
}

.wd-filter-input {
    position: absolute;
    z-index: -10;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 0;
    opacity: 0;
}

.wd-filter-label {
    display: grid;
    grid-template-columns: calc(var(--value) * 1.7) auto;
    gap: calc(var(--value) * 1.5);
    align-items: baseline;
    max-width: max-content;
    cursor: pointer;
    transition: color 0.3s;
}

.wd-filter-label::before {
    width: 100%;
    height: calc(var(--value) * 1.4);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    content: "";
    transition: background-image 0.3s;
}

:where(.wd-filter-input:checked) ~ .wd-filter-label {
    color: var(--yellow);
}

:where(.wd-filter-input:checked) ~ .wd-filter-label::before {
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='14' viewBox='0 0 17 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 6.99902L10 0.999023M16 6.99902L10 12.999M16 6.99902L5.5 6.99902M0 6.99902H2.5' stroke='%23FFDE59' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

:where(.wd-filter-child) .wd-filter-label::before,
:where(.wd-filter-child .wd-filter-input:checked) ~ .wd-filter-label::before {
    background-image: none;
}
/* end form filter */

/* tags */
.wd-tags {
    display: none;
}

.wd-tags--media {
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(var(--value) * 3);
}

.wd-tags-item {
    display: none;
}

.wd-tags-item--date {
    display: block;
}
/* end tags */

/* hrd */
.wd-mainpage-hrd-container {
    padding-right: calc(var(--value) * 3);
    padding-left: calc(var(--value) * 3);
}
/* end hrd */

/* table */
.wd-table {
    overflow: hidden;
    border-radius: calc(var(--value) * 3);
}

.wd-table,
.wd-table-tr,
.wd-table-body {
    display: grid;
    gap: calc(var(--value) * 0.4);
}

.wd-table-tr {
    grid-template-columns: repeat(2, 1fr);
}

:where(.wd-table-head) .wd-table-tr {
    grid-template-columns: 1fr;
}

.wd-table-td {
    padding: calc(var(--value) * 2);
    background-color: #ffffff;
}

:where(.wd-table-body .wd-table-tr) .wd-table-td:not(:first-child) {
    color: var(--black3);
}

.wd-table-td--hidden,
.wd-table-head-empty {
    display: none;
}
/* end table */

/* tooltip */
[data-hint-id] {
    display: none;
}
/* end tooltip */

/* contacts */
.wd-contact-info::before {
    display: block;
    margin-bottom: calc(var(--value) * 2);
    width: calc(var(--value) * 6.4);
    height: calc(var(--value) * 6.4);
    background: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M8 23.2237V44.8984C8 47.6797 8 49.0717 8.75467 50.1197C9.50933 51.1677 10.8293 51.6077 13.4693 52.4878L16.576 53.5224C20.2213 54.7384 22.0427 55.3464 23.88 55.0984L24 55.0824V17.7491C23.6996 17.7938 23.3969 17.8214 23.0933 17.8317C21.6533 17.8824 20.2293 17.4051 17.384 16.4584C13.656 15.2157 11.792 14.5944 10.3733 15.2264C9.87059 15.4501 9.41941 15.7751 9.048 16.1811C8 17.3304 8 19.2931 8 23.2237ZM56 40.7704V19.0984C56 16.3171 56 14.9251 55.2453 13.8771C54.4907 12.8291 53.1707 12.3891 50.5307 11.5091L47.424 10.4744C43.7787 9.25842 41.9573 8.65042 40.12 8.89842L40 8.91175V46.2451C40.3013 46.1997 40.6053 46.1731 40.9067 46.1624C42.3467 46.1117 43.7707 46.5891 46.616 47.5357C50.344 48.7784 52.208 49.3997 53.6267 48.7677C54.1294 48.5441 54.5806 48.2191 54.952 47.8131C56 46.6637 56 44.7011 56 40.7704Z' fill='%23FFDE59' /%3E%3Cpath d='M24.6587 17.6236C24.4404 17.6721 24.2208 17.7139 24 17.749V55.0823C25.7867 54.805 27.384 53.741 30.512 51.6556L34.1973 49.197C36.6933 47.533 37.9413 46.701 39.344 46.3703C39.5573 46.317 39.7787 46.277 40 46.245V8.91162C38.2133 9.18629 36.616 10.253 33.488 12.3356L29.8027 14.7943C27.3067 16.4583 26.0587 17.2903 24.656 17.621' fill='%23FFDE59' /%3E%3C/svg%3E") center/contain no-repeat;
    content: "";
}

.wd-contacts-item {
    display: grid;
    grid-template-columns: calc(var(--value) * 3.2) auto;
    gap: calc(var(--value) * 2);
}

.wd-contacts-item::before {
    margin-top: 1px;
    margin-bottom: -1px;
    width: calc(var(--value) * 3.2);
    height: calc(var(--value) * 3.2);
    background: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M12.9993 23.8307C18.9826 23.8307 23.8327 18.9806 23.8327 12.9974C23.8327 7.01415 18.9826 2.16406 12.9993 2.16406C7.0161 2.16406 2.16602 7.01415 2.16602 12.9974C2.16602 18.9806 7.0161 23.8307 12.9993 23.8307Z' fill='%23D2D7DF' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 7.85156C13.2155 7.85156 13.4222 7.93716 13.5745 8.08954C13.7269 8.24191 13.8125 8.44857 13.8125 8.66406V12.6616L16.2825 15.1316C16.3623 15.2059 16.4264 15.2956 16.4708 15.3953C16.5152 15.495 16.539 15.6026 16.541 15.7117C16.5429 15.8208 16.5228 15.9291 16.482 16.0303C16.4411 16.1315 16.3803 16.2234 16.3031 16.3005C16.226 16.3777 16.1341 16.4385 16.0329 16.4794C15.9317 16.5202 15.8234 16.5403 15.7143 16.5384C15.6052 16.5364 15.4976 16.5126 15.3979 16.4682C15.2983 16.4238 15.2086 16.3597 15.1342 16.2799L12.4258 13.5716C12.2734 13.4193 12.1877 13.2128 12.1875 12.9974V8.66406C12.1875 8.44857 12.2731 8.24191 12.4255 8.08954C12.5778 7.93716 12.7845 7.85156 13 7.85156Z' fill='%23D2D7DF' /%3E%3C/svg%3E") center/contain no-repeat;
    content: "";
}

.wd-contacts-item--mail::before {
    background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M15.384 3.24707H10.6173C6.12365 3.24707 3.87573 3.24707 2.4804 4.6749C1.08398 6.10274 1.08398 8.40157 1.08398 12.9971C1.08398 17.5937 1.08398 19.8914 2.4804 21.3192C3.87573 22.7471 6.12365 22.7471 10.6173 22.7471H15.384C19.8777 22.7471 22.1256 22.7471 23.5209 21.3192C24.9173 19.8914 24.9173 17.5926 24.9173 12.9971C24.9173 8.40049 24.9173 6.10274 23.5209 4.6749C22.1256 3.24707 19.8777 3.24707 15.384 3.24707Z' fill='%23D2D7DF' /%3E%3Cpath d='M20.7229 8.6998C20.905 8.5481 21.0195 8.33024 21.041 8.09417C21.0625 7.85809 20.9894 7.62313 20.8377 7.44097C20.686 7.25881 20.4681 7.14437 20.2321 7.12284C19.996 7.1013 19.761 7.17443 19.5789 7.32614L17.0059 9.47114C15.8944 10.3974 15.1231 11.0387 14.4709 11.4569C13.8404 11.8631 13.4125 11.9986 13.0009 11.9986C12.5892 11.9986 12.1624 11.8631 11.5308 11.4569C10.8797 11.0387 10.1073 10.3974 8.99578 9.47005L6.42286 7.32614C6.2407 7.17443 6.00574 7.1013 5.76966 7.12284C5.53358 7.14437 5.31573 7.25881 5.16403 7.44097C5.01232 7.62313 4.93919 7.85809 4.96073 8.09417C4.98227 8.33024 5.0967 8.5481 5.27886 8.6998L7.89619 10.8816C8.95244 11.7613 9.80828 12.4741 10.5644 12.9616C11.3509 13.4665 12.1179 13.7871 13.0019 13.7871C13.8838 13.7871 14.6508 13.4665 15.4384 12.9606C16.1934 12.4752 17.0493 11.7613 18.1055 10.8806L20.7229 8.6998Z' fill='%23D2D7DF' /%3E%3C/svg%3E");
}

.wd-contacts-item--phone::before {
    background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.4176 12.9974C19.5955 12.9972 20.7413 12.613 21.6813 11.9031C22.6212 11.1932 23.3041 10.1962 23.6265 9.0632C23.9489 7.93024 23.8932 6.72306 23.4678 5.62462C23.0424 4.52617 22.2705 3.59633 21.2692 2.97601C20.2678 2.35569 19.0915 2.0787 17.9186 2.18702C16.7456 2.29534 15.64 2.78306 14.7691 3.57628C13.8983 4.36949 13.3098 5.42496 13.0927 6.58274C12.8757 7.74051 13.042 8.93747 13.5664 9.99224C13.6656 10.1837 13.6914 10.4049 13.639 10.6141L13.3162 11.8198C13.2842 11.9392 13.2842 12.0649 13.3162 12.1843C13.3482 12.3036 13.4111 12.4125 13.4985 12.4999C13.5858 12.5873 13.6947 12.6501 13.8141 12.6821C13.9334 12.7141 14.0591 12.7141 14.1785 12.6822L15.3843 12.3593C15.5935 12.3069 15.8146 12.3328 16.0061 12.4319C16.7552 12.8049 17.5808 12.9985 18.4176 12.9974Z' fill='%23D2D7DF' /%3E%3Cpath opacity='0.5' d='M8.70877 7.92298L9.41185 9.1829C10.0456 10.3204 9.79102 11.8111 8.79218 12.811C8.79218 12.811 7.57885 14.0232 9.77802 16.2213C11.9739 18.4172 13.1873 17.2071 13.1873 17.2071C14.1872 16.2072 15.6789 15.9526 16.8154 16.5864L18.0753 17.2906C19.7924 18.2482 19.9949 20.6554 18.4859 22.1656C17.5791 23.0712 16.4676 23.7776 15.2402 23.8231C13.1732 23.9021 9.6621 23.3789 6.14018 19.8581C2.61935 16.3361 2.0961 12.8251 2.17518 10.7581C2.22177 9.53064 2.92702 8.41914 3.83268 7.5124C5.34285 6.00331 7.75002 6.2059 8.70768 7.92406' fill='%23D2D7DF' /%3E%3C/svg%3E");
}
/* end contacts */

/* cookie */
.wd-cookie {
    position: fixed;
    z-index: 1000;
    top: auto;
    right: 0;
    bottom: calc(var(--value) * 2);
    left: 0;
    overflow-y: auto;
    margin: 0;
    padding: 0;
    border: none;
    width: 100svw;
    min-width: 100svw;
    background: none;
}

.wd-cookie-container::before {
    width: calc(var(--value) * 6.3);
    height: calc(var(--value) * 7);
    background: url("/local/images/cookie.svg") center/contain no-repeat;
    content: "";
}
/* end cookie */

/* maps */
.wd-contact-maps {
    min-height: calc(var(--value) * 21.8);
    aspect-ratio: 1 / 1;
}

[class*="ymaps"][class*="-map-copyrights"] {
    display: none;
}
/* end maps */

@media (min-width: 576px) {
    .wd-content-radius-30 {
        border-radius: calc(var(--value) * 3);
    }

    /* footer */
    .wd-foot .wd-foot-container {
        grid-template-columns: repeat(8, 1fr);
    }

    .wd-foot-contacts {
        justify-content: flex-end;
    }

    .wd-foot-contacts-text {
        justify-self: flex-end;
    }
    /* end footer */

    /* hrd */
    .wd-mainpage-hrd-container {
        border-radius: calc(var(--value) * 3);
    }

    .wd-mainpage-hrd-block {
        grid-template-columns: repeat(2, max-content);
    }
    /* end hrd */
}

@media (min-width: 768px) {
    .wd-bg-not {
        background-color: transparent;
    }

    /* section */
    .wd-section-30--xs {
        padding-top: calc(var(--value) * 3);
        padding-bottom: calc(var(--value) * 3);
    }

    .wd-section-60--xs {
        padding-top: calc(var(--value) * 6);
        padding-bottom: calc(var(--value) * 6);
    }

    .wd-section-100--xs {
        padding-top: calc(var(--value) * 10);
        padding-bottom: calc(var(--value) * 10);
    }

    .wd-section-120--xs {
        padding-top: calc(var(--value) * 12);
        padding-bottom: calc(var(--value) * 12);
    }
    /* end section */

    /* title & text*/
    .wd-text-hyphens-not--xs {
        hyphens: initial;
    }

    h1,
    .wd-title-1 {
        font-size: calc(var(--value) * 5.8);
        line-height: 131%;
    }

    .wd-title-1-mp {
        font-size: calc(var(--value) * 7.2);
    }

    h2,
    .wd-title-2 {
        font-size: calc(var(--value) * 4);
        line-height: 140%;
    }

    .wd-title-2-mp {
        font-size: calc(var(--value) * 5.4);
    }

    h3,
    .wd-title-3 {
        font-size: calc(var(--value) * 3.2);
        line-height: 137%;
    }

    h4,
    .wd-title-l {
        font-size: calc(var(--value) * 2.4);
    }

    h5,
    .wd-title-m,
    .wd-text-m {
        font-size: calc(var(--value) * 2);
    }

    h6,
    .wd-title-s,
    .wd-text-s {
        font-size: calc(var(--value) * 1.6);
        line-height: 162%;
    }

    .wd-title-xs,
    .wd-text-xs {
        font-size: calc(var(--value) * 1.5);
    }

    .wd-text-l {
        font-size: calc(var(--value) * 2.4);
        line-height: 158%;
    }
    /* end title & text */

    /* links & buttons */
    .wd-link--baseline,
    .wd-btn--baseline {
        align-items: baseline;
    }

    .wd-btn--small {
        padding: calc(var(--value) * 2) calc(var(--value) * 3);
    }

    .wd-btn--mtop {
        margin-top: calc(var(--value) * 6);
    }

    .wd-btn-mright--xs {
        margin-right: 0;
        margin-left: auto;
    }
    /* end links & buttons */

    /* footer */
    .wd-foot .wd-foot-container {
        grid-template-columns: repeat(6, 1fr);
        row-gap: calc(var(--value) * 8);
    }

    .wd-foot-contacts-text {
        font-size: calc(var(--value) * 2);
        line-height: 150%;
    }

    .wd-foot-politics,
    .wd-foot-copy {
        font-size: calc(var(--value) * 1.5);
        line-height: 140%;
    }

    .wd-foot-copy {
        text-align: right;
    }
    /* end footer */

    /* margin */
    .wd-mbottom--xs {
        margin-bottom: var(--value);
    }

    .wd-mbottom-20--xs {
        margin-bottom: calc(var(--value) * 2);
    }

    .wd-mbottom-30--xs {
        margin-bottom: calc(var(--value) * 3);
    }

    .wd-mbottom-40--xs {
        margin-bottom: calc(var(--value) * 4);
    }

    .wd-mbottom-50--xs {
        margin-bottom: calc(var(--value) * 5);
    }

    .wd-mbottom-60--xs {
        margin-bottom: calc(var(--value) * 6);
    }

    .wd-mbottom-100--xs {
        margin-bottom: calc(var(--value) * 10);
    }

    .wd-mbottom-not--xs {
        margin-bottom: 0;
    }
    /* end margin */

    /* padding */
    .wd-padding--xs {
        padding: var(--value);
    }

    .wd-padding-15--xs {
        padding: calc(var(--value) * 1.5);
    }

    .wd-padding-20--xs {
        padding: calc(var(--value) * 2);
    }

    .wd-padding-30--xs {
        padding: calc(var(--value) * 3);
    }

    .wd-padding-40--xs {
        padding: calc(var(--value) * 4);
    }

    .wd-padding-50--xs {
        padding: calc(var(--value) * 5);
    }

    .wd-padding-60--xs {
        padding: calc(var(--value) * 6);
    }

    .wd-padding-not--xs {
        padding: 0;
    }
    /* end padding */

    /* tags */
    .wd-tags {
        display: flex;
        flex-wrap: wrap;
        margin-top: calc(var(--value) * 4);
    }

    .wd-tags-item {
        display: block;
        padding: calc(var(--value) * 0.4) calc(var(--value) * 1.5);
        border: 1px solid var(--tag-bColor);
        background-color: var(--tag-color);
    }

    .wd-tags-item--date {
        border-color: transparent;
    }
    /* end tags */

    /* table */
    [data-table-hid] {
        display: none;
    }

    .wd-table [data-table-hid]:nth-child(-n+2) {
        display: grid;
    }

    .wd-table-tr {
        grid-template-columns: repeat(2, 1fr);
    }

    :where(.wd-table-3) .wd-table-tr {
        grid-template-columns: repeat(3, 1fr);
    }

    :where(.wd-table-4) .wd-table-tr {
        grid-template-columns: repeat(4, 1fr);
    }

    .wd-table-td.wd-text-black-1 {
        color: var(--black);
    }

    .wd-table-td--hidden,
    .wd-table-head-empty {
        display: block;
    }
    /* end table */

    /* cookie */
    .wd-cookie-container {
        grid-template-columns: max-content auto max-content;
        align-items: start;
    }
    /* end cookie */

    /* maps */
    .wd-contact-maps {
        height: calc(var(--value) * 55);
        aspect-ratio: initial;
    }
    /* end maps */
}

@media (min-width: 992px) {
    /* section */
    .wd-section-30--s {
        padding-top: calc(var(--value) * 3);
        padding-bottom: calc(var(--value) * 3);
    }

    .wd-section-60--s {
        padding-top: calc(var(--value) * 6);
        padding-bottom: calc(var(--value) * 6);
    }

    .wd-section-100--s {
        padding-top: calc(var(--value) * 10);
        padding-bottom: calc(var(--value) * 10);
    }

    .wd-section-120--s {
        padding-top: calc(var(--value) * 12);
        padding-bottom: calc(var(--value) * 12);
    }
    /* end section */

    /* title & text */
    .wd-text-hyphens-not--s {
        hyphens: initial;
    }
    /* end title & text */

    /* header */
    .wd-head.sticky {
        position: sticky;
        z-index: 999;
        top: -100%;
        right: 0;
        left: 0;
        animation: headFix 0.5s ease forwards;
    }
    /* end header */

    /* links & buttons */
    .wd-btn-mright--s {
        margin-right: 0;
        margin-left: auto;
    }
    /* end links & buttons */

    /* footer */
    .wd-foot .wd-foot-container {
        grid-template-columns: repeat(12, 1fr);
        row-gap: calc(var(--value)* 9.7);
    }
    /* end footer */

    /* bottom panel */
    .wd-bottom-panel,
    .wd-bottom-panel.sticky {
        display: none;
    }
    /* end bottom panel */

    /* margin */
    .wd-mbottom--s {
        margin-bottom: var(--value);
    }

    .wd-mbottom-20--s {
        margin-bottom: calc(var(--value) * 2);
    }

    .wd-mbottom-30--s {
        margin-bottom: calc(var(--value) * 3);
    }

    .wd-mbottom-40--s {
        margin-bottom: calc(var(--value) * 4);
    }

    .wd-mbottom-50--s {
        margin-bottom: calc(var(--value) * 5);
    }

    .wd-mbottom-60--s {
        margin-bottom: calc(var(--value) * 6);
    }

    .wd-mbottom-100--s {
        margin-bottom: calc(var(--value) * 10);
    }

    .wd-mbottom-not--s {
        margin-bottom: 0;
    }
    /* end margin */

    /* padding */
    .wd-padding--s {
        padding: var(--value);
    }

    .wd-padding-15--s {
        padding: calc(var(--value) * 1.5);
    }

    .wd-padding-20--s {
        padding: calc(var(--value) * 2);
    }

    .wd-padding-30--s {
        padding: calc(var(--value) * 3);
    }

    .wd-padding-40--s {
        padding: calc(var(--value) * 4);
    }

    .wd-padding-50--s {
        padding: calc(var(--value) * 5);
    }

    .wd-padding-60--s {
        padding: calc(var(--value) * 6);
    }

    .wd-padding-not--s {
        padding: 0;
    }
    /* end padding */

    /* maps */
    .wd-contact-maps {
        height: 100%;
    }
    /* end maps */
}

@media (min-width: 1200px) {
    /* section */
    .wd-section-30--m {
        padding-top: calc(var(--value) * 3);
        padding-bottom: calc(var(--value) * 3);
    }

    .wd-section-60--m {
        padding-top: calc(var(--value) * 6);
        padding-bottom: calc(var(--value) * 6);
    }

    .wd-section-100--m {
        padding-top: calc(var(--value) * 10);
        padding-bottom: calc(var(--value) * 10);
    }

    .wd-section-120--m {
        padding-top: calc(var(--value) * 12);
        padding-bottom: calc(var(--value) * 12);
    }
    /* end section */

    /* title & text */
    .wd-text-hyphens-not--m {
        hyphens: initial;
    }
    /* end title & text */

    /* header */
    .wd-head-grid > div:last-child {
        grid-template-columns: auto calc(var(--value) * 4 + var(--value) * 6.6 * 2);
        gap: calc(var(--value) * 4);
    }
    /* end header */

    /* links & buttons */
    .wd-btn-mright--m {
        margin-right: 0;
        margin-left: auto;
    }
    /* end links & buttons */

    /* margin */
    .wd-mbottom--m {
        margin-bottom: var(--value);
    }

    .wd-mbottom-20--m {
        margin-bottom: calc(var(--value) * 2);
    }

    .wd-mbottom-30--m {
        margin-bottom: calc(var(--value) * 3);
    }

    .wd-mbottom-40--m {
        margin-bottom: calc(var(--value) * 4);
    }

    .wd-mbottom-50--m {
        margin-bottom: calc(var(--value) * 5);
    }

    .wd-mbottom-60--m {
        margin-bottom: calc(var(--value) * 6);
    }

    .wd-mbottom-100--m {
        margin-bottom: calc(var(--value) * 10);
    }

    .wd-mbottom-not--m {
        margin-bottom: 0;
    }
    /* end margin */

    /* padding */
    .wd-padding--m {
        padding: var(--value);
    }

    .wd-padding-15--m {
        padding: calc(var(--value) * 1.5);
    }

    .wd-padding-20--m {
        padding: calc(var(--value) * 2);
    }

    .wd-padding-30--m {
        padding: calc(var(--value) * 3);
    }

    .wd-padding-40--m {
        padding: calc(var(--value) * 4);
    }

    .wd-padding-50--m {
        padding: calc(var(--value) * 5);
    }

    .wd-padding-60--m {
        padding: calc(var(--value) * 6);
    }

    .wd-padding-not--m {
        padding: 0;
    }
    /* end padding */
}

@media (min-width: 1400px) {
    /* section */
    .wd-section-30--xl {
        padding-top: calc(var(--value) * 3);
        padding-bottom: calc(var(--value) * 3);
    }

    .wd-section-60--xl {
        padding-top: calc(var(--value) * 6);
        padding-bottom: calc(var(--value) * 6);
    }

    .wd-section-100--xl {
        padding-top: calc(var(--value) * 10);
        padding-bottom: calc(var(--value) * 10);
    }

    .wd-section-120--xl {
        padding-top: calc(var(--value) * 12);
        padding-bottom: calc(var(--value) * 12);
    }
    /* end section */

    /* title & text */
    h1,
    .wd-title-1 {
        font-size: calc(var(--value) * 8);
        line-height: 130%;
    }

    .wd-title-1-mp {
        font-size: calc(var(--value) * 10);
        line-height: 124%;
    }

    h2,
    .wd-title-2 {
        font-size: calc(var(--value) * 5.2);
        line-height: 127%;
    }

    .wd-title-2-mp {
        font-size: calc(var(--value) * 7.2);
        line-height: 122%;
    }

    h3,
    .wd-title-3 {
        font-size: calc(var(--value) * 4);
        line-height: 140%;
    }

    h4,
    .wd-title-l,
    .wd-text-l {
        font-size: calc(var(--value) * 2.6);
        line-height: 146%;
    }

    h5,
    .wd-title-m {
        line-height: 160%;
    }

    h6,
    .wd-title-s,
    .wd-text-s,
    .wd-text-xm {
        font-size: calc(var(--value) * 1.8);
        line-height: 156%;
    }

    .wd-title-xs,
    .wd-text-xs {
        font-size: calc(var(--value) * 1.6);
        line-height: 150%;
    }

    .wd-text-20,
    .wd-text-m {
        line-height: 160%;
    }
    /* end title & text*/

    /* links & buttons */
    .wd-btn-mright--xl {
        margin-right: 0;
        margin-left: auto;
    }
    /* end links & buttons */

    /* footer */
    .wd-foot .wd-foot-container {
        row-gap: calc(var(--value)* 8);
    }

    .wd-foot-block {
        align-items: flex-start;
    }

    .wd-foot-contacts-text {
        font-size: calc(var(--value) * 2);
        line-height: 160%;
    }

    .wd-foot-politics,
    .wd-foot-copy {
        font-size: calc(var(--value) * 1.6);
        line-height: 150%;
    }
    /* end footer */

    /* margin */
    .wd-mbottom--xl {
        margin-bottom: var(--value);
    }

    .wd-mbottom-20--xl {
        margin-bottom: calc(var(--value) * 2);
    }

    .wd-mbottom-30--xl {
        margin-bottom: calc(var(--value) * 3);
    }

    .wd-mbottom-40--xl {
        margin-bottom: calc(var(--value) * 4);
    }

    .wd-mbottom-50--xl {
        margin-bottom: calc(var(--value) * 5);
    }

    .wd-mbottom-60--xl {
        margin-bottom: calc(var(--value) * 6);
    }

    .wd-mbottom-100--xl {
        margin-bottom: calc(var(--value) * 10);
    }

    .wd-mbottom-not--xl {
        margin-bottom: 0;
    }
    /* end margin */

    /* padding */
    .wd-padding--xl {
        padding: var(--value);
    }

    .wd-padding-15--xl {
        padding: calc(var(--value) * 1.5);
    }

    .wd-padding-20--xl {
        padding: calc(var(--value) * 2);
    }

    .wd-padding-30--xl {
        padding: calc(var(--value) * 3);
    }

    .wd-padding-40--xl {
        padding: calc(var(--value) * 4);
    }

    .wd-padding-50--xl {
        padding: calc(var(--value) * 5);
    }

    .wd-padding-60--xl {
        padding: calc(var(--value) * 6);
    }

    .wd-padding-not--xl {
        padding: 0;
    }
    /* end padding */

    /* form search */
    .wd-search {
        max-width: none;
    }
    /* end form search */

    /* hrd */
    .wd-mainpage-hrd .wd-grid {
        overflow: visible;
    }

    .wd-mainpage-hrd-container {
        position: relative;
    }

    .wd-mainpage-hrd-container::after {
        position: absolute;
        right: calc(var(--value) * 2);
        bottom: 65%;
        width: calc(var(--value) * 35.6);
        height: calc(var(--value) * 26.1);
        background: url("/local/images/mainpage/hrd_bees.svg") center/contain no-repeat;
        content: "";
    }
    /* hrd */

    /* tooltip */
    [data-hint] {
        text-decoration: underline dashed var(--orange);
        cursor: pointer;
    }

    [data-hint-id] {
        display: block;
        padding: calc(var(--value) * 3);
        border-radius: 0 calc(var(--value) * 3) calc(var(--value) * 3) calc(var(--value) * 3);
        color: var(--black2);
        background-color: #ffffff;
        cursor: pointer;
    }
    /* end tooltip */
}

@media (min-width: 1700px) {
    /* section */
    .wd-section-60--l {
        padding-top: calc(var(--value) * 6);
        padding-bottom: calc(var(--value) * 6);
    }

    .wd-section-90--l {
        padding-top: calc(var(--value) * 9);
        padding-bottom: calc(var(--value) * 9);
    }

    .wd-section-100--l {
        padding-top: calc(var(--value) * 10);
        padding-bottom: calc(var(--value) * 10);
    }

    .wd-section-120--l {
        padding-top: calc(var(--value) * 12);
        padding-bottom: calc(var(--value) * 12);
    }
    /* end section */

    /* links & buttons */
    .wd-btn-scrollup {
        width: calc(var(--value) * 12);
    }

    .wd-btn-mright--l {
        margin-right: 0;
        margin-left: auto;
    }
    /* end links & buttons */

    /* hrd */
    .wd-mainpage-hrd .wd-grid {
        overflow: visible;
    }

    .wd-mainpage-hrd-container {
        position: relative;
    }

    .wd-mainpage-hrd-container::after {
        position: absolute;
        right: calc(var(--value) * 2);
        bottom: 65%;
        width: calc(var(--value) * 35.6);
        height: calc(var(--value) * 26.1);
        background: url("/local/images/mainpage/hrd_bees.svg") center/contain no-repeat;
        content: "";
    }
    /* hrd */
}

@media (min-width: 2000px){
    .wd-bg-video{
        width: 100%;
        max-width: 2500px;
        object-fit: contain;
        left: 0;
        margin: 0 auto;
        min-width: unset;
    }
}

/* End */
/* /local/templates/wehive.digital/css/variables.css?17343316251469 */
/* /local/templates/wehive.digital/css/grid.css?173433162514744 */
/* /local/templates/wehive.digital/css/blocks.css?173433162510626 */
/* /local/templates/wehive.digital/components/bitrix/menu/top_menu/style.css?1734331625832 */
/* /local/templates/wehive.digital/components/bitrix/menu/right_menu/style.css?173433162511917 */
/* /local/templates/wehive.digital/styles.css?1741098430130 */
/* /local/templates/wehive.digital/template_styles.css?174109843079315 */
