

/* Start:/local/templates/sgik/index.css?1683310635343747*/
@import url(//hello.myfonts.net/count/3e85e5);
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

body.compensate-for-scrollbar {
    overflow: hidden;
}

.fancybox-active {
    height: auto;
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden;
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transform: translateZ(0);
    width: 100%;
    z-index: 99992;
}

.fancybox-container * {
    box-sizing: border-box;
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fancybox-bg {
    background: rgb(30, 30, 30);
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible;
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-toolbar {
    right: 0;
    top: 0;
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    transform: translateZ(0);
    z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden;
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    /* Using without prefix would break IE11 */
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994;
}

.fancybox-slide::before {
    content: '';
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    display: block;
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0;
}

.fancybox-slide--image::before {
    display: none;
}

.fancybox-slide--html {
    padding: 6px;
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -ms-transform-origin: top left;
    transform-origin: top left;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
    cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
}

.fancybox-slide--video .fancybox-content {
    background: #000;
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
    background: $white;
}

.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0;
}

.fancybox-error {
    background: $white;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%;
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

/* Buttons */

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc;
}

.fancybox-button:hover {
    color: $white;
}

.fancybox-button:focus {
    outline: none;
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none;
}

/* Fix IE11 */
.fancybox-button div {
    height: 100%;
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0;
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none;
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0;
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401;
}

.fancybox-close-small:hover {
    color: $white;
    opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none;
}

/* Navigation arrows */

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px;
}

.fancybox-navigation .fancybox-button div {
    padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right);
}

/* Caption */

.fancybox-caption {
    background: linear-gradient(to top,
    rgba(0, 0, 0, .85) 0%,
    rgba(0, 0, 0, .3) 50%,
    rgba(0, 0, 0, .15) 65%,
    rgba(0, 0, 0, .075) 75.5%,
    rgba(0, 0, 0, .037) 82.85%,
    rgba(0, 0, 0, .019) 88%,
    rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996;
}

@supports (padding: max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
    }
}

.fancybox-caption--separate {
    margin-top: -50px;
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none;
}

.fancybox-caption a:hover {
    color: $white;
    text-decoration: underline;
}

/* Loading indicator */

.fancybox-loading {
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: $white;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999;
}

@keyframes fancybox-rotate {
    100% {
        transform: rotate(360deg);
    }
}

/* Transition effects */

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

/* transitionEffect: zoom-in-out */

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(.5, .5, .5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

/* transitionEffect: circular */

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.fancybox-fx-tube.fancybox-slide--previous {
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    transform: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px;
    }

    .fancybox-slide--image {
        padding: 6px 0;
    }

    .fancybox-close-small {
        right: -6px;
    }

    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px;
    }

    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px;
    }

    @supports (padding: max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right));
        }
    }
}
/* Share */

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center;
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px 0;
}

.fancybox-share p {
    margin: 0;
    padding: 0;
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px 5px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.fancybox-share__button:visited,
.fancybox-share__button:link {
    color: $white;
}

.fancybox-share__button:hover {
    text-decoration: none;
}

.fancybox-share__button--fb {
    background: #3b5998;
}

.fancybox-share__button--fb:hover {
    background: #344e86;
}

.fancybox-share__button--pt {
    background: #bd081d;
}

.fancybox-share__button--pt:hover {
    background: #aa0719;
}

.fancybox-share__button--tw {
    background: #1da1f2;
}

.fancybox-share__button--tw:hover {
    background: #0d95e8;
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px;
}

.fancybox-share__button svg path {
    fill: $white;
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%;
}
/* Thumbs */

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px 2px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995;
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px;
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: $white;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px;
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px;
}

.fancybox-thumbs__list a::before {
    border: 6px solid #ff5268;
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991;
}

.fancybox-thumbs__list a:focus::before {
    opacity: .5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
    opacity: 1;
}

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
    .fancybox-thumbs {
        width: 110px;
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px;
    }

    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px);
    }
}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a{color:inherit;text-decoration:none}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}button{border-radius:0;border:none;background:transparent;box-shadow:none;padding:0}b,strong{font-weight:bold}i{font-style:italic}@font-face{font-family:"Zona Pro";src:url("/local/templates/sgik/assets/fonts/webFonts/ZonaProRegular/font.woff2") format("woff2"),url("/local/templates/sgik/assets/fonts/webFonts/ZonaProRegular/font.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Zona Pro";src:url("/local/templates/sgik/assets/fonts/webFonts/ZonaProSemiBold/font.woff2") format("woff2"),url("/local/templates/sgik/assets/fonts/webFonts/ZonaProSemiBold/font.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Zona Pro";src:url("/local/templates/sgik/assets/fonts/webFonts/ZonaProBold/font.woff2") format("woff2"),url("/local/templates/sgik/assets/fonts/webFonts/ZonaProBold/font.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Zona Pro";src:url("/local/templates/sgik/assets/fonts/webFonts/ZonaProExtraBold/font.woff2") format("woff2"),url("/local/templates/sgik/assets/fonts/webFonts/ZonaProExtraBold/font.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}*:focus{outline:none}.button{padding:.5em 3em;background-color:rgba(0,0,0,0);border:1px solid;color:#161616;border-color:#161616;font-size:18px;line-height:32px;letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;transition:.25s ease;position:relative;z-index:1}.button:before{content:"";width:calc(100% + 1px);height:100%;position:absolute;top:0;left:0;transform:rotateY(90deg);transform-origin:left;background:#ffd74a;transition:.25s ease;z-index:-1;pointer-events:none}.button:hover{color:#000;border-color:#161616}.button:hover:before{transform:rotateY(0);transition:.5s ease}.button_light{color:#fff;border-color:#fff}.button_light:hover{border-color:#ffd74a}.button:active{color:#fff;transition:0s}.button_yellow{color:#161616;border-color:#ffd74a;background:#ffd74a}.button_yellow:before{transition:0s}.button_yellow:hover{border-color:#fdc500}.button_yellow:hover:before{background:#fdc500;transition:0s}.button:active{background:#ffd74a;transition:0s}.title-hidden{width:0;height:0;padding:0;margin:0;overflow:hidden}.content{max-width:100%;margin:0 auto;padding:0 32px;box-sizing:border-box;display:flex;flex-direction:column}@media(max-width: 767px){.content{padding:0 24px}}@media(max-width: 539px){.content{padding:0 16px}}.content_1{width:1606px}@media(max-width: 767px){.content_1{padding:0 24px}}@media(max-width: 539px){.content_1{padding:0 16px}}.content_2{width:1290px}@media(max-width: 767px){.content_2{width:calc(1920px - 347px * 2 + 24px * 2)}}@media(max-width: 539px){.content_2{width:calc(1920px - 347px * 2 + 16px * 2)}}.content_3{width:1446px}@media(max-width: 767px){.content_3{width:calc(1920px - 269px * 2 + 767px * 2)}}@media(max-width: 539px){.content_3{width:calc(1920px - 269px * 2 + 539px * 2)}}.container{max-width:100%;display:flex;flex-direction:column}.container_1{width:1416px;margin-left:auto}.container_2{width:944px;margin-right:auto}@media(max-width: 1500px){.container_2{width:100%}}.container_3{width:1304px;margin-left:auto}.container_4{width:100vw;max-width:calc(55.7552083333vw + (941px) / 2)}@media(max-width: 1300px){.container_4{max-width:calc(100vw - 32px * 2)}}@media(max-width: 767px){.container_4{max-width:calc(100vw - 24px * 2)}}@media(max-width: 539px){.container_4{max-width:calc(100vw - 16px * 2)}}.label-input,.label-textarea{display:block}.label-input:not(:last-child),.label-textarea:not(:last-child){margin-bottom:10px}.label-input span{display:block;margin-bottom:8px}.label-input input{padding:0 8px;border:2px solid #e4e7e9;box-sizing:border-box;font-family:inherit;width:100%;height:42px}.label-textarea{margin-top:42px}.label-textarea span{display:block;margin-bottom:8px}.label-textarea textarea{padding:8px;border:2px solid #e4e7e9;box-sizing:border-box;font-family:inherit;width:100%;height:140px;resize:none}.label-privacy{position:relative;flex:0 1 60%;cursor:pointer}@media(max-width: 991px){.label-privacy{flex:0 1 100%}}.label-privacy span{display:block}.label-privacy span:last-child{padding-left:32px}.label-privacy span:nth-child(2){width:22px;height:22px;border:4px solid #161616;box-sizing:border-box;position:absolute;top:2px;left:0}.label-privacy a{color:#0390bd;text-decoration:underline}.label-privacy a:hover{text-decoration:none}.label-privacy input{display:none}.label-privacy input:checked+span:before{content:"";width:8px;height:24px;background:#fff;position:absolute;top:-10px;left:11px;transform:rotate(-135deg)}.label-privacy input:checked+span:after{content:"";width:5px;height:18px;border-top:4px solid #ffd74a;border-left:4px solid #ffd74a;position:absolute;top:-9px;left:7px;transform:rotate(-135deg)}.label-select{display:block;pointer-events:none}.label-select>span{display:block;margin-bottom:8px;pointer-events:none}.label-select .select2-selection{border:2px solid #e4e7e9;border-radius:0;box-sizing:border-box;width:100%;height:42px;padding:0;display:flex;align-items:center;pointer-events:all;cursor:text}.label-select .select2-container .select2-search--inline .select2-search__field{width:100%;padding:9px 0 0 8px;margin:0;height:42px;font-family:inherit}@media(max-width: 539px){.label-select .select2-container .select2-search--inline .select2-search__field{padding:11px 0 0 8px}}.label-select .label-select .select2-selection,.label-select .select2-search{width:100%}.label-select .select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid #0390bd}.label-select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{display:none}.label-select .select2-container--default .select2-selection--multiple .select2-selection__choice{background:rgba(0,0,0,0);border:none;margin:0;padding-left:8px}.label-select .select2-container--default .select2-selection--multiple .select2-selection__clear{background:rgba(0,0,0,0);width:100%;height:100%;margin:0;z-index:1;cursor:text;border:2px solid #ffd74a;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}.label-select .select2-container--default .select2-selection--multiple .select2-selection__clear>span{display:none}.select2-results__option{padding:13px 8px;font-size:16px}@media(max-width: 539px){.select2-results__option{font-size:14px}}.select2-container--default .select2-results>.select2-results__options{max-height:unset}.select2-container--open .select2-dropdown--below{margin-top:-2px;border-top:2px solid #0390bd;border:2px solid #0390bd;border-radius:0}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#0390bd}@keyframes ticker{100%{transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%)}}.title-1,.title-2,.title-3,.title-main{font-weight:bold;text-transform:uppercase}.title-1{font-size:50px;line-height:60px;letter-spacing:1px;margin-bottom:48px}@media(max-width: 539px){.title-1{font-size:22px;line-height:32px;margin-bottom:40px}}.title-2{font-size:36px;line-height:44px;letter-spacing:1px;margin-bottom:48px}@media(max-width: 539px){.title-2{font-size:20px;line-height:28px;margin-bottom:40px}}.title-3{font-size:22px;line-height:32px;letter-spacing:3px}@media(max-width: 539px){.title-3{font-size:16px;line-height:23px;letter-spacing:2px}}.title-4{font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase}@media(max-width: 539px){.title-4{font-size:14px;line-height:16px}}.title-main{font-size:56px;line-height:64px;margin-bottom:88px}@media(max-width: 539px){.title-main{font-size:22px;line-height:32px;margin-bottom:40px}}.text{font-size:16px;line-height:24px}@media(max-width: 539px){.text{font-size:14px;line-height:21px}}.text-middle{font-size:21px;line-height:32px}@media(max-width: 539px){.text-middle{font-size:18px;line-height:28px}}.text-large{font-size:21px;line-height:32px}@media(max-width: 539px){.text-large{font-size:16px;line-height:24px}}.text-small{font-size:13px;line-height:16px}.text-listing{font-size:18px;line-height:24px;text-transform:uppercase}@media(max-width: 539px){.text-listing{font-size:16px;line-height:24px}}.section{margin-bottom:120px}@media(max-width: 539px){.section{margin-bottom:64px}}.section-padding{padding-bottom:120px}@media(max-width: 539px){.section-padding{padding-bottom:64px}}.close-bottom{margin-bottom:-200px}@media(max-width: 539px){.close-bottom{margin-bottom:-88px}}.marked-links a{color:#0390bd;text-decoration:underline}.marked-links a:hover{text-decoration:none}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-bg{background:rgba(22,22,22,.75)}.fancybox-button{background:rgba(22,22,22,.75)}body.compensate-for-scrollbar{overflow:visible;margin-right:0}.fancybox-toolbar{right:24px}.fancybox-slide{cursor:pointer}.bad-behold{font-family:Arial;font-size:24px !important;line-height:120%;height:0;overflow:hidden;background:#fff}.bad-behold *{letter-spacing:normal !important}.bad-behold[js-bad-behold-panel=active]{height:auto;padding-bottom:24px}.bad-behold__wrapper{display:flex;justify-content:center;border-bottom:2px solid #000;padding:16px 0 48px;position:relative}.bad-behold__close{height:32px;position:absolute;bottom:0;left:50%;z-index:1;transform:translate(-50%, 50%);border:2px solid;padding:0 128px}.bad-behold__close p{font-size:18px !important;text-transform:uppercase}.bad-behold__container{display:flex;justify-content:space-between;width:1200px;max-width:100%;padding:0px 24px;box-sizing:border-box}@media(max-width: 1200px){.bad-behold__container{flex-direction:column;gap:32px}}.bad-behold__buttons>p{font-size:24px !important;flex:1 0 100%;margin-bottom:16px}.bad-behold__buttons-wrapper{display:flex}.bad-behold-btn{cursor:pointer;display:flex;align-items:flex-end}.bad-behold-btn input{display:none}.bad-behold-btn span{display:flex;justify-content:center;align-items:center;height:40px;padding:0 16px;box-sizing:border-box;font-size:20px !important;border:2px solid #000;line-height:0 !important}.bad-behold-btn+.bad-behold-btn{margin-left:8px}.bad-behold-btn_text-small span{font-size:18px !important}.bad-behold-btn_text-medium span{font-size:20px !important}.bad-behold-btn_text-large span{font-size:24px !important}.bad-behold-btn_color-black-white span{border-color:#000 !important;color:#000 !important;background:#fff !important}.bad-behold-btn_color-white-black span{border-color:#fff !important;color:#fff !important;background:#000 !important}.bad-behold-btn_color-blue-sky span{border-color:#063462 !important;color:#063462 !important;background:#9dd1ff !important}.bad-behold-btn_color-brown-sand span{border-color:#3b2716 !important;color:#3b2716 !important;background:#f7f3d6 !important}.bad-behold-btn_color-green-brown span{border-color:#a9e44d !important;color:#a9e44d !important;background:#3b2716 !important}.bad-behold-btn_family-arial span{font-family:Arial !important}.bad-behold-btn_family-times span{font-family:"Times New Roman" !important}[js-bad-behold-show]{display:none !important}[js-bad-behold=active] *,[js-bad-behold=active] *:before,[js-bad-behold=active] *:after,[js-bad-behold=active] *:hover,[js-bad-behold=active] *:focus,[js-bad-behold=active] *:active{transition:0s 0s !important}[js-bad-behold=active] img{display:none}[js-bad-behold=active] .bad-behold-btn input:checked+span{position:relative}[js-bad-behold=active] .bad-behold-btn input:checked+span:before{content:"";border:16px solid rgba(0,0,0,0);border-top:16px solid;position:absolute;left:50%;bottom:2px;transform:translate(-50%, 100%);z-index:-1}[js-bad-behold=active] .bad-behold-btn_color input:checked+span:before{border-width:12px;border-top:16px solid}[js-bad-behold=active][js-bad-behold-text] *{line-height:130%}[js-bad-behold=active][js-bad-behold-text] *::placeholder{line-height:130%}[js-bad-behold=active][js-bad-behold-text] h1{font-size:2em !important}[js-bad-behold=active][js-bad-behold-text] h2{font-size:1.6em !important}[js-bad-behold=active][js-bad-behold-text] h3{font-size:1.2em !important}[js-bad-behold=active][js-bad-behold-text=small] *:not(.bad-behold){font-size:max(1em,18px)}[js-bad-behold=active][js-bad-behold-text=medium] *:not(.bad-behold){font-size:max(1em,24px)}[js-bad-behold=active][js-bad-behold-text=large] *:not(.bad-behold){font-size:max(1em,30px)}[js-bad-behold=active][js-bad-behold-color] *,[js-bad-behold=active][js-bad-behold-color] *:before,[js-bad-behold=active][js-bad-behold-color] *:after,[js-bad-behold=active][js-bad-behold-color] *::placeholder{background:rgba(0,0,0,0)}[js-bad-behold=active][js-bad-behold-color] .bad-behold-btn_color span{width:40px;border-radius:50%;font-weight:bold}[js-bad-behold=active][js-bad-behold-color=black-white]{background:#fff}[js-bad-behold=active][js-bad-behold-color=black-white] *,[js-bad-behold=active][js-bad-behold-color=black-white] *:before,[js-bad-behold=active][js-bad-behold-color=black-white] *:after,[js-bad-behold=active][js-bad-behold-color=black-white] *::placeholder{color:#000;border-color:#000}[js-bad-behold=active][js-bad-behold-color=black-white] svg{fill:#000;stroke:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold-btn_color) input:checked+span{background:#000;color:#fff}[js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold-btn_color) input:checked+span:before{border-top-color:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold-btn_color):hover span,[js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold-btn_color):focus span{background:#000;color:#fff}[js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold__close{background:#fff;border-color:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold__close p{color:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold__close:hover{background:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .bad-behold__close:hover p{color:#fff}[js-bad-behold=active][js-bad-behold-color=white-black]{background:#000}[js-bad-behold=active][js-bad-behold-color=white-black] *,[js-bad-behold=active][js-bad-behold-color=white-black] *:before,[js-bad-behold=active][js-bad-behold-color=white-black] *:after,[js-bad-behold=active][js-bad-behold-color=white-black] *::placeholder{color:#fff;border-color:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] svg{fill:#fff;stroke:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold-btn_color) input:checked+span{background:#fff;color:#000}[js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold-btn_color) input:checked+span:before{border-top-color:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold-btn_color):hover span,[js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold-btn_color):focus span{background:#fff;color:#000}[js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold__close{background:#000;border-color:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold__close p{color:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold__close:hover{background:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .bad-behold__close:hover p{color:#000}[js-bad-behold=active][js-bad-behold-color=blue-sky]{background:#9dd1ff}[js-bad-behold=active][js-bad-behold-color=blue-sky] *,[js-bad-behold=active][js-bad-behold-color=blue-sky] *:before,[js-bad-behold=active][js-bad-behold-color=blue-sky] *:after,[js-bad-behold=active][js-bad-behold-color=blue-sky] *::placeholder{color:#063462;border-color:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] svg{fill:#063462;stroke:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold-btn_color) input:checked+span{background:#063462;color:#9dd1ff}[js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold-btn_color) input:checked+span:before{border-top-color:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold-btn_color):hover span,[js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold-btn_color):focus span{background:#063462;color:#9dd1ff}[js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold__close{background:#9dd1ff;border-color:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold__close p{color:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold__close:hover{background:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .bad-behold__close:hover p{color:#9dd1ff}[js-bad-behold=active][js-bad-behold-color=brown-sand]{background:#f7f3d6}[js-bad-behold=active][js-bad-behold-color=brown-sand] *,[js-bad-behold=active][js-bad-behold-color=brown-sand] *:before,[js-bad-behold=active][js-bad-behold-color=brown-sand] *:after,[js-bad-behold=active][js-bad-behold-color=brown-sand] *::placeholder{color:#3b2716;border-color:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] svg{fill:#3b2716;stroke:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold-btn_color) input:checked+span{background:#3b2716;color:#f7f3d6}[js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold-btn_color) input:checked+span:before{border-top-color:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold-btn_color):hover span,[js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold-btn_color):focus span{background:#3b2716;color:#f7f3d6}[js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold__close{background:#f7f3d6;border-color:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold__close p{color:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold__close:hover{background:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .bad-behold__close:hover p{color:#f7f3d6}[js-bad-behold=active][js-bad-behold-color=green-brown]{background:#3b2716}[js-bad-behold=active][js-bad-behold-color=green-brown] *,[js-bad-behold=active][js-bad-behold-color=green-brown] *:before,[js-bad-behold=active][js-bad-behold-color=green-brown] *:after,[js-bad-behold=active][js-bad-behold-color=green-brown] *::placeholder{color:#a9e44d;border-color:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] svg{fill:#a9e44d;stroke:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold-btn_color) input:checked+span{background:#a9e44d;color:#3b2716}[js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold-btn_color) input:checked+span:before{border-top-color:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold-btn_color):hover span,[js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold-btn:not([js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold-btn_color):focus span{background:#a9e44d;color:#3b2716}[js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold__close{background:#3b2716;border-color:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold__close p{color:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold__close:hover{background:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .bad-behold__close:hover p{color:#3b2716}[js-bad-behold=active][js-bad-behold-space=medium] *,[js-bad-behold=active][js-bad-behold-space=medium] *:before,[js-bad-behold=active][js-bad-behold-space=medium] *:after,[js-bad-behold=active][js-bad-behold-space=medium] *::placeholder{letter-spacing:.1em}[js-bad-behold=active][js-bad-behold-space=large] *,[js-bad-behold=active][js-bad-behold-space=large] *:before,[js-bad-behold=active][js-bad-behold-space=large] *:after,[js-bad-behold=active][js-bad-behold-space=large] *::placeholder{letter-spacing:.2em}[js-bad-behold=active][js-bad-behold-family=arial] *,[js-bad-behold=active][js-bad-behold-family=arial] *:before,[js-bad-behold=active][js-bad-behold-family=arial] *:after,[js-bad-behold=active][js-bad-behold-family=arial] *::placeholder{font-family:Arial}[js-bad-behold=active][js-bad-behold-family=times] *,[js-bad-behold=active][js-bad-behold-family=times] *:before,[js-bad-behold=active][js-bad-behold-family=times] *:after,[js-bad-behold=active][js-bad-behold-family=times] *::placeholder{font-family:"Times New Roman"}[js-bad-behold=active] *[js-bad-behold-hide]{display:none}[js-bad-behold=active] *[js-bad-behold-show]{display:block !important}.bad-behold__container{width:1400px;padding:0 32px}[js-bad-behold=active] a:hover,[js-bad-behold=active] a:focus{text-decoration:none !important;text-shadow:none !important}[js-bad-behold=active] .title-main{margin-bottom:3em}[js-bad-behold=active] .button{border-width:2px}[js-bad-behold=active] .label-input{margin-bottom:2em}[js-bad-behold=active] .label-input input{padding:1em}[js-bad-behold=active] .label-textarea textarea{padding:1em}[js-bad-behold=active] .content_1,[js-bad-behold=active] .content_2{width:1400px;padding:0 32px}[js-bad-behold=active] .container_1,[js-bad-behold=active] .container_2{width:100%;padding:0;box-sizing:border-box}[js-bad-behold=active] .header{position:relative;padding-bottom:32px;border-bottom:2px solid}[js-bad-behold=active] .header__container_1{width:calc(100% - 64px)}[js-bad-behold=active] .header__container_2{width:calc(100% - 64px)}[js-bad-behold=active] .header__container_3{width:calc(100% - 32px)}[js-bad-behold=active] .header__search{margin:0 auto;width:16em;padding:.25em;box-sizing:border-box;border:2px solid}[js-bad-behold=active] .footer{border-top:2px solid;transform:none !important}[js-bad-behold=active] .footer__title{text-transform:uppercase}[js-bad-behold=active] .short-news__title,[js-bad-behold=active] .short-faculties__title,[js-bad-behold=active] .short-posters__title{padding-left:0}[js-bad-behold=active] .short-faculties_no-clip{border-bottom:none}[js-bad-behold=active] .news-tile__item:hover .news-tile__name{text-decoration:none}[js-bad-behold=active] .news-tile__name{text-decoration:underline}[js-bad-behold=active] .short-activity__col_1{flex-basis:0;display:none}[js-bad-behold=active] .short-activity__col_2{flex-basis:100%}[js-bad-behold=active] .short-activity__col+.short-activity__col{margin-left:0}[js-bad-behold=active] .short-news__slider-image{display:none}[js-bad-behold=active] .quick-nav ul li a{text-decoration:underline}[js-bad-behold=active] .short-about__text{margin-bottom:4em}[js-bad-behold=active] .short-about__text strong{padding:0}[js-bad-behold=active] .plate-links__list{flex-direction:column}[js-bad-behold=active] .plate-links__item+.plate-links__item{margin-left:0}[js-bad-behold=active] .plate-links__name{margin-bottom:1em;padding-bottom:1em}[js-bad-behold=active] .plate-links__text{margin:0 0 2em}[js-bad-behold=active] .plate-links__button{margin-right:auto}[js-bad-behold=active] .short-activity__links{margin-bottom:6em}[js-bad-behold=active] .short-activity__links ul li{height:3em}[js-bad-behold=active] .main__short-posters{margin-bottom:6em}[js-bad-behold=active] .short-staff__col_1{flex:1 1 100%}[js-bad-behold=active] .short-staff__col_2{display:none}[js-bad-behold=active] .footer__row-col{width:33%}[js-bad-behold=active] .footer__row-col_0{width:66%}[js-bad-behold=active] .footer__links{padding:1em 0}[js-bad-behold=active] .footer__links ul li a{text-decoration:underline}[js-bad-behold=active][js-bad-behold-text=medium] .plate-links__item_25{flex-basis:50%}[js-bad-behold=active][js-bad-behold-text=medium] .quick-nav ul{margin-bottom:-16px;margin-right:-48px}[js-bad-behold=active][js-bad-behold-text=medium] .quick-nav ul li{margin-bottom:16px;margin-right:48px}[js-bad-behold=active][js-bad-behold-text=large] .plate-links__item_25{flex-basis:50%}[js-bad-behold=active][js-bad-behold-text=large] .quick-nav ul{margin-bottom:-24px;margin-right:-64px}[js-bad-behold=active][js-bad-behold-text=large] .quick-nav ul li{margin-bottom:24px;margin-right:64px}[js-bad-behold=active][js-bad-behold-color=black-white] .header__search{border-color:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .button:hover,[js-bad-behold=active][js-bad-behold-color=black-white] .button:focus{background:#000 !important;color:#fff !important}[js-bad-behold=active][js-bad-behold-color=black-white] .short-activity__links ul li a:hover{background:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .short-activity__links ul li a:hover span{color:#fff}[js-bad-behold=active][js-bad-behold-color=black-white] .short-activity__links ul li a:hover svg{stroke:#fff}[js-bad-behold=active][js-bad-behold-color=black-white] .footer{border-color:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .footer__row:before,[js-bad-behold=active][js-bad-behold-color=black-white] .footer__row:after,[js-bad-behold=active][js-bad-behold-color=black-white] .footer__row-col:before,[js-bad-behold=active][js-bad-behold-color=black-white] .footer__row-col:after{background:#000 !important}[js-bad-behold=active][js-bad-behold-color=black-white] .select2-results{background:#fff !important}[js-bad-behold=active][js-bad-behold-color=black-white] .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#000 !important;color:#fff !important}[js-bad-behold=active][js-bad-behold-color=black-white] .label-select .select2-container--default .select2-selection--multiple .select2-selection__clear,[js-bad-behold=active][js-bad-behold-color=black-white] .label-select .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#000 !important}[js-bad-behold=active][js-bad-behold-color=black-white] .docs__list a:hover svg{fill:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .label-privacy input:checked+span{background:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .tables-section__scroll::-webkit-scrollbar-thumb{background:#000}[js-bad-behold=active][js-bad-behold-color=black-white] .tables-section__scroll::-webkit-scrollbar-track{border:2px solid #000}[js-bad-behold=active][js-bad-behold-color=black-white] .main-menu{background:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .header__search{border-color:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .button:hover,[js-bad-behold=active][js-bad-behold-color=white-black] .button:focus{background:#fff !important;color:#000 !important}[js-bad-behold=active][js-bad-behold-color=white-black] .short-activity__links ul li a:hover{background:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .short-activity__links ul li a:hover span{color:#000}[js-bad-behold=active][js-bad-behold-color=white-black] .short-activity__links ul li a:hover svg{stroke:#000}[js-bad-behold=active][js-bad-behold-color=white-black] .footer{border-color:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .footer__row:before,[js-bad-behold=active][js-bad-behold-color=white-black] .footer__row:after,[js-bad-behold=active][js-bad-behold-color=white-black] .footer__row-col:before,[js-bad-behold=active][js-bad-behold-color=white-black] .footer__row-col:after{background:#fff !important}[js-bad-behold=active][js-bad-behold-color=white-black] .select2-results{background:#000 !important}[js-bad-behold=active][js-bad-behold-color=white-black] .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#fff !important;color:#000 !important}[js-bad-behold=active][js-bad-behold-color=white-black] .label-select .select2-container--default .select2-selection--multiple .select2-selection__clear,[js-bad-behold=active][js-bad-behold-color=white-black] .label-select .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#fff !important}[js-bad-behold=active][js-bad-behold-color=white-black] .docs__list a:hover svg{fill:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .label-privacy input:checked+span{background:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .tables-section__scroll::-webkit-scrollbar-thumb{background:#fff}[js-bad-behold=active][js-bad-behold-color=white-black] .tables-section__scroll::-webkit-scrollbar-track{border:2px solid #fff}[js-bad-behold=active][js-bad-behold-color=white-black] .main-menu{background:#000}[js-bad-behold=active][js-bad-behold-color=blue-sky] .header__search{border-color:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .button:hover,[js-bad-behold=active][js-bad-behold-color=blue-sky] .button:focus{background:#063462 !important;color:#9dd1ff !important}[js-bad-behold=active][js-bad-behold-color=blue-sky] .short-activity__links ul li a:hover{background:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .short-activity__links ul li a:hover span{color:#9dd1ff}[js-bad-behold=active][js-bad-behold-color=blue-sky] .short-activity__links ul li a:hover svg{stroke:#9dd1ff}[js-bad-behold=active][js-bad-behold-color=blue-sky] .footer{border-color:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .footer__row:before,[js-bad-behold=active][js-bad-behold-color=blue-sky] .footer__row:after,[js-bad-behold=active][js-bad-behold-color=blue-sky] .footer__row-col:before,[js-bad-behold=active][js-bad-behold-color=blue-sky] .footer__row-col:after{background:#063462 !important}[js-bad-behold=active][js-bad-behold-color=blue-sky] .select2-results{background:#9dd1ff !important}[js-bad-behold=active][js-bad-behold-color=blue-sky] .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#063462 !important;color:#9dd1ff !important}[js-bad-behold=active][js-bad-behold-color=blue-sky] .label-select .select2-container--default .select2-selection--multiple .select2-selection__clear,[js-bad-behold=active][js-bad-behold-color=blue-sky] .label-select .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#063462 !important}[js-bad-behold=active][js-bad-behold-color=blue-sky] .docs__list a:hover svg{fill:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .label-privacy input:checked+span{background:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .tables-section__scroll::-webkit-scrollbar-thumb{background:#063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .tables-section__scroll::-webkit-scrollbar-track{border:2px solid #063462}[js-bad-behold=active][js-bad-behold-color=blue-sky] .main-menu{background:#9dd1ff}[js-bad-behold=active][js-bad-behold-color=brown-sand] .header__search{border-color:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .button:hover,[js-bad-behold=active][js-bad-behold-color=brown-sand] .button:focus{background:#3b2716 !important;color:#f7f3d6 !important}[js-bad-behold=active][js-bad-behold-color=brown-sand] .short-activity__links ul li a:hover{background:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .short-activity__links ul li a:hover span{color:#f7f3d6}[js-bad-behold=active][js-bad-behold-color=brown-sand] .short-activity__links ul li a:hover svg{stroke:#f7f3d6}[js-bad-behold=active][js-bad-behold-color=brown-sand] .footer{border-color:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .footer__row:before,[js-bad-behold=active][js-bad-behold-color=brown-sand] .footer__row:after,[js-bad-behold=active][js-bad-behold-color=brown-sand] .footer__row-col:before,[js-bad-behold=active][js-bad-behold-color=brown-sand] .footer__row-col:after{background:#3b2716 !important}[js-bad-behold=active][js-bad-behold-color=brown-sand] .select2-results{background:#f7f3d6 !important}[js-bad-behold=active][js-bad-behold-color=brown-sand] .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#3b2716 !important;color:#f7f3d6 !important}[js-bad-behold=active][js-bad-behold-color=brown-sand] .label-select .select2-container--default .select2-selection--multiple .select2-selection__clear,[js-bad-behold=active][js-bad-behold-color=brown-sand] .label-select .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#3b2716 !important}[js-bad-behold=active][js-bad-behold-color=brown-sand] .docs__list a:hover svg{fill:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .label-privacy input:checked+span{background:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .tables-section__scroll::-webkit-scrollbar-thumb{background:#3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .tables-section__scroll::-webkit-scrollbar-track{border:2px solid #3b2716}[js-bad-behold=active][js-bad-behold-color=brown-sand] .main-menu{background:#f7f3d6}[js-bad-behold=active][js-bad-behold-color=green-brown] .header__search{border-color:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .button:hover,[js-bad-behold=active][js-bad-behold-color=green-brown] .button:focus{background:#a9e44d !important;color:#3b2716 !important}[js-bad-behold=active][js-bad-behold-color=green-brown] .short-activity__links ul li a:hover{background:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .short-activity__links ul li a:hover span{color:#3b2716}[js-bad-behold=active][js-bad-behold-color=green-brown] .short-activity__links ul li a:hover svg{stroke:#3b2716}[js-bad-behold=active][js-bad-behold-color=green-brown] .footer{border-color:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .footer__row:before,[js-bad-behold=active][js-bad-behold-color=green-brown] .footer__row:after,[js-bad-behold=active][js-bad-behold-color=green-brown] .footer__row-col:before,[js-bad-behold=active][js-bad-behold-color=green-brown] .footer__row-col:after{background:#a9e44d !important}[js-bad-behold=active][js-bad-behold-color=green-brown] .select2-results{background:#3b2716 !important}[js-bad-behold=active][js-bad-behold-color=green-brown] .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#a9e44d !important;color:#3b2716 !important}[js-bad-behold=active][js-bad-behold-color=green-brown] .label-select .select2-container--default .select2-selection--multiple .select2-selection__clear,[js-bad-behold=active][js-bad-behold-color=green-brown] .label-select .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#a9e44d !important}[js-bad-behold=active][js-bad-behold-color=green-brown] .docs__list a:hover svg{fill:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .label-privacy input:checked+span{background:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .tables-section__scroll::-webkit-scrollbar-thumb{background:#a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .tables-section__scroll::-webkit-scrollbar-track{border:2px solid #a9e44d}[js-bad-behold=active][js-bad-behold-color=green-brown] .main-menu{background:#3b2716}[js-bad-behold=active] .breadcrumbs{margin-top:0}[js-bad-behold=active] .faculty-banner__container{height:auto}[js-bad-behold=active] .faculty-banner__title{font-weight:bold}[js-bad-behold=active] .group-superior{margin:4em 0 6em}[js-bad-behold=active] .group-superior__elem{max-width:100%}[js-bad-behold=active] .group-superior__elem-col_1{display:none}[js-bad-behold=active] .group-superior__elem-col+.group-superior__elem-col{margin-left:0}[js-bad-behold=active] .group-superior__elem-name,[js-bad-behold=active] .group-superior__elem-posts{font-size:1.4em !important}[js-bad-behold=active] .group-superior__elem-name{padding-bottom:8px}[js-bad-behold=active] .faculty-contacts__list{padding-left:0;padding-right:0;padding-top:2em}[js-bad-behold=active] .faculty-contacts__item-phone,[js-bad-behold=active] .faculty-contacts__item-map,[js-bad-behold=active] .faculty-contacts__item-email{padding-left:.5em}[js-bad-behold=active] .faculty-contacts__item-email>svg{top:.3em}[js-bad-behold=active] .faculty-contacts__item-email>a{text-decoration:underline}[js-bad-behold=active] .faculty-contacts__item-email>a:hover{text-decoration:none}[js-bad-behold=active] .faculty-contacts__item{flex-direction:column;border-top:2px solid;border-bottom:2px solid;padding:2em 0}[js-bad-behold=active] .faculty-contacts__item+.faculty-contacts__item{margin-top:-2px}[js-bad-behold=active] .faculty-contacts__item-col_1{flex:1 1 auto;width:auto;margin-bottom:.5em}[js-bad-behold=active] .faculty-contacts__item-col_2{flex:1 1 auto;width:auto;margin-bottom:1em}[js-bad-behold=active] .faculty-contacts__item-col_2>p{font-weight:bold;font-size:1.2em !important}[js-bad-behold=active] .faculty-contacts__item-col_3{flex:1 1 auto;width:auto}[js-bad-behold=active] .faculty-contacts__item-col_3>*+*{margin-top:1em}[js-bad-behold=active] .faculty-contacts__item-col+.faculty-contacts__item-col{margin-left:0}[js-bad-behold=active] .faculty__departments{display:none}[js-bad-behold=active] .collective-creation{padding-bottom:0;margin-bottom:8em}[js-bad-behold=active] .collective-creation__link-item>a{text-decoration:underline}[js-bad-behold=active] .collective-creation__link-item>a:hover{text-decoration:none;background:none}[js-bad-behold=active] .collective-creation__col_2{display:none}[js-bad-behold=active] .collective-creation__link-item>a{width:auto;display:inline-block}[js-bad-behold=active] .media{display:none}[js-bad-behold=active] .breadcrumbs__item>a:not(.current){text-decoration:underline}[js-bad-behold=active] .breadcrumbs__item>a:not(.current):hover{text-decoration:none}[js-bad-behold=active] .main__faculty,[js-bad-behold=active] .main__department,[js-bad-behold=active] .main__science,[js-bad-behold=active] .main__employee,[js-bad-behold=active] .main__rector{padding-top:4em;margin-top:0}[js-bad-behold=active] .faculty-banner__lines{display:none}[js-bad-behold=active] .department-banner__lines{display:none}[js-bad-behold=active] .department-banner__photo{display:none}[js-bad-behold=active] .department-banner-title{margin-top:0}[js-bad-behold=active] .department-info__desc-list{margin-top:-1em}[js-bad-behold=active] .department-info__desc-item{padding:0;margin:2em 0}[js-bad-behold=active] .department-info__desc-item+.department-info__desc-item:before{display:none}[js-bad-behold=active] .department-info__desc-spec{margin-bottom:.5em}[js-bad-behold=active] .science__banner{display:none}[js-bad-behold=active] .science-title__title{transform:none}[js-bad-behold=active] .generic-text__content ul li{padding-left:1em}[js-bad-behold=active] .generic-text__content ul li:before{content:"•";top:0}[js-bad-behold=active] .science__graphic{display:none}[js-bad-behold=active] .science-faq__answer{margin:1em 0 2em}[js-bad-behold=active] .science-custom__text{margin-bottom:2em}[js-bad-behold=active] .references__link-item>a{text-decoration:underline}[js-bad-behold=active] .references__link-item>a:hover{text-decoration:none;border-color:rgba(0,0,0,0)}[js-bad-behold=active] .references__link-item>a>svg{right:-1.5em}[js-bad-behold=active] .faculty-banner__text{margin-top:0}[js-bad-behold=active] .h1{margin-bottom:2em !important}[js-bad-behold=active] .h2{margin-bottom:1em !important}[js-bad-behold=active] .h3{margin-bottom:1em !important}[js-bad-behold=active] .faculty__title{margin-bottom:0}[js-bad-behold=active] .main__staff{margin-top:0;border:none;padding-top:4em}[js-bad-behold=active] .staff__filter-type-1{margin-bottom:2em}[js-bad-behold=active] .staff__filter-type-1 button{font-size:30px}[js-bad-behold=active] .staff__filter-type-1 button:hover{text-decoration:none}[js-bad-behold=active] .staff__filter-type-1 button.current{letter-spacing:0}[js-bad-behold=active] .staff__filter-type-2{margin-bottom:2em}[js-bad-behold=active] .staff__filter-type-2 button{font-weight:bold}[js-bad-behold=active] .staff__filter-type-2 button:hover{text-decoration:none}[js-bad-behold=active] .staff__filter-alphabet>li>button{font-size:2em !important;width:2em;height:2em;display:flex;align-items:center;justify-content:center;padding:0}[js-bad-behold=active] .staff__filter-alphabet>li>button.current{border:4px solid;border-color:inherit;color:inherit;box-sizing:border-box;background:none}[js-bad-behold=active] .staff__person-item{flex-direction:column;padding:0}[js-bad-behold=active] .staff__person-item+.staff__person-item{margin-top:2em}[js-bad-behold=active] .staff__person-item-col_1{display:none}[js-bad-behold=active] .staff__person-item-col_2{flex:0 1 auto;margin-bottom:1em}[js-bad-behold=active] .staff__person-item-col_3{flex:0 1 auto}[js-bad-behold=active] .staff__person-item-col:last-of-type{margin-left:0}[js-bad-behold=active] .staff__person-item-email{padding-top:0}[js-bad-behold=active] .staff__person-item-btn{margin-top:1em}[js-bad-behold=active] .staff__person-item-name,[js-bad-behold=active] .staff__person-item-post{font-size:1.5em !important}[js-bad-behold=active] .staff__person-item-name,[js-bad-behold=active] .staff__person-item-email{font-weight:bold}[js-bad-behold=active] .staff__person-item-name{text-decoration:underline;border:none}[js-bad-behold=active] .staff__person-item:hover .staff__person-item-name{text-decoration:none}[js-bad-behold=active] .staff__person-item:hover .staff__person-item-link{background:rgba(0,0,0,0)}[js-bad-behold=active] .staff__person-heading{display:none}[js-bad-behold=active] .staff__person-amount{letter-spacing:0;font-size:1.5em !important;padding-left:0}[js-bad-behold=active] .staff__fac-item-name{height:auto;padding:0}[js-bad-behold=active] .staff__fac-item-name>p{letter-spacing:0;font-size:1.2em !important;padding:2em 0}[js-bad-behold=active] .staff__fac-item{border-top-color:inherit !important;border-bottom-color:inherit !important}[js-bad-behold=active] .staff__fac-item.current .staff__fac-item-folder{padding:0}[js-bad-behold=active] .staff__dep-item-name{font-size:1.4em !important;padding:0}[js-bad-behold=active] .staff__person-list{margin-top:4em}[js-bad-behold=active] .staff__person-list+.staff__dep-list{margin-top:4em;margin-bottom:4em}[js-bad-behold=active] .employee__col_1{display:none}[js-bad-behold=active] .employee__col_2{flex:1 1 auto}[js-bad-behold=active] .employee__col+.employee__col{margin-left:0}[js-bad-behold=active] .employee__text{overflow:visible;max-height:100%;margin-bottom:4em}[js-bad-behold=active] .employee__folded-data{padding:0 0 2em}[js-bad-behold=active] .employee__folded-data ul>li+li{margin-top:.5em}[js-bad-behold=active] .rector__container{flex-direction:column-reverse}[js-bad-behold=active] .rector__col_1{margin-top:4em;flex:1 1 auto}[js-bad-behold=active] .rector__col+.rector__col{margin:0}[js-bad-behold=active] .rector__photo{display:none}[js-bad-behold=active] .about-text__row_1 .about-text__col_2{display:none}[js-bad-behold=active] .about-text__row_2 .about-text__col_1{display:none}[js-bad-behold=active] .about-text__row_5 .about-text__col_2{display:none}[js-bad-behold=active] .about-text__row_6 .about-text__col_1{display:none}[js-bad-behold=active] .about-benefits__row .about-benefits__col_1{flex:1 1 auto}[js-bad-behold=active] .about-benefits__row .about-benefits__col_2{display:none}[js-bad-behold=active] .about-text__photo_7{display:none}[js-bad-behold=active] .about-staff__list{flex-direction:column}[js-bad-behold=active] .about-staff-item__photo{display:none}[js-bad-behold=active] .about-staff__name{margin:0}[js-bad-behold=active] .additional__content:after{display:none}[js-bad-behold=active] .faculty-departments__photo{display:none}[js-bad-behold=active] .faculty-departments__name{width:100%;margin:0;padding:1em 0;display:flex;align-items:center}[js-bad-behold=active] .faculty-departments__item{height:auto;border-bottom:2px solid;padding:0}[js-bad-behold=active] .faculty-departments__item:before,[js-bad-behold=active] .faculty-departments__item:after{display:none}[js-bad-behold=active] .faculty-departments__arrow{margin:auto}[js-bad-behold=active] .enroll{padding:0;border:none}[js-bad-behold=active] .enroll:before{display:none}[js-bad-behold=active] .enroll .label-textarea{margin-top:3em;margin-bottom:3em}[js-bad-behold=active] .select2.select2-container{margin-bottom:2em}[js-bad-behold=active] .label-privacy span:first-of-type{width:1.5em;height:1.5em;top:50%;transform:translateY(-50%);border:4px solid}[js-bad-behold=active] .label-privacy span:first-of-type:nth-child(2):before,[js-bad-behold=active] .label-privacy span:first-of-type:nth-child(2):after{display:none}[js-bad-behold=active] .label-privacy span:last-of-type{padding-left:2em}[js-bad-behold=active] .select2-selection{height:2.3em}[js-bad-behold=active] .label-select .select2-container .select2-search--inline .select2-search__field{padding:0 1em;height:1em;margin-bottom:.25em}[js-bad-behold=active] .select2-results__option{padding:.5em 1em}[js-bad-behold=active] .select2-selection__choice{padding:0 1em !important}[js-bad-behold=active] .docs__list li:not(:last-child){border-bottom:2px solid}[js-bad-behold=active] .docs__list li a{padding:2em 0}[js-bad-behold=active] .additional-programs__folded-info .folded-info__item{border:none}[js-bad-behold=active] .additional-programs-table__data,[js-bad-behold=active] .additional-programs-table__heading{padding:1em;padding-left:0}[js-bad-behold=active] .additional-programs-table__row:not(:last-child){border-bottom:2px solid}[js-bad-behold=active] .additional-programs-table__row:hover{background:rgba(0,0,0,0)}[js-bad-behold=active] .additional-detail__aside-resp{display:block}[js-bad-behold=active] .department-aside__content{flex-direction:column;columns:1 !important}[js-bad-behold=active] .department__aside-menu{width:100%;padding:0}[js-bad-behold=active] .department__aside-data{padding-left:1.4em}[js-bad-behold=active] .department__aside-data:not(:last-child){margin-bottom:2em}[js-bad-behold=active] .art__banner{display:none}[js-bad-behold=active] .science__aside{display:none}[js-bad-behold=active] .science__nav-resp{display:block}[js-bad-behold=active] .folded-nav .folded-info__item{border:none}[js-bad-behold=active] .folded-nav .folded-info__title{display:none}[js-bad-behold=active] .folded-nav .science-aside__link-item{border:none;border-bottom:2px solid}[js-bad-behold=active] .folded-nav .science-aside__link-item:first-child{border-top:2px solid}[js-bad-behold=active] .folded-nav .science-aside__link-item a{padding:1em 0}[js-bad-behold=active] .contacts-places__list{columns:1}[js-bad-behold=active] .contacts__map{display:none}[js-bad-behold=active] .contacts-bank-item{flex-direction:column;gap:.5em}[js-bad-behold=active] .contacts-bank-item:not(:last-child){margin-bottom:2em}[js-bad-behold=active] .contacts-bank-item__name{flex:1 1 auto;text-align:left}[js-bad-behold=active] .contacts-bank-item__desc{flex:1 1 auto}[js-bad-behold=active] .contacts-places__item:not(:last-child){margin-bottom:3em}[js-bad-behold=active] .contacts-places-item__row{padding-left:1.4em}[js-bad-behold=active] .short-folder div{max-height:none}[js-bad-behold=active] .short-folder label{display:none}[js-bad-behold=active] .department__collective-creation{margin-bottom:0}[js-bad-behold=active] .education__banner{display:none}[js-bad-behold=active] .education__group-superior{margin-bottom:0}[js-bad-behold=active] .enrollee__banner{display:none}[js-bad-behold=active] .enrollee__benefits{display:none}[js-bad-behold=active] .enrollee-links-nav-list__item{min-height:96px;display:flex}[js-bad-behold=active] .enrollee-links-nav-list__item:first-child{border-top:2px solid}[js-bad-behold=active] .enrollee-links-nav-list__item a{width:100%;height:auto;padding:1em 0;box-sizing:content-box}[js-bad-behold=active] .enrollee-links-nav-list__item a:hover{background:rgba(0,0,0,0)}[js-bad-behold=active] .enrollee-links__row{flex-direction:column;gap:3em}[js-bad-behold=active] .enrollee-links__aside{padding:0}[js-bad-behold=active] .enrollee-links-aside_1{margin-bottom:4em}[js-bad-behold=active] .enrollee-links-aside_1 ul li{padding-left:1.4em}[js-bad-behold=active] .enrollee-links-aside_1 ul li:before{left:0}[js-bad-behold=active] .enrollee__videos{display:none}[js-bad-behold=active] .enrollee-announcements-list{flex-direction:column;gap:1em}[js-bad-behold=active] .enrollee-announcements-list-item{padding:2em 1em}[js-bad-behold=active] .enrollee-announcements-list-item:before{display:none}[js-bad-behold=active] .enrollee-announcements-list-item__heading{flex-direction:column;align-items:flex-start;gap:.5em;font-size:2em !important;margin-bottom:2em}[js-bad-behold=active] .enrollee-announcements-list-item__text{padding:0}[js-bad-behold=active] .enrollee-announcements-list-item__text_3,[js-bad-behold=active] .enrollee-announcements-list-item__text_4{text-transform:uppercase;margin-top:2em}[js-bad-behold=active] .enrollee__calendar .folded-info__item{border:none}[js-bad-behold=active] .enrollee-calendar-list-item__date{min-width:7em}[js-bad-behold=active] .enrollee-tests__ray{display:none}[js-bad-behold=active] .enrollee-tests__row{flex-direction:column}[js-bad-behold=active] .enrollee-tests-links-list{columns:1}[js-bad-behold=active] .enrollee-tests__enter{height:auto;padding:0;margin-top:2em}[js-bad-behold=active] .enrollee-tests__col_2{flex:1 1 auto}[js-bad-behold=active] .enrollee__anim{display:none}[js-bad-behold=active] .enrollee__form{margin-bottom:0}[js-bad-behold=active] .main__faculty{padding-top:0}[js-bad-behold=active] .faculty-banner{height:auto}[js-bad-behold=active] .faculty-banner__photo{display:none}[js-bad-behold=active] .faculty__title{margin-bottom:1em}[js-bad-behold=active] .faculty-banner__title{max-width:100%}[js-bad-behold=active] .faculty__collective-creation{margin-bottom:0}[js-bad-behold=active] .faculty-contacts .folded-info__item{border:none}[js-bad-behold=active] .faculty-contacts__list{padding:0;gap:3em}[js-bad-behold=active] .faculty-contacts__item{padding:0;gap:1em;border:none}[js-bad-behold=active] .faculty-contacts__item-col{margin-bottom:0}[js-bad-behold=active] .science-aside__link-item{margin-bottom:0 !important}[js-bad-behold=active] .science-aside__link-item a{text-decoration:none !important}[js-bad-behold=active] .main__science{padding-top:0}[js-bad-behold=active] .science__custom{padding-bottom:0}[js-bad-behold=active] .main__quick-nav{padding-bottom:0}[js-bad-behold=active] .quick-nav__list{padding:0}[js-bad-behold=active] .news-tile__list{columns:1}[js-bad-behold=active] .short-activity__wrapper{padding:0;gap:0}[js-bad-behold=active] .main__short-activity{padding:0}[js-bad-behold=active] .main__short-posters{padding:0;margin:0}[js-bad-behold=active] .main__short-posters{padding:0}[js-bad-behold=active] .short-faculties__wrapper{padding:0}[js-bad-behold=active] .main__short-about{padding-top:0}[js-bad-behold=active] .plate-links__list{gap:3em}[js-bad-behold=active] .short-faculties__title{margin-bottom:2em}[js-bad-behold=active] .main__short-faculties .science-faq__answer{padding-top:0}[js-bad-behold=active] .short-activity__links{margin-bottom:2em}[js-bad-behold=active] .news__aside{display:block;position:static;margin-bottom:6em}[js-bad-behold=active] .news__aside .aside-sticky__wrapper{padding:0}[js-bad-behold=active] .aside-sticky__content{transform:none;margin:0}[js-bad-behold=active] .news-aside__menu{width:100%;padding:0}[js-bad-behold=active] .news__special{display:none}[js-bad-behold=active] .news__list{columns:1;margin-bottom:4em}[js-bad-behold=active] .news__list_posters{flex-direction:column}[js-bad-behold=active] .news__item{margin-bottom:2em}[js-bad-behold=active] .news-aside__title{padding-bottom:1em}[js-bad-behold=active] .news-aside__link-item a.current{font-weight:bold;color:inherit}[js-bad-behold=active] .news__subtitle{align-items:center}[js-bad-behold=active] .news__subtitle a,[js-bad-behold=active] .news__subtitle span{font-size:2em !important}[js-bad-behold=active] .news-item__image{display:none}[js-bad-behold=active] .news-detail__image{display:none}[js-bad-behold=active] .news-detail__slider{display:none}[js-bad-behold=active] .news-detail__text{margin-bottom:0}[js-bad-behold=active] .news-item_poster:hover .news-item__type{position:static;transform:none}[js-bad-behold=active] .news-item_poster:hover .news-item__name{padding-top:0}[js-bad-behold=active] .news-item__type{font-weight:normal}[js-bad-behold=active] .news-detail_col_2{display:none}[js-bad-behold=active] .news-detail__button{margin-top:3em}[js-bad-behold=active] .pagination{width:auto}[js-bad-behold=active] .pagination ul li{height:3em;width:3em}[js-bad-behold=active] .pagination ul li a{font-size:2em !important}[js-bad-behold=active] .pagination ul li a.current{background:rgba(0,0,0,0);border:4px solid;box-sizing:border-box;color:inherit}[js-bad-behold=active] .main__rector{padding-top:0}[js-bad-behold=active] .rector__title{display:block}[js-bad-behold=active] .rector__title_resp{display:none}[js-bad-behold=active] .rector__aside-menu{padding:0}[js-bad-behold=active] .rector__aside-menu ul li{padding-left:2em}[js-bad-behold=active] .rector__aside-menu ul li:before{left:0}[js-bad-behold=active] .rector__aside-contacts{margin-top:3em}[js-bad-behold=active] .tables-section-table th,[js-bad-behold=active] .tables-section-table td,[js-bad-behold=active] .tables-section-table th,[js-bad-behold=active] .tables-section-table td{padding:.5em 1em}[js-bad-behold=active] .tables-section__scroll{padding-bottom:2em}[js-bad-behold=active] .tables-section__scroll::-webkit-scrollbar{width:1em;height:1em}[js-bad-behold=active] .tables-section__scroll::-webkit-scrollbar-button{width:0px;height:0px}[js-bad-behold=active] .tables-section__scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}[js-bad-behold=active] .main_border-top{border-top:0}[js-bad-behold=active] .main__staff{padding-top:0}[js-bad-behold=active] .main-menu__search label{height:3em;border:2px solid;box-sizing:border-box}[js-bad-behold=active] .main-menu__search label input::placeholder{font-size:1em;line-height:130%}[js-bad-behold=active] .main-menu__search button{height:3em}[js-bad-behold=active] .main-menu .folded-info__item .folded-info__title{margin-top:0}[js-bad-behold=active] .main-menu-title{display:block !important}[js-bad-behold=active] .main-menu__row_1,[js-bad-behold=active] .main-menu__row_2{flex-direction:column;gap:3em}[js-bad-behold=active] .main-menu__col_2 ul{columns:1}[js-bad-behold=active] .main-menu__row:not(:last-child){margin-bottom:3em}[js-bad-behold=active] .main-menu__wrapper{padding-top:4em}@media(max-width: 1500px){[js-bad-behold=active] .main-menu__wrapper{padding-top:0}}[js-bad-behold=active] .main-menu__container{padding-bottom:6em}@media(max-width: 1500px){[js-bad-behold=active] .main-menu__container{padding-top:4em}}[js-bad-behold=active] .main-menu__languages{display:none}[js-bad-behold=active] .main-menu__nav a:hover{background:rgba(0,0,0,0)}@media(max-width: 1500px){[js-bad-behold=active] .main-menu__close{top:1em}}[js-bad-behold=active] .footer__row{flex-direction:column}[js-bad-behold=active] .footer__wrapper_active .footer__row_4 .footer__row-col_0:before,[js-bad-behold=active] .footer__row_3 .footer__row-col_1:before,[js-bad-behold=active] .footer__wrapper_active .footer__row_3 .footer__row-col_3:before,[js-bad-behold=active] .footer__wrapper_active .footer__row_3 .footer__row-col_1:after{display:none}[js-bad-behold=active] .footer__links{min-height:auto}[js-bad-behold=active] .footer__title{display:block;font-size:2em !important;margin-top:2em;margin-bottom:1em}[js-bad-behold=active] .footer__links{padding:0;columns:1 !important}[js-bad-behold=active] .footer__row-col{width:100%}[js-bad-behold=active] .footer__row_3{padding:0 0 2em;border-left:2px solid}@media(max-width: 991px){[js-bad-behold=active] .footer__row_3{border-left:none}}[js-bad-behold=active] .footer__logo{padding-bottom:2em}[js-bad-behold=active] .footer__social{padding-bottom:2em;margin-left:0}[js-bad-behold=active] .footer__row_4{border-left:2px solid}@media(max-width: 991px){[js-bad-behold=active] .footer__row_4{border-left:none}}[js-bad-behold=active] .footer__copyrights{padding:2em 0}[js-bad-behold=active] .footer__row-col_1-resp{display:none !important}[js-bad-behold=active] .rector__aside-menu{margin:0}[js-bad-behold=active] .staff__person-item-email{margin:0}[js-bad-behold=active] .folded-info__item{background:rgba(0,0,0,0)}[js-bad-behold=active] .faculty-aside__link-item+.faculty-aside__link-item{border-color:inherit}[js-bad-behold=active] .main-menu__nav a:hover{color:inherit}[js-bad-behold=active] .main-menu-title:hover:before{background:rgba(0,0,0,0)}[js-bad-behold=active] .not-found{border:none}[js-bad-behold=active] .not-found__error{font-size:30vw}@media(max-width: 767px){[js-bad-behold=active] .not-found__error{font-size:40vw}}[js-bad-behold=active] .prototyping-advantages__col_1{flex:0 1 100%}[js-bad-behold=active] .prototype-gallery li{flex:1 1 100%}[js-bad-behold=active] .prototype-gallery__img{display:none}[js-bad-behold=active] .prototype-gallery__text{position:unset;padding:0}[js-bad-behold=active] .fancybox-bg{background:rgba(22,22,22,.75)}[js-bad-behold=active] .fancybox-content{background:#fff}[js-bad-behold=active] .festivals-nav__fixed{background-color:#fff}[js-bad-behold=active] .festivals-partners__images{display:flex !important;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:30px}[js-bad-behold=active] .festivals-partners__image{max-width:20%;width:100%;display:flex}@media(max-width: 767px){[js-bad-behold=active] .festivals-partners__image{max-width:50%;width:calc(50% - 15px)}}[js-bad-behold=active] .festivals-partners__image img{display:block !important;width:100%}.body{transition:opacity .5s ease;font-family:"Zona Pro";color:#161616;background:#fff;overflow-x:hidden}.body__wrapper{position:relative;display:flex;flex-direction:column;overflow-x:hidden;transition:.5s}.body__header{pointer-events:none}.body__header *{pointer-events:auto}.body__breadcrumbs{position:relative;z-index:2}@media(max-width: 767px){.body__breadcrumbs{display:none}}.body__loader{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.header{width:100%;position:relative;top:0;left:0;z-index:100;padding-top:32px;padding-bottom:18px;background:#161616}.header_main-1{background:rgba(0,0,0,0);position:absolute}@media(max-width: 1500px){.header_main-1{display:none}}.header_main-2{display:none}@media(max-width: 1500px){.header_main-2{display:block}}.header__content{position:relative;display:flex;align-items:flex-end}.header__container{pointer-events:none;height:100%}.header__container_1{position:absolute;top:0;right:34px}.header__container_2{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-left:32px;box-sizing:border-box}@media(max-width: 767px){.header__container_2{padding-left:24px}}@media(max-width: 539px){.header__container_2{padding-left:16px}}.header__container_3{position:absolute;top:0;right:2px}.header__container *:not(.header__container){pointer-events:auto}.header__logo a{display:flex}.header__logo a svg{width:124px;height:86px;fill:#fff;transform-origin:top left}@media(max-width: 539px){.header__logo a svg{width:110px;height:77px}}.header__hamburger{margin-bottom:-6px}.header__search{display:flex;align-items:center;gap:10px;color:#fff}.header__search svg{width:19px;height:19px;fill:#fff}.header__controls-row_1{display:flex;align-items:center}@media(max-width: 539px){.header__controls-row_1{display:none}}.header__controls-row_2{display:flex;justify-content:flex-end}.header__controls-row+*{margin-top:27px}.header__glasses{display:block;padding:8px 0;margin:-8px 0}.header__glasses svg{width:40px;height:18px;fill:#fff}.header__glasses+*{margin-left:42px}.header__languages{font-size:16px;line-height:19px;color:#fff;margin-bottom:2px}.header__languages ul{display:flex}.header__languages ul li{position:relative}.header__languages ul li+*{margin-left:1em}.header__languages ul li+*:before{content:"/";position:absolute;top:0;left:-0.65em;color:inherit}.header__languages ul li a{opacity:.5}.header__languages ul li a.current{opacity:1}.main{min-height:100vh;padding:32px 0 calc(10.4166666667vw / 2 + 200px / 2);box-sizing:border-box;background:#fff}@media(max-width: 767px){.main{padding:32px 0 88px;min-height:auto}}.main_alt{padding-top:0}.main_dark{background:#161616}.main_border-top{border-top:2px solid #fff}@media(max-width: 1500px){.main__short-faculties{margin-bottom:0}}@media(max-width: 1500px){.main__short-about{padding-top:120px}}@media(max-width: 539px){.main__short-about{padding-top:64px}}.main__employee{padding-top:48px}@media(max-width: 767px){.main__employee{padding-top:0}}.main__rector{margin-top:-32px;padding-top:120px}@media(max-width: 1500px){.main__rector{padding-top:0;margin-top:0}}.footer{overflow:hidden;z-index:1}.footer_dark{background:#161616}.footer__wrapper{width:100%;height:100%;padding-top:24px;background:#ffd74a}.footer__wrapper_active .footer__row_1:before{transform:translateX(-50%) rotateY(0);transition:2s .5s}.footer__wrapper_active .footer__row_2:before{transform:rotateX(0);transition:3s .75s}.footer__wrapper_active .footer__row_2:after{transform:rotateY(0);transition:2s .9s}.footer__wrapper_active .footer__row_3 .footer__row-col_1:before{transform:rotateX(0);transition:2s 1.1s}.footer__wrapper_active .footer__row_3 .footer__row-col_1:after{transform:rotateX(0);transition:2s .75s}@media(max-width: 1200px){.footer__wrapper_active .footer__row_3 .footer__row-col_2{display:none}}.footer__wrapper_active .footer__row_3 .footer__row-col_2:before{transform:rotateX(0);transition:2s 1.2s}.footer__wrapper_active .footer__row_3 .footer__row-col_3:before{transform:rotateX(0);transition:2s 1.3s}.footer__wrapper_active .footer__row_4:before{transform:rotateY(0);transition:2s 1.2s}@media(max-width: 991px){.footer__wrapper_active .footer__row_4:before{transition:0s}}.footer__wrapper_active .footer__row_4 .footer__row-col_0:before{transform:rotateX(0);transition:.8s 1.2s}.footer__wrapper_active .footer__row-col_0>*{opacity:1;transition:.5s 1s}.footer__wrapper_active .footer__row-col_1>*{opacity:1;transition:.5s 1s}.footer__wrapper_active .footer__row-col_2>*{opacity:1;transition:.5s 1.1s}.footer__wrapper_active .footer__row-col_3>*{opacity:1;transition:.5s 1.2s}.footer__wrapper_active .footer__row-col_4>*{opacity:1;transition:.5s 1.3s}.footer__wrapper_active .footer__title_lines:after{transform:rotateY(0);transition:1s 1s}@media(max-width: 991px){.footer__wrapper_active .footer__title_lines:after{transition:0s}}.footer__row{display:flex;position:relative}@media(max-width: 539px){.footer__row_1{flex-direction:column}}.footer__row_1:before{content:"";width:100vw;height:2px;background:#161616;position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotateY(90deg);transform-origin:left}@media(max-width: 991px){.footer__row_1:before{display:none}}@media(max-width: 991px){.footer__row_1 .footer__row-col_1{width:auto}}@media(max-width: 1200px){.footer__row_1 .footer__row-col_2{display:none}}@media(max-width: 991px){.footer__row_1 .footer__row-col_3{display:none}}.footer__row_2:before{content:"";width:2px;height:1500px;background:#161616;position:absolute;top:0;left:0;transform:rotateX(90deg);transform-origin:top}.footer__row_2:after{content:"";width:100vw;height:2px;background:#161616;position:absolute;bottom:0;left:0;transform:rotateY(90deg);transform-origin:left}@media(max-width: 991px){.footer__row_3{flex-direction:column}}.footer__row_3 .footer__row-col{position:relative}@media(max-width: 1200px){.footer__row_3 .footer__row-col_1{display:none}}.footer__row_3 .footer__row-col_1-resp{display:none}.footer__row_3 .footer__row-col_1-resp ul:not(:last-child){margin-bottom:8px}@media(max-width: 1200px){.footer__row_3 .footer__row-col_1-resp{display:block}}.footer__row_3 .footer__row-col_1:after{content:"";width:2px;height:1000px;background:#161616;position:absolute;top:0;left:0;transform-origin:top;transform:rotateX(90deg)}@media(max-width: 991px){.footer__row_3 .footer__row-col_1:after{display:none}}.footer__row_3 .footer__row-col_1:before,.footer__row_3 .footer__row-col_2:before,.footer__row_3 .footer__row-col_3:before{content:"";width:2px;height:1000px;background:#161616;position:absolute;top:64px;right:0;transform:rotateX(90deg);transform-origin:top}@media(max-width: 991px){.footer__row_3 .footer__row-col_1:before,.footer__row_3 .footer__row-col_2:before,.footer__row_3 .footer__row-col_3:before{display:none}}@media(max-width: 991px){.footer__row_4{flex-direction:column}}.footer__row_4:before{content:"";width:100vw;height:2px;background:#161616;position:absolute;top:0;left:0;transform:rotateY(90deg);transform-origin:left}@media(max-width: 991px){.footer__row_4:before{width:120vw;left:-20vw}}.footer__row_4 .footer__row-col_0{position:relative}.footer__row_4 .footer__row-col_0:before{content:"";width:2px;height:200px;background:#161616;position:absolute;top:0;right:0;transform:rotateX(90deg);transform-origin:bottom}@media(max-width: 991px){.footer__row_4 .footer__row-col_0:before{display:none}}.footer__row_4 .footer__row-col_0:after{content:"";width:120vw;height:2px;background:#161616;position:absolute;bottom:0;left:-20vw;display:none}@media(max-width: 991px){.footer__row_4 .footer__row-col_0:after{display:block}}.footer__row-col{display:flex;flex-direction:column;padding-left:1.6666666667vw;padding-right:.8333333333vw;box-sizing:border-box;flex:0 0 auto}@media(max-width: 991px){.footer__row-col{padding:0}}.footer__row-col>*{opacity:0}.footer__row-col_0{width:calc(228px * 2 + calc(23.75vw / 2 + 456px / 2))}@media(max-width: 1200px){.footer__row-col_0{width:calc(228px + calc(23.75vw / 2 + 456px / 2))}}@media(max-width: 991px){.footer__row-col_0{width:100%}}@media(max-width: 991px){.footer__row-col_1 .footer__links{columns:3;column-gap:32px}}@media(max-width: 767px){.footer__row-col_1 .footer__links{columns:2}}@media(max-width: 539px){.footer__row-col_1 .footer__links{columns:1;column-gap:0}}.footer__row-col_1,.footer__row-col_2{width:228px}@media(max-width: 991px){.footer__row-col_1,.footer__row-col_2{width:100%}}.footer__row-col_3{width:calc(23.75vw / 2 + 456px / 2)}@media(max-width: 991px){.footer__row-col_3{width:100%}}@media(max-width: 991px){.footer__row-col_3 .footer__links{columns:3;column-gap:32px}}@media(max-width: 767px){.footer__row-col_3 .footer__links{columns:2}}@media(max-width: 539px){.footer__row-col_3 .footer__links{columns:1;column-gap:0}}.footer__row-col_4{flex:1 1 auto}@media(max-width: 991px){.footer__row-col_4 .footer__links{columns:2;column-gap:32px}}@media(max-width: 539px){.footer__row-col_4 .footer__links{columns:1;column-gap:0}}.footer__logo{padding-bottom:24px}.footer__logo a svg{width:152px;height:106px}@media(max-width: 991px){.footer__logo a svg{width:109px;height:76px}}.footer__social{padding-bottom:24px;margin-top:auto}@media(max-width: 991px){.footer__social{margin-left:auto}}@media(max-width: 539px){.footer__social{margin-left:0}}.footer__social ul{display:flex;align-items:center}.footer__social ul li+*{margin-left:24px}.footer__social ul li a:hover{opacity:.5}.footer__social ul li a svg{fill:#161616;width:20px;height:20px}.footer__social ul li a svg.vk{width:24px;height:14px}.footer__social ul li a svg.tw{width:24px;height:24px}.footer__social ul li a svg.fb{width:24px;height:24px}.footer__social ul li a svg.in{width:24px;height:24px}.footer__social ul li a svg.yt{width:24px;height:24px}.footer__title{white-space:nowrap;display:flex;align-items:center;height:64px;z-index:1;position:relative}@media(max-width: 539px){.footer__title{height:48px}}.footer__title:before,.footer__title:after{content:"";width:120vw;height:2px;background:#161616;position:absolute;left:-20vw;transform-origin:left;display:none}@media(max-width: 991px){.footer__title:before,.footer__title:after{display:block}}.footer__title:before{top:0}.footer__title:after{bottom:0}.footer__title_lines:before,.footer__title_lines:after{display:block}.footer__title_lines:before{content:"";width:100vw;height:100%;background:#ffd74a;position:absolute;top:0;left:0;z-index:-1}@media(max-width: 991px){.footer__title_lines:before{height:2px;width:120vw;left:-20vw;background:#161616}}.footer__title_lines:after{content:"";width:100vw;height:2px;background:#161616;position:absolute;bottom:0;left:-1.6666666667vw;transform-origin:left;transform:rotateY(90deg)}@media(max-width: 991px){.footer__title_lines:after{width:120vw;left:-20vw}}.footer__links{min-height:398px;padding:12px 0;box-sizing:border-box}@media(max-width: 991px){.footer__links{min-height:auto}}.footer__links ul:not(:last-child){margin-bottom:56px}.footer__links ul li+*{margin-top:8px}.footer__links ul li a:hover{text-shadow:0 0 .2px #161616}.footer__copyrights{padding:16px 0 27px;z-index:1}@media(max-width: 991px){.footer__copyrights{padding:16px 0}}.footer__copyrights:before{content:"";width:calc(100% - 4px);height:calc(100% - 2px);background:#ffd74a;position:absolute;top:2px;left:2px;z-index:-1}@media(max-width: 991px){.footer__copyrights:before{display:none}}.footer__developer{padding:16px 0;margin-right:auto}.footer__developer:hover svg{opacity:.5}.footer__developer svg{width:116px;height:28px;fill:#161616}.breadcrumbs{width:100%;background:#e4e7e9;color:#8b8b8b}.breadcrumbs_dark{background:#161616}.breadcrumbs__container{min-height:40px;display:flex;justify-content:center}.breadcrumbs__list{display:flex;flex-wrap:wrap;padding:8px 0 8px 1.6em;position:relative}.breadcrumbs__item{display:flex;align-items:center}.breadcrumbs__item:first-of-type{position:absolute;left:0;top:50%;transform:translateY(-50%)}.breadcrumbs__item+.breadcrumbs__item:before{content:">";margin:0 12px}.breadcrumbs__item>a{display:flex;align-items:center}.breadcrumbs__item>a.current{pointer-events:none}.breadcrumbs__item>a>svg{fill:#8b8b8b;width:18px;height:18px}.folded-info__item{border-top:2px solid #161616;border-bottom:2px solid #161616}.folded-info__item+.folded-info__item{margin-top:-2px}.folded-info__item_active .folded-info__hidden{max-height:7000px;transition:1.5s cubic-bezier(0.25, 0.1, 0.25, 1)}.folded-info__item_active .folded-info__hidden>*{opacity:1;transition:.75s ease}.folded-info__item_active .folded-info__title>svg>use.path1{display:none}.folded-info__item_active .folded-info__title>svg>use.path2{display:block}.folded-info__item_active .folded-info__icon:after{display:none}.folded-info__icon{position:relative;width:30px;height:30px;min-width:30px}@media(max-width: 539px){.folded-info__icon{width:16px;height:16px;min-width:16px}}.folded-info__icon:before{content:"";position:absolute;top:calc(50% - 2px);left:0;width:100%;height:4px;background-color:#161616 !important}@media(max-width: 539px){.folded-info__icon:before{height:2px;top:calc(50% - 1px)}}.folded-info__icon:after{content:"";position:absolute;left:calc(50% - 2px);top:0;height:100%;width:4px;background-color:#161616 !important}@media(max-width: 539px){.folded-info__icon:after{width:2px;left:calc(50% - 1px)}}.folded-info__title{min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 1.6666666667vw;cursor:pointer}@media(max-width: 767px){.folded-info__title{min-height:70px;padding:0}}.folded-info__title p{padding:16px 0}.folded-info__title>svg{fill:#161616;min-width:30px;width:30px;height:30px}@media(max-width: 767px){.folded-info__title>svg{min-width:24px;width:24px;height:24px}}.folded-info__title>svg>use.path1{display:block}.folded-info__title>svg>use.path2{display:none}.folded-info__title>svg>use.gray{fill:#5c5c5c}.folded-info__hidden{padding:0 1.6666666667vw;overflow:hidden;max-height:0;transition:.25s cubic-bezier(0.25, 0.1, 0.25, 1)}@media(max-width: 767px){.folded-info__hidden{padding:0}}.folded-info__hidden>*{opacity:0;transition:1s ease}.folded-nav{display:none;margin-bottom:40px}@media(max-width: 1500px){.folded-nav{display:block}}.folded-nav .folded-info__title{min-height:64px;justify-content:flex-start;transition:.25s}@media(max-width: 767px){.folded-nav .folded-info__title{padding:0 16px}}.folded-nav .folded-info__hidden{padding:0}.folded-nav .folded-info__item{border:1px solid #e4e7e9}.folded-nav .folded-info__item_active .folded-info__title{background:#e4e7e9}@media(max-width: 991px){.collective-creation__title{margin-bottom:16px}}@media(max-width: 767px){.collective-creation__title{margin-bottom:8px}}.collective-creation__desc{color:#5c5c5c;margin-bottom:24px}.collective-creation__row{display:flex;gap:24px}@media(max-width: 991px){.collective-creation__row{flex-direction:column-reverse}}.collective-creation__col_1{flex:1 1 auto}.collective-creation__col_2{flex:0 0 518px}@media(max-width: 991px){.collective-creation__col_2{flex:0 0 auto}}.collective-creation__link-item>a{display:flex;align-items:center;width:100%;margin-left:-8px;padding:8px 0 8px 8px}.collective-creation__link-item>a:hover{background:#ffd74a}.collective-creation__photo-list{display:flex;flex-wrap:wrap;margin:-12px}@media(max-width: 991px){.collective-creation__photo-list{margin:-18px}}@media(max-width: 767px){.collective-creation__photo-list{margin:-8px}}.collective-creation__photo-item{flex:0 1 calc(33.33% - 24px);overflow:hidden;height:84px;margin:12px}@media(max-width: 991px){.collective-creation__photo-item{height:15.2217741935vw;flex:0 1 calc(33.33% - 36px);margin:18px}}@media(max-width: 767px){.collective-creation__photo-item{flex:0 1 calc(33.33% - 16px);margin:8px}}.collective-creation__photo-item:first-of-type{flex:1 1 100%;height:288px}@media(max-width: 991px){.collective-creation__photo-item:first-of-type{height:52.0161290323vw}}.collective-creation__photo-item>a{width:100%;height:100%}.collective-creation__photo-item>a:hover>img{transform:scale(1.1);transition:.5s ease}.collective-creation__photo-item>a>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.25s ease}.media{background:#161616;color:#fff;padding-top:4.5833333333vw;padding-bottom:calc(10.4166666667vw / 2 + 200px / 2)}@media(max-width: 767px){.media{padding-top:64px;padding-bottom:88px}}.media__wrapper{display:flex}.media__container{margin-left:auto}.media__title{margin-bottom:32px}.media__subtitle{margin-bottom:16px}.media__video+*{margin-top:64px}.media__video-list{display:flex;flex-wrap:wrap;margin:-16px}.media__video-item{height:calc(11.3020833333vw / 2 + 217px / 2);flex:0 1 calc(33.33% - 32px);margin:16px;position:relative}@media(max-width: 991px){.media__video-item{height:calc(24.4791666667vw / 2 + 188px / 2);flex:0 1 calc(50% - 32px)}}@media(max-width: 539px){.media__video-item{flex:0 1 100%;height:calc(50.3125vw / 2 + 161px / 2)}}.media__video-item>a{width:100%;height:100%}.media__video-item>a:before{content:"";width:80px;height:80px;background:radial-gradient(rgba(255, 255, 255, 0.2) 37px, #fff 38px, #fff 38.5px, transparent 39.5px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}.media__video-item>a:after{content:"";border:12px solid rgba(0,0,0,0);border-left:20px solid #fff;position:absolute;top:50%;left:calc(50% + 8px);transform:translate(-50%, -50%);pointer-events:none;transform-origin:38px 36px;transition:.25s ease}.media__video-item>a:hover:after{transform:scale(1.5);transition:.5s ease}.media__video-item>a>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media__photo+*{margin-top:64px}.media__photo-list{display:flex;flex-wrap:wrap;margin:-16px}@media(max-width: 767px){.media__photo-list{margin:-8px}}.media__photo-item{height:calc(8.28125vw / 2 + 159px / 2);flex:0 1 calc(25% - 32px);margin:16px;overflow:hidden}@media(max-width: 991px){.media__photo-item{flex:0 1 calc(50% - 32px);height:calc(24.4791666667vw / 2 + 188px / 2)}}@media(max-width: 767px){.media__photo-item{height:calc(24.0625vw / 2 + 77px / 2);flex:0 1 calc(50% - 16px);margin:8px}}.media__photo-item>a{width:100%;height:100%}.media__photo-item>a:hover>img{transform:scale(1.1);transition:.5s ease}.media__photo-item>a>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.25s ease}.group-superior__title{margin-bottom:16px}.group-superior__elem{display:flex;max-width:440px}.group-superior__elem-col+.group-superior__elem-col{margin-left:16px}.group-superior__elem-photo{width:80px;height:80px;border-radius:50%;overflow:hidden;position:relative}.group-superior__elem-photo:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg, rgba(84, 111, 120, 0.4), rgba(84, 111, 120, 0.4)),rgba(24,24,26,.5);mix-blend-mode:color}.group-superior__elem-photo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.group-superior__elem-name{display:inline-block;margin-bottom:7px;border-bottom:1px solid #0390bd;padding-bottom:2px}.tab-panel{display:flex;flex-wrap:wrap}.tab-panel>input[type=radio]{display:none}.tab-panel>input[type=radio]:checked+label{background:#e4e7e9;text-shadow:0 0 .2px #161616}.tab-panel>*{display:none}.tab-panel>label{height:80px;width:188px;padding:0px 24px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.tab-panel>label:not(:first-of-type){border-left:1px solid #e4e7e9}.tab-content{padding:28px 24px;border-top:1px solid #e4e7e9}#tab-btn-1:checked~.tab-content_1,#tab-btn-2:checked~.tab-content_2,#tab-btn-3:checked~.tab-content_3,#tab-btn-4:checked~.tab-content_4{display:block;width:100%}.references{background:#e4e7e9;padding:48px 0}.references__text+*{margin-top:32px}.references__link-list{display:flex;flex-direction:column;gap:16px}.references__link-item{margin-right:auto}@media(max-width: 767px){.references__link-item{margin:0;width:100%}}.references__link-item>a{display:flex;position:relative}@media(max-width: 767px){.references__link-item>a{padding-right:24px}}.references__link-item>a:hover{border-bottom:2px solid #ffd74a;margin-bottom:-2px}.references__link-item>a>svg{position:absolute;top:50%;right:-22px;transform:translateY(-50%);fill:#161616;width:14px;height:14px}@media(max-width: 767px){.references__link-item>a>svg{right:0}}.aside-sticky{width:100%;height:100%;position:absolute;left:0;z-index:1;pointer-events:none}@media(max-width: 1500px){.aside-sticky{display:none}}.aside-sticky__wrapper{height:100%}.aside-sticky__container{height:100%}.aside-sticky__content{position:sticky;top:0;margin-left:auto;transform:translateX(calc(100% + 32px));pointer-events:all;height:100%;overflow:auto}.generic-text__lead{color:#5c5c5c;margin-bottom:32px}.generic-text__content{color:#5c5c5c}.generic-text__content b{color:#161616}.generic-text__content ul li{padding-left:20px;position:relative}.generic-text__content ul li:before{content:"";width:8px;height:8px;background:#ffd74a;border-radius:50%;position:absolute;top:9px;left:0}.generic-text__content_1{margin-bottom:32px}.hamburger__button svg{width:55px;height:48px;fill:#fff}@media(max-width: 539px){.hamburger__button svg{width:40px;height:35px}}.hamburger__menu{display:none}.hamburger__menu_active{display:block}.main-menu{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1;background:#161616;color:rgba(255,255,255,.9);overflow-y:scroll;scrollbar-color:#161616 rgba(22,22,22,.25);scrollbar-width:thin}.main-menu::-webkit-scrollbar{width:12px;height:4px}.main-menu::-webkit-scrollbar-button{width:0px;height:0px}.main-menu::-webkit-scrollbar-thumb{background:#e4e7e9;border-left:4px solid #161616;border-right:4px solid #161616}.main-menu::-webkit-scrollbar-track{background:#8b8b8b;border:5px solid #161616}.main-menu::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.main-menu__wrapper{padding-top:16px;padding-bottom:120px}@media(max-width: 539px){.main-menu__wrapper{padding-top:32px}}@media(max-width: 767px){.main-menu__wrapper{padding-bottom:0}}.main-menu__container{position:relative}@media(max-width: 1500px){.main-menu__container{padding-top:56px}}@media(max-width: 539px){.main-menu__container{padding-top:0}}.main-menu__close{display:flex;position:absolute;top:0;right:-6.9791666667vw;padding:10px;margin:0 -10px}@media(max-width: 1500px){.main-menu__close{right:0}}.main-menu__close svg{fill:#fff;width:25px;height:25px}.main-menu__search{display:flex;gap:32px}@media(max-width: 539px){.main-menu__search{flex-direction:column;gap:20px;padding-right:48px}}.main-menu__search label,.main-menu__search button{height:44px}.main-menu__search label{flex:1 1 auto;background:#fff;cursor:text;display:flex;align-items:center}.main-menu__search label>svg{fill:#8b8b8b;width:19px;height:23px;padding:0 16px}.main-menu__search label>input{height:100%;width:100%;border:none;box-sizing:border-box;padding-top:2px}.main-menu__search label>input::placeholder{color:#8b8b8b;font-size:18px;line-height:24px;text-transform:uppercase}.main-menu__search button{width:157px}.main-menu__row{display:flex;gap:32px}@media(max-width: 991px){.main-menu__row{flex-wrap:wrap;row-gap:48px}}.main-menu__row_1{margin-bottom:20px}@media(max-width: 539px){.main-menu__row_1{gap:0}}.main-menu__row_2{margin-bottom:20px}.main-menu__col{display:flex;flex-direction:column}.main-menu__col_1{flex:1 1 25%}@media(max-width: 991px){.main-menu__col_1{flex:1 1 40%}}@media(max-width: 767px){.main-menu__col_1{flex:1 1 100%}}.main-menu__col_2{flex:1 1 50%}.main-menu__col_2 ul{columns:2;column-gap:32px}@media(max-width: 1200px){.main-menu__col_2 ul{columns:1;column-gap:0}}@media(max-width: 991px){.main-menu__col_2 ul{columns:2;column-gap:32px}}@media(max-width: 767px){.main-menu__col_2 ul{columns:1;column-gap:32px}}.main-menu__col ul{padding:0 8px;margin:0 -8px}.main-menu-title{color:rgba(255,255,255,.75);font-size:22px;line-height:32px;font-weight:bold;letter-spacing:2px;margin-bottom:32px;position:relative}@media(max-width: 539px){.main-menu-title{font-size:16px;line-height:23px}}.main-menu-title:hover{color:#161616 !important}.main-menu-title:hover:before{content:"";width:calc(100% + 8px);height:100%;background:#ffd74a;position:absolute;top:0;left:-8px;z-index:-1;transition:.1s}.main-menu-title svg{display:none;width:24px;height:24px;fill:#fff;transform:rotate(90deg)}@media(max-width: 539px){.main-menu-title svg{display:block}}.main-menu-title.folded-info__title{min-height:0;padding:0}.main-menu__nav{font-weight:600}.main-menu__nav a{display:block;transition:.2s}.main-menu__nav a:hover{color:#161616;background:#ffd74a;transition:.1s}.main-menu__nav_top-line{position:relative;padding-top:10px}.main-menu__nav_top-line:before{content:"";width:64px;height:2px;background:rgba(255,255,255,.75);position:absolute;top:0;left:0}.main-menu__nav_large{color:rgba(255,255,255,.75);font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase}.main-menu__nav_large ul li a{padding:8px 4px}@media(max-width: 539px){.main-menu__nav ul{margin-bottom:24px}}.main-menu__nav ul li{margin-left:-8px}.main-menu__nav ul li a{padding:8px}.main-menu__languages{font-size:16px;line-height:19px;color:#fff;margin-top:auto;margin-bottom:12px}@media(max-width: 991px){.main-menu__languages{position:absolute;top:13px;right:82px}}@media(max-width: 539px){.main-menu__languages{top:93px;right:0}}.main-menu__languages ul{display:flex}.main-menu__languages ul li{position:relative}.main-menu__languages ul li+*{margin-left:1em}.main-menu__languages ul li+*:before{content:"/";position:absolute;top:0;left:-0.65em;color:inherit}.main-menu__languages ul li a{opacity:.5}.main-menu__languages ul li a.current{opacity:1;pointer-events:none}.main-menu__nav-folder{margin-bottom:0;display:block}.main-menu__nav-folder .folded-info__item{border:none}@media(min-width: calc(539px + 1px)){.main-menu__nav-folder .folded-info__item .folded-info__hidden{max-height:none;overflow:visible}}@media(min-width: calc(539px + 1px)){.main-menu__nav-folder .folded-info__item .folded-info__hidden>*{opacity:1}}.main-menu__nav-folder .folded-info__item_active .folded-info__title svg{transform:rotate(-90deg)}.main-menu__nav-folder .folded-info__item .folded-info__title{background:rgba(0,0,0,0);color:rgba(255,255,255,.75);padding:8px 0;pointer-events:none;justify-content:space-between}@media(max-width: 539px){.main-menu__nav-folder .folded-info__item .folded-info__title{pointer-events:all;margin-bottom:0}}.main-menu__old-site-link{margin-right:auto;color:rgba(255,255,255,.5)}.main-menu__old-site-link:hover{color:#fff;box-sizing:border-box}.min-margin{margin-bottom:10px}.screen{height:866px;background:#161616;border-bottom:6px solid #fff;box-sizing:border-box;position:relative}@media(max-width: 1500px){.screen{height:auto}}.screen__content{position:relative;height:100%}.screen__container_1{height:100%;flex-direction:row;margin-top:160px}@media(max-width: 1500px){.screen__container_1{flex-direction:column;margin-top:72px;gap:40px}}@media(max-width: 539px){.screen__container_1{margin-top:0;gap:20px}}.screen__container_2{flex-shrink:0;height:100%;margin:0}@media(max-width: 1500px){.screen__container_2{flex-shrink:1}}.screen__rectangle{height:520px;border:6px solid #fff;box-sizing:border-box;position:relative}@media(max-width: 1500px){.screen__rectangle{height:auto;margin-bottom:108px;width:calc(100% + 40px);margin-left:-20px;padding:0 20px}}@media(max-width: 539px){.screen__rectangle{width:100vw;margin-left:-16px;margin-bottom:0;padding:0 16px}}.screen__rectangle_active .screen__rectangle-line{width:1000px}.screen__rectangle-line{height:6px;width:0;background:#fff;position:absolute;transition:width 1s ease}@media(max-width: 539px){.screen__rectangle-line{display:none}}.screen__rectangle-line_1{top:0;left:-4px;transform-origin:top left;transform:rotate(-132deg)}.screen__rectangle-line_2{top:0;right:-4px;transform-origin:top right;transform:rotate(151deg)}.screen__rectangle-line_3{bottom:0;right:-4px;transform-origin:bottom right;transform:rotate(-164.5deg)}.screen__rectangle-line_4{bottom:-1px;left:-3px;transform-origin:bottom left;transform:rotate(149.5deg)}.screen__slider-1{height:520px;color:#fff;padding-left:32px;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}@media(max-width: 1500px){.screen__slider-1{height:auto;overflow:visible;padding:0;transition:1s .5s !important}}.screen__slider-1-wrapper{margin-top:auto;margin-bottom:15px;position:relative;width:calc(100% + 20px)}@media(max-width: 1500px){.screen__slider-1-wrapper{width:100%;margin-top:0;margin-bottom:40px}}.screen__slider-1-wrapper>ul{width:calc(100% - 20px)}@media(max-width: 1500px){.screen__slider-1-wrapper>ul{width:100%}}.screen__slider-1-wrapper>ul li{overflow:hidden}.screen__slider-1-nav{width:314px;max-width:100%;border-top:1px solid #fff;padding-top:23px;margin-bottom:40px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}@media(max-width: 1500px){.screen__slider-1-nav{width:100%}}.screen__slider-1-nav-counter{font-size:18px;line-height:30px}.screen__slider-1-nav-counter span{display:inline-block;width:20px}.screen__slider-1-nav-counter span.max{text-align:right}.screen__slider-1-nav-arrows button:active svg{stroke:#ffd74a}.screen__slider-1-nav-arrows button+*{margin-left:8px}.screen__slider-1-nav-arrows button.prev{transform:rotateY(180deg)}.screen__slider-1-nav-arrows button svg{width:32px;height:32px;stroke:#fff;fill:rgba(0,0,0,0)}.screen__slider-2{width:100%;position:absolute;left:0;bottom:0}@media(max-width: 1500px){.screen__slider-2{position:static}}@media(max-width: 539px){.screen__slider-2{margin-bottom:20px}}.screen__slider-2 ul li p{font-weight:bold;font-size:72px;line-height:72px;text-transform:uppercase;color:#fff;padding:0 26px;box-sizing:border-box}@media(max-width: 1500px){.screen__slider-2 ul li p{padding:0}}@media(max-width: 991px){.screen__slider-2 ul li p{font-size:56px;line-height:64px}}@media(max-width: 539px){.screen__slider-2 ul li p{font-size:24px;line-height:28px}}.screen__slider-2-wrapper{position:absolute;top:-62px;left:0;width:100%}@media(max-width: 1500px){.screen__slider-2-wrapper{position:static}}.screen__slider-3{width:1104px;height:624px;position:absolute;top:48px;right:48px}@media(max-width: 1500px){.screen__slider-3{position:static;width:calc(100% - 5.6451612903vw * 2);height:calc(48.7903225806vw / 2 + 484px / 2);padding:5.6451612903vw 0 0 5.6451612903vw;margin-bottom:calc(4.2338709677vw + 16px)}}@media(max-width: 539px){.screen__slider-3{height:calc(50.625vw / 2 + 162px / 2);padding:50px 0 0;width:100%}}.screen__slider-3 *{max-height:100%}.screen__slider-3 ul li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 1500px){.screen__slider-3 ul li img{height:calc(48.7903225806vw / 2 + 484px / 2)}}@media(max-width: 539px){.screen__slider-3 ul li img{height:calc(50.625vw / 2 + 162px / 2)}}.screen__ray{position:absolute;left:30px;width:973px;height:832px;background:url("/local/templates/sgik/assets/img/ray-1.png") no-repeat top left;background-size:cover;pointer-events:none;opacity:0;transform:rotateY(90deg);transition:0s ease}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.screen__ray{background:url("/local/templates/sgik/assets/img/ray-1-2x.png") no-repeat top left;background-size:cover}}@media(max-width: 1500px){.screen__ray{background-size:contain;width:80.6451612903vw;height:69.2540322581vw;top:calc(-35.3333333333vw + 330px);left:10.6666666667vw;transform-origin:bottom}}@media(max-width: 539px){.screen__ray{top:calc(-38.8888888889vw + 180px);left:10.6666666667vw}}.screen__ray_active{opacity:1;transform:rotateY(0);transition:1s ease}@media(max-width: 1500px){.screen__ray_active{transform:rotateY(0) scaleY(1.5)}}.screen__ray_short{height:72px}@media(max-width: 1500px){.screen__ray_short{height:69.2540322581vw}}.screen__ray_disabled{transition:.25s;opacity:0}.disco{width:100%;height:100%;position:absolute;top:0;left:0;z-index:101;mix-blend-mode:screen;pointer-events:none}.disco.is-active .disco__content_1{transition:3s;transform:none}.disco-button{width:2px;height:2px;position:absolute;z-index:1;opacity:.4;pointer-events:auto}@media(max-width: 1023px){.disco-button{display:none}}.disco-button_1{top:0;left:2px;background:#fff}.disco-button_2{width:2px;height:2px;display:none;bottom:0;left:2px;background:#000}.disco-button_3{display:none;top:0;right:2px;background:#fff}.disco__content{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.disco__content_1{transform:translateX(100%)}.disco__ray{width:150px;height:200%;position:absolute;top:0;z-index:0;mix-blend-mode:screen}.disco__ray:before,.disco__ray:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:3vw solid rgba(0,0,0,0);border-bottom:200vh solid}.disco__ray:after{opacity:.75;filter:blur(20px)}.disco__ring{position:absolute;bottom:-3vh;border:.15vh solid;box-sizing:border-box;border-radius:50%}.disco__ring:before{content:"";width:50%;height:25%;background:radial-gradient(#fff 50%, transparent 70%);position:absolute;top:15%;right:5%;transform:rotate(45deg)}.disco__ring:after{content:"";width:15%;height:15%;background:radial-gradient(#fff 50%, transparent 70%);position:absolute;top:50%;right:10%}@keyframes discoRayMove{0%{transform:translateY(-50%) skewX(45deg)}50%{transform:translateY(-50%) skewX(-45deg)}100%{transform:translateY(-50%) skewX(45deg)}}@keyframes discoRingMove{to{transform:translateY(-35vh);opacity:0}}.quick-nav{background:#161616;text-transform:uppercase;color:#fff;padding:28px 0}@media(max-width: 767px){.quick-nav{padding:48px 0 40px}}.quick-nav__container_2{width:100%}.quick-nav__list{display:flex;flex-wrap:wrap;margin-bottom:-8px;margin-right:-32px;padding-left:32px}@media(max-width: 1500px){.quick-nav__list{padding:0}}@media(max-width: 767px){.quick-nav__list{display:none}}.quick-nav__list li{margin-bottom:8px;margin-right:32px}.quick-nav__list li a{display:block;position:relative;font-size:16px;line-height:24px}.quick-nav__list li a:before{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:#ffd74a;transform-origin:left;transform:rotateY(90deg);transition:.25s ease}.quick-nav__list li a:hover:before{transform:rotateY(0);transition:.5s ease}.quick-nav__list li a:active{color:#ffd74a}.quick-nav__resp{display:none;margin-bottom:0}@media(max-width: 767px){.quick-nav__resp{display:block}}.quick-nav__resp .folded-info__title svg{fill:#fff}.quick-nav__resp .folded-info__item_active .folded-info__title{color:#161616}.quick-nav__resp .folded-info__item_active .folded-info__title svg{fill:#5c5c5c}.plate-links__list{display:flex;gap:32px}@media(max-width: 539px){.plate-links__list{flex-direction:column}}.plate-links__item{display:flex;flex-direction:column}.plate-links__item_25{flex:0 1 25%}@media(max-width: 991px){.plate-links__item_25{flex:1 1 100%}}.plate-links__item_50{flex:0 1 50%}.plate-links__name{padding-bottom:8px;border-bottom:2px solid #161616;box-sizing:border-box}.plate-links__text{margin:16px 0}.plate-links__button{display:block;margin-top:auto;padding-left:20px;padding-right:20px}.short-news__title{padding-left:32px}@media(max-width: 1500px){.short-news__title{padding:0}}.short-news__slider_ticker{pointer-events:none;overflow:hidden}.short-news__slider_ticker .short-news__slider-wrapper{display:flex;width:-moz-fit-content;width:fit-content;animation:ticker 60s infinite linear}@media(max-width: calc(767px + 1px)){.short-news__slider_ticker .short-news__slider-wrapper{animation:none}}.short-news__slider_ticker .short-news__slider-wrapper:hover{animation-play-state:paused}.short-news__slider_ticker .short-news__slider-list{display:flex}@media(max-width: calc(767px + 1px)){.short-news__slider_ticker .short-news__slider-list{max-width:100vw}}.short-news__slider_ticker .short-news__slider-item{pointer-events:auto;margin-bottom:auto}.short-news__slider-list .slick-track{display:flex}.short-news__slider-item{width:440px;max-width:100vw;padding-right:20px;position:relative}.short-news__slider-item:before,.short-news__slider-item:after{content:"";width:2px;height:100%;background:#fff;position:absolute;top:0;z-index:1}.short-news__slider-item:before{left:-1px}.short-news__slider-item:after{right:19px}.short-news__slider-item:first-of-type{padding-left:20px}.short-news__slider-item:nth-child(3n+1){width:597px}.short-news__slider-item:nth-child(3n+1) .short-news__slider-image{height:397px}@media(max-width: 767px){.short-news__slider-item:nth-child(3n+1) .short-news__slider-image{height:calc(56.25vw / 2 + 180px / 2)}}.short-news__slider-item:nth-child(3n+1) .short-news__slider-image img{height:100%;-o-object-fit:cover;object-fit:cover}.short-news__slider-item:hover .short-news__slider-image img{width:100%;transform:scale(1.1);transition:.5s ease}.short-news__slider-image{overflow:hidden;position:relative;margin-bottom:4px;min-height:240px}@media(max-width: 767px){.short-news__slider-image{min-height:calc(56.25vw / 2 + 180px / 2);height:calc(56.25vw / 2 + 180px / 2)}}.short-news__slider-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:.25s ease}.short-news__slider-type{color:#ffd74a}.short-news__slider-name{margin-bottom:8px}.short-news__more{margin-right:auto;margin-top:64px;box-sizing:border-box}@media(max-width: 539px){.short-news__more{width:100%}}.short-faculties{padding-bottom:128px;display:flex;overflow:hidden;background:#161616}.short-faculties_no-clip{border-bottom:6px solid #161616}.short-faculties_no-clip .short-faculties__wrapper{overflow:visible}.short-faculties__wrapper{padding-top:120px;margin:0 auto;overflow:hidden}@media(max-width: 1500px){.short-faculties__wrapper{max-width:100%}}@media(max-width: 1500px){.short-faculties__container_1{margin-left:0}}.short-faculties__title{padding-left:32px;color:#fff}@media(max-width: 1500px){.short-faculties__title{padding:0}}.short-faculties__list_no-lines .short-faculties__name:before{max-width:100%}.short-faculties__item{min-height:96px;background:#161616;display:flex;flex-direction:column;justify-content:flex-end;cursor:pointer;box-sizing:border-box;position:relative;transition:.25s ease;z-index:1}.short-faculties__item:not(:last-child){margin-bottom:-2px}.short-faculties__item:before,.short-faculties__item:after{content:"";width:3000px;height:6px;background:#fff;position:absolute;top:0;transition:0s ease}.short-faculties__item:before{left:3px;transform-origin:left;transform:rotate(-135deg) rotateY(90deg)}.short-faculties__item:after{right:3px;transform-origin:right;transform:rotate(150deg) rotateY(90deg)}.short-faculties__item:hover,.short-faculties__item:focus{color:#161616;background:#ffd74a}.short-faculties__item:hover+.short-faculties__item .short-faculties__name:before,.short-faculties__item:focus+.short-faculties__item .short-faculties__name:before{border-top-color:#fff}.short-faculties__item:hover .short-faculties__name>p,.short-faculties__item:focus .short-faculties__name>p{color:#161616}.short-faculties__item:hover .short-faculties__name:before,.short-faculties__item:focus .short-faculties__name:before{border-color:#fff;width:200vw;transition:1s ease,opacity .25s .25s}.short-faculties__item:active .short-faculties__name>p{color:#fff;transition:0s}.short-faculties__item_active{height:372px;border-color:#fff;transition:.5s ease;cursor:auto;z-index:2}.short-faculties__item_active:before,.short-faculties__item_active:after{opacity:1;transition:.5s ease,transform 3s .5s}.short-faculties__item_active:before{transform:rotate(-135deg) rotateY(0deg)}.short-faculties__item_active:after{transform:rotate(150deg) rotateY(0deg)}.short-faculties__item_active+.short-faculties__item .short-faculties__name:before{border-top-color:#fff}.short-faculties__item_active .short-faculties__close{pointer-events:auto;top:35px;transform:translateY(0)}.short-faculties__item_active .short-faculties__close>svg>use.path1{display:none}.short-faculties__item_active .short-faculties__close>svg>use.path2{display:block}.short-faculties__item_active .short-faculties__preview{width:100%;height:100%;opacity:1;transition:all .5s ease,opacity 0s}.short-faculties__item_active .short-faculties__preview img{width:100%;height:100%}.short-faculties__item_active .short-faculties__name>p{color:#fff !important;transition:.5s ease}.short-faculties__item_active .short-faculties__name:before{width:100% !important}.short-faculties__item_active .short-faculties__sublinks{height:3000px}.short-faculties__item_active .short-faculties__sublinks:before,.short-faculties__item_active .short-faculties__sublinks:after{transition:1.5s .5s ease}.short-faculties__item_active .short-faculties__sublinks:before{transform:translateX(-100%) rotateX(0)}.short-faculties__item_active .short-faculties__sublinks:after{transform:translateX(100%) rotateX(0)}.short-faculties__item_active .short-faculties__sublinks ul{opacity:1;transition:.5s .5s ease;pointer-events:auto}.short-faculties__item_active .short-faculties__info{opacity:1;transition:.5s .5s ease;pointer-events:auto}.short-faculties__close{display:flex;position:absolute;top:50%;right:32px;transform:translateY(-50%);z-index:1;pointer-events:none}.short-faculties__close>svg{width:26px;height:25px}.short-faculties__close>svg>use.path1{display:block;stroke:#fff;stroke-width:4px}.short-faculties__close>svg>use.path2{fill:#fff;display:none}.short-faculties__name{height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.short-faculties__name:before{content:"";height:100%;width:100%;position:absolute;top:50%;left:50%;border-top:2px solid #b3b3b3;border-bottom:2px solid #b3b3b3;box-sizing:border-box;transform:translate(-50%, -50%);transition:.5s ease,opacity .25s;z-index:-1}.short-faculties__name>p{min-height:96px;padding:16px 32px;box-sizing:border-box;display:flex;align-items:center;color:rgba(255,255,255,.8);position:relative;transition:.25s ease}.short-faculties__preview{width:100%;height:0;opacity:0;overflow:hidden;border:6px solid #fff;box-sizing:border-box;position:absolute;top:0;left:0;z-index:-1;transition:all .25s ease,opacity .1s .15s}.short-faculties__preview>img{-o-object-fit:cover;object-fit:cover}.short-faculties__sublinks{width:100%;height:0;position:absolute;bottom:6px;left:50%;transform:translate(-50%, 100%);z-index:2;pointer-events:none}.short-faculties__sublinks:before,.short-faculties__sublinks:after{content:"";width:100vw;height:100%;background:#fff;position:absolute;top:0;transform-origin:top;z-index:-1}.short-faculties__sublinks:before{left:6px;transform:translateX(-100%) rotateX(90deg)}.short-faculties__sublinks:after{right:6px;transform:translateX(100%) rotateX(90deg)}.short-faculties__sublinks ul{width:calc(23.9583333333vw / 2 + 460px / 2);padding:30px 0 30px 26px;box-sizing:border-box;position:absolute;top:0;right:0;transform:translateX(100%);opacity:0}.short-faculties__sublinks ul>li+*{margin-top:16px}.short-faculties__sublinks ul>li>a{color:#161616;display:inline-block}.short-faculties__sublinks ul>li>a:hover,.short-faculties__sublinks ul>li>a:focus{text-shadow:0 0 .2px #161616}.short-faculties__info{width:calc(23.9583333333vw / 2 + 460px / 2);height:100%;display:flex;flex-direction:column;justify-content:space-evenly;padding-left:26px;padding-top:30px;box-sizing:border-box;position:absolute;top:0;right:0;transform:translateX(100%);opacity:0;pointer-events:none}.short-faculties__text{color:#fff}.short-faculties__text>p+*{margin-top:1em}.short-faculties__link{margin-top:1em;margin-bottom:2em;margin-right:auto;pointer-events:auto}@media(max-width: 1500px){.short-faculties__link{width:204px;box-sizing:border-box;margin-top:16px;margin-bottom:24px}}.short-faculties__tile-item:not(:last-child){margin-bottom:4em}.short-faculties__tile-name{font-size:32px;line-height:40px;font-weight:bold;text-transform:uppercase;margin-bottom:1em;padding-bottom:1em;border-bottom:2px solid #000}.short-faculties__tile-info{margin-bottom:1em}.short-faculties__tile-links ul li a{display:inline-block;text-transform:uppercase;padding:.5em 0;text-decoration:underline}.short-faculties__tile-more{display:inline-block;margin-top:1.5em}@media(max-width: 1500px){.short-faculties__template_1{display:none}}.short-faculties__template_2{display:none}@media(max-width: 1500px){.short-faculties__template_2{display:block}}.short-faculties__folded-info{color:#fff}.short-faculties__folded-info .science-faq__answer{padding-top:40px}.short-faculties__folded-info .folded-info__item{border-color:#fff}.short-faculties__folded-info .folded-info__title svg{width:24px;height:24px}.short-faculties__folded-info .folded-info__title svg use.path1{stroke:#fff;stroke-width:4px}.short-faculties__folded-info .folded-info__title svg use.path2{fill:#fff}.short-about{overflow:hidden}.short-about__content{display:block}.short-about__title{margin-bottom:64px;padding-left:0}@media(max-width: 539px){.short-about__title{margin-bottom:40px}}.short-about__text{font-size:32px;line-height:48px;margin-bottom:40px;position:relative;z-index:1}@media(max-width: 539px){.short-about__text{font-size:14px;line-height:21px}}.short-about__text strong{background:#ffd74a;color:#fff;padding:0 .25em}.short-about__subtitle{margin-top:40px;margin-bottom:24px;font-weight:600;font-size:18px;line-height:24px;position:relative;z-index:1}.short-about__video{width:100%;height:520px;margin-top:24px;margin-bottom:32px;background:#161616;position:relative}@media(max-width: 1500px){.short-about__video{height:calc(34.6666666667vw / 2 + 520px / 2)}}@media(max-width: 767px){.short-about__video{height:calc(38.8020833333vw / 2 + 298px / 2)}}.short-about__video-preview{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.short-about__video-preview:before{content:"";width:120px;height:120px;background:radial-gradient(rgba(255, 255, 255, 0.2) 57px, #fff 58px, #fff 58.5px, transparent 59.5px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}@media(max-width: 767px){.short-about__video-preview:before{width:80px;height:80px;background:radial-gradient(rgba(255, 255, 255, 0.2) 37px, #fff 38px, #fff 38.5px, transparent 39.5px)}}.short-about__video-preview:after{content:"";border:10px solid rgba(0,0,0,0);border-left:16px solid #fff;position:absolute;top:50%;left:calc(50% + 8px);transform:translate(-50%, -50%);pointer-events:none;transform-origin:32px 28px;transition:.25s ease}.short-about__video-preview:hover:after,.short-about__video-preview:focus:after{transform:scale(1.5);transition:.5s ease}.short-about__video-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.short-about__video-ray{position:absolute;top:0;right:0}@media(max-width: 1500px){.short-about__video-ray{right:auto;left:-32px}}.short-about__video-ray-bg{width:0;height:1090px;position:absolute;left:0px;top:-379px;background:url("/local/templates/sgik/assets/img/ray-2.png") no-repeat top left;background-position:-4px 0;background-size:cover}@media(max-width: 1500px){.short-about__video-ray-bg{background-size:110vw 1090px}}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.short-about__video-ray-bg{background:url("/local/templates/sgik/assets/img/ray-2-2x.png") no-repeat top left;background-position:-4px 0;background-size:cover}}@media(-webkit-min-device-pixel-ratio: 2)and (max-width: 1500px),(min-resolution: 192dpi)and (max-width: 1500px){.short-about__video-ray-bg{background-size:110vw 1090px}}.short-about__video-ray-bg_active{width:689px}@media(max-width: 1500px){.short-about__video-ray-bg_active{width:110vw}}.short-about__plate-links{position:relative;z-index:1}.short-activity{background:#161616;padding:120px 0 88px}@media(max-width: 539px){.short-activity{padding:64px 0 0}}.short-activity__title{color:#fff;margin-bottom:32px;padding:0}.short-activity__wrapper{background:#fff;color:#161616;padding:20px;box-sizing:border-box;display:flex;gap:32px}@media(max-width: 1300px){.short-activity__wrapper{flex-direction:column}}@media(max-width: 539px){.short-activity__wrapper{width:100vw;margin-left:-16px;padding:0 16px 64px}}.short-activity__col{flex:1 1 50%}.short-activity__col_2{display:flex;flex-direction:column;justify-content:space-between}.short-activity__photo{width:100%;height:100%;position:relative}@media(max-width: 1300px){.short-activity__photo{height:calc(39.314516129vw / 2 + 390px / 2)}}@media(max-width: 539px){.short-activity__photo{height:calc(86.875vw / 2 + 278px / 2);width:100vw;margin-left:-16px}}.short-activity__photo:before{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;transform-origin:bottom}.short-activity__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.short-activity__photo.is-active:before{transform:scaleY(0);transition:1s ease}.short-activity__links ul li{height:64px;border-top:2px solid #161616;border-bottom:2px solid #161616}.short-activity__links ul li+*{margin-top:-2px}.short-activity__links ul li a{height:100%;display:flex;align-items:center;justify-content:space-between;padding-left:12px;padding-right:32px;box-sizing:border-box;transition:.25s ease}@media(max-width: 1300px){.short-activity__links ul li a{padding:0}}.short-activity__links ul li a:hover{background:#ffd74a}.short-activity__links ul li a svg{stroke:#161616;stroke-width:3px;width:24px;height:26px}.short-activity__plate-links{margin-top:40px}.short-staff{padding-top:88px;overflow:hidden}.short-staff__wrapper{display:flex;gap:32px}@media(max-width: 991px){.short-staff__wrapper{flex-direction:column-reverse}}.short-staff__col{flex:1 1 50%;display:flex;flex-direction:column}.short-staff__title{margin-bottom:64px;padding:0}@media(max-width: 539px){.short-staff__title{margin-bottom:40px}}.short-staff__text{margin-bottom:80px}@media(max-width: 539px){.short-staff__text{margin-bottom:32px}}.short-staff__more{margin-top:auto;margin-right:auto}.short-staff__photo{position:relative;margin-top:auto}@media(max-width: 991px){.short-staff__photo{height:calc(69.9596774194vw / 2 + 694px / 2)}}@media(max-width: 767px){.short-staff__photo{height:calc(76.953125vw / 2 + 591px / 2)}}@media(max-width: 539px){.short-staff__photo{height:calc(51.4814814815vw / 2 + 278px / 2);width:100vw;margin-left:-16px}}.short-staff__photo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.short-staff__ray{width:100%;pointer-events:none;position:absolute;top:0;left:0}.short-staff__ray-bg{height:300px;width:100%;background:#ffd74a;pointer-events:none;position:absolute;bottom:0;left:0}.short-posters{padding-top:120px;background:#161616}.short-posters__title{color:#fff;margin-bottom:0;padding-left:32px}@media(max-width: 1500px){.short-posters__title{padding:0}}.short-posters__slider_ticker{pointer-events:none;overflow:hidden}.short-posters__slider_ticker .short-posters__slider-wrapper{display:flex;width:-moz-fit-content;width:fit-content;animation:ticker 60s infinite linear}@media(max-width: calc(767px + 1px)){.short-posters__slider_ticker .short-posters__slider-wrapper{animation:none}}.short-posters__slider_ticker .short-posters__slider-wrapper:hover{animation-play-state:paused}.short-posters__slider_ticker .short-posters__slider-list{display:flex}@media(max-width: calc(767px + 1px)){.short-posters__slider_ticker .short-posters__slider-list{max-width:100vw}}.short-posters__slider_ticker .short-posters__slider-item{pointer-events:auto;margin-bottom:auto}.short-posters__slider-list{padding-top:88px}.short-posters__slider-list .slick-track{display:flex}@media(max-width: 539px){.short-posters__slider-list{padding-top:40px}}.short-posters__slider-item{min-width:282px;max-width:282px;padding-right:20px;position:relative}.short-posters__slider-item .short-posters__slider-image img{-o-object-fit:cover;object-fit:cover;min-height:240px}.short-posters__slider-item:hover .short-posters__slider-image img{width:100%;transform:scale(1.1);transition:.5s ease}.short-posters__slider-item:hover .short-posters__slider-type{top:0;transform:translateY(-56px)}.short-posters__slider-image{position:relative}.short-posters__slider-image img{width:100%;transition:.25s ease}.short-posters__slider-type{color:#ffd74a;margin-top:6px;position:absolute;z-index:-1;transition:.5s}.short-posters__slider-name{color:#fff;padding-top:36px}.short-inspiration{padding-top:100px;background:#161616}.short-inspiration__title{padding:0;color:#fff}.short-inspiration__ticker{pointer-events:none;overflow:hidden}.short-inspiration__ticker-wrapper{display:flex;width:-moz-fit-content;width:fit-content;animation:ticker 25s infinite linear}@media(max-width: calc(767px + 1px)){.short-inspiration__ticker-wrapper{animation:none}}.short-inspiration__ticker-wrapper:hover{animation-play-state:paused}.short-inspiration__ticker-list{display:flex}@media(max-width: calc(767px + 1px)){.short-inspiration__ticker-list{max-width:100vw}}.short-inspiration__ticker-item{width:calc(31.09375vw / 2 + 597px / 2);height:calc(57.0833333333vw / 2 + 1096px / 2);overflow:hidden;display:flex !important;flex-direction:column}@media(max-width: calc(767px + 1px)){.short-inspiration__ticker-item{height:auto}}.short-inspiration__ticker-item a{display:block;padding:16px;pointer-events:auto}.short-inspiration__ticker-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.short-inspiration__ticker-image{width:100%;flex:0 1 auto;overflow:hidden}.short-inspiration__more{margin-top:88px;margin-right:auto}@media(max-width: 539px){.short-inspiration__more{box-sizing:border-box;width:100%}}.news-tile__list{columns:2;column-gap:6em;margin-bottom:-4em}.news-tile__item{margin-bottom:4em;width:100%;max-width:100% !important;padding-right:0}.news-tile__item:first-of-type{padding:0}.news-tile__type{border-bottom:2px solid #000;margin-bottom:1em;padding-bottom:1em;text-transform:uppercase}.news-tile__name{font-weight:bold;text-transform:uppercase;margin-bottom:1em}.pagination ul{display:flex}.pagination ul li{width:48px;height:48px}.pagination ul li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#161616;font-size:32px;line-height:48px;color:#fff}@media(max-width: 539px){.pagination ul li a{font-size:21px;line-height:32px}}.pagination ul li a.current{background:#ffd74a;color:#161616}.enroll{padding:64px 24px 24px;border:2px solid #e4e7e9;box-sizing:border-box;background:#fff;position:relative}@media(max-width: 767px){.enroll{padding:64px 16px 32px}}.enroll:before{content:"";width:calc(100% + 4px);height:40px;background:#ffd74a;position:absolute;top:-2px;left:-2px}.enroll__submit{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:32px;margin-top:24px}.enroll__submit button{width:282px}@media(max-width: 767px){.enroll__submit button{width:100%}}.docs__title{display:flex;align-items:center;gap:24px;margin-bottom:28px}@media(max-width: 767px){.docs__title{gap:16px}}.docs__title svg{min-width:48px;width:48px;height:48px;fill:#ffd74a}.docs__text{color:#5c5c5c;margin-top:16px;margin-bottom:32px}.docs__text img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.docs__text ol{counter-reset:list}.docs__text ol li:not(:last-child){margin-bottom:1em}.docs__text ol li:before{counter-increment:list;content:counter(list) ") "}.docs__list li{min-height:88px;display:flex}@media(max-width: 767px){.docs__list li{min-height:76px}}.docs__list li:not(:last-child){border-bottom:2px solid #e4e7e9}.docs__list li a{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-right:3.3333333333vw;box-sizing:border-box;transition:.15s}@media(max-width: 767px){.docs__list li a{padding-right:0}}.docs__list li a:hover{color:#0390bd;transition:.25s}.docs__list li a:hover svg{fill:#0390bd}.docs__list li a svg{min-width:24px;width:24px;height:24px;fill:#8b8b8b}.docs__item{min-height:88px;display:flex}@media(max-width: 767px){.docs__item{min-height:76px}}.docs__item:not(:last-child){border-bottom:2px solid #e4e7e9}.docs__item a{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-right:3.3333333333vw;box-sizing:border-box;transition:.15s}@media(max-width: 767px){.docs__item a{padding-right:0}}.docs__item a:hover{color:#0390bd;transition:.25s}.docs__item a:hover svg{fill:#0390bd}.docs__item a svg{min-width:24px;width:24px;height:24px;fill:#8b8b8b}.docs__item_hidden{display:none}.docs__folded-info .folded-info__item{border:none;border-top:2px solid #e4e7e9}.docs__folded-info .folded-info__title{padding:0;height:88px;pointer-events:none}.docs__folded-info .folded-info__title p{font-size:16px;line-height:24px;text-decoration:underline;padding:10px;margin:-10px;font-weight:normal;text-transform:none;letter-spacing:normal;pointer-events:all}.docs__folded-info .folded-info__title p:hover{text-decoration:none}.staff-wrapper{color:#fff}.staff-wrapper__title{margin-bottom:76px}.staff{color:#fff}.staff__filter{margin-bottom:56px}@media(max-width: 539px){.staff__filter{margin-bottom:32px}}.staff__filter-type-1{margin-bottom:32px;display:flex;flex-wrap:wrap;row-gap:8px}.staff__filter-type-1 span{font-weight:bold;font-size:22px;line-height:32px;padding-left:8px;padding-right:10px;display:flex;align-items:center;order:2}@media(max-width: 539px){.staff__filter-type-1 span{font-size:16px;line-height:23px;letter-spacing:2px;text-align:left}}.staff__filter-type-1 button{color:#fff;font-size:18px;line-height:24px;text-transform:uppercase;text-decoration:underline;order:3}@media(max-width: 539px){.staff__filter-type-1 button{font-size:13px;line-height:16px}}.staff__filter-type-1 button.current{font-weight:bold;font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase;text-decoration:none;pointer-events:none;order:1}@media(max-width: 539px){.staff__filter-type-1 button.current{font-size:16px;line-height:23px;letter-spacing:2px;text-align:left}}.staff__filter-type-2{font-size:13px;line-height:16px;margin-bottom:8px}@media(max-width: 539px){.staff__filter-type-2{margin-bottom:16px}}.staff__filter-type-2 button{color:#ffd74a;text-decoration:underline;text-transform:lowercase}.staff__filter-alphabet{display:flex;flex-wrap:wrap;flex-direction:row}.staff__filter-alphabet>li>button{color:#fff;font-size:32px;line-height:48px;text-transform:uppercase;padding:0 9px;box-sizing:content-box;width:36px}@media(max-width: 539px){.staff__filter-alphabet>li>button{width:48px;height:48px;padding:0;font-size:21px;line-height:32px}}.staff__filter-alphabet>li>button.current{color:#161616;background:#ffd74a;pointer-events:none}.staff__fac-item{border-top:2px solid rgba(255,255,255,.7);border-bottom:2px solid rgba(255,255,255,.7)}.staff__fac-item+.staff__fac-item{margin-top:-2px}.staff__fac-item.current{border-color:#fff;z-index:1}@media(max-width: 991px){.staff__fac-item.current{position:relative;z-index:1}}@media(max-width: 539px){.staff__fac-item.current{padding:24px 0}}@media(max-width: 991px){.staff__fac-item.current:before{content:"";width:100vw;height:calc(100% + 4px);position:absolute;top:-2px;left:50%;transform:translateX(-50%);background:#fff;z-index:-1}}.staff__fac-item.current .staff__fac-item-name{color:#161616;background:#fff}.staff__fac-item.current .staff__fac-item-folder{height:auto;padding:48px 0 56px;transform:rotateX(0)}.staff__fac-item.current .staff__fac-item-folder>*{opacity:1;transition:.5s .5s ease}.staff__fac-item.current .staff__fac-item-close{transform:rotate(45deg)}.staff__fac-item.current .staff__fac-item-close>svg{fill:#161616}.staff__fac-item-name{display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:96px;gap:16px;padding:32px 24px;box-sizing:border-box}@media(max-width: 991px){.staff__fac-item-name{min-height:71px;padding:24px 0px}}@media(max-width: 539px){.staff__fac-item-name{min-height:71px}}.staff__fac-item-name p{font-weight:bold;font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase;margin-right:32px}@media(max-width: 539px){.staff__fac-item-name p{margin-right:0;font-size:16px;line-height:23px;letter-spacing:2px}}.staff__fac-item-close>svg{width:30px;height:30px;fill:#fff}.staff__fac-item-folder{height:0;overflow:hidden;background:#fff;transform-origin:top;transform:rotateX(90deg)}@media(max-width: 539px){.staff__fac-item-folder{padding:24px 0}}.staff__fac-item-folder>*{opacity:0;transition:.25s ease}.staff__person-container{margin-bottom:72px}.staff__dep-item+.staff__dep-item{margin-top:72px}@media(max-width: 539px){.staff__dep-item+.staff__dep-item{margin-top:32px}}.staff__dep-item-name{color:#161616;font-weight:bold;font-size:22px;line-height:32px;padding:0 24px}@media(max-width: 539px){.staff__dep-item-name{font-size:16px;line-height:23px}}.staff__dep-item-name+*{margin-top:72px}@media(max-width: 539px){.staff__dep-item-name+*{margin-top:24px}}.staff__person-wrapper{background:#fff;padding-top:16px;padding-bottom:64px;overflow:hidden}@media(max-width: 991px){.staff__person-wrapper{overflow:visible;position:relative;z-index:1}}@media(max-width: 991px){.staff__person-wrapper:before{content:"";width:100vw;height:calc(100% + 4px);position:absolute;top:-2px;left:50%;transform:translateX(-50%);background:#fff;z-index:-1}}.staff__person-list+.staff__dep-list{margin-top:72px}@media(max-width: 539px){.staff__person-list+.staff__dep-list{margin-top:32px}}.staff__person-amount{color:#161616;font-weight:bold;font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase;padding-left:24px;margin-bottom:80px}@media(max-width: 991px){.staff__person-amount{padding:0}}@media(max-width: 539px){.staff__person-amount{padding:0;font-size:16px;line-height:23px;letter-spacing:2px;margin-bottom:48px}}.staff__person-item,.staff__person-heading{gap:16px}@media(max-width: 991px){.staff__person-item,.staff__dep-item-name{padding:0}}.staff__person-item{display:flex;position:relative;color:#161616;font-size:14px;line-height:24px;padding:0 24px;z-index:1}.staff__person-item+.staff__person-item{margin-top:56px}.staff__person-item>*{pointer-events:none}.staff__person-item:hover .staff__person-item-link{background:#e4e7e9}.staff__person-item:hover .staff__person-item-photo:after{display:none}.staff__person-item-link{width:100vw;height:calc(100% + 48px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;pointer-events:all}.staff__person-item-col{display:flex}.staff__person-item-col:last-child{margin-left:auto}.staff__person-item-col_2{flex-direction:column;flex:0 1 509px}.staff__person-item-col_3{flex:0 1 448px}@media(max-width: 767px){.staff__person-item-col_3{display:none}}.staff__person-item-photo{width:80px;height:80px;border-radius:50%;overflow:hidden;background:rgba(22,22,22,.25);position:relative}.staff__person-item-photo:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg, rgba(84, 111, 120, 0.4), rgba(84, 111, 120, 0.4)),rgba(24,24,26,.5);mix-blend-mode:color}.staff__person-item-photo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.staff__person-item-name{border-bottom:1px solid #0390bd;margin-right:auto;margin-bottom:7px}.staff__person-item-btn{margin-top:auto;margin-right:auto;text-align:left;text-decoration:underline;pointer-events:all}.staff__person-item-btn+.staff__person-item-btn{margin-top:8px}.staff__person-item-btn:hover{text-decoration:none}.staff__person-item-btn:first-of-type{margin-top:16px}.staff__person-item-email{pointer-events:all;margin-top:32px;margin-bottom:auto}.staff__person-heading{color:#5c5c5c;font-size:14px;line-height:24px;padding-left:120px;padding-right:24px;padding-bottom:32px;box-sizing:border-box;display:flex;justify-content:space-between}@media(max-width: 767px){.staff__person-heading{padding-left:96px;padding-right:0}}.staff__person-heading span:first-of-type{flex:0 1 509px}.staff__person-heading span:last-of-type{flex:0 1 448px}@media(max-width: 991px){.staff__person-heading span:last-of-type{display:none}}.faculty{background:#fff}.faculty__wrapper{position:relative}.faculty__title{margin-bottom:80px}@media(max-width: 991px){.faculty__title{margin-bottom:64px}}@media(max-width: 767px){.faculty__title{margin-bottom:16px}}.faculty__banner{margin-bottom:32px}.faculty__group-text{margin-bottom:48px}.faculty__aside{top:128px;height:calc(100% - 128px)}.faculty-contacts__folded-info .folded-info__item{border:none}.faculty-contacts__folded-info .folded-info__item_active .folded-info__title>svg{transform:rotate(270deg)}.faculty-contacts__folded-info .folded-info__title{min-height:80px;padding:0 24px}@media(max-width: 539px){.faculty-contacts__folded-info .folded-info__title{padding:0 16px;min-height:55px}}.faculty-contacts__folded-info .folded-info__title>svg{width:24px;height:24px;transform:rotate(90deg)}.faculty-contacts__folded-info .folded-info__title>h2{font-weight:bold;font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase}.faculty-contacts__folded-info .folded-info__hidden{padding:0}.faculty-banner{color:#fff;position:relative;z-index:1;height:360px}@media(max-width: 991px){.faculty-banner{height:420px}}@media(max-width: 767px){.faculty-banner{height:506px}}.faculty-banner__wrapper{height:100%}.faculty-banner__container{position:relative;height:100%;padding-top:30px;padding-right:27px;box-sizing:border-box;gap:32px}.faculty-banner__title{max-width:754px;text-transform:uppercase}.faculty-banner__text{z-index:2}.faculty-banner__photo{border:6px solid #161616;width:calc(100% + 27px - 12px);height:100%;position:absolute;top:0;left:-27px;z-index:-1}@media(max-width: 991px){.faculty-banner__photo{width:100vw;left:50%;transform:translateX(-50%)}}.faculty-banner__photo:before{content:"";width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px;z-index:-1;background:#161616}.faculty-banner__photo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.faculty-banner__lines{width:calc(100% + 27px);height:calc(100% + 12px);position:absolute;top:0;left:calc(50% - 13.5px);z-index:-2;transform:translateX(-50%)}@media(max-width: 991px){.faculty-banner__lines{display:none}}.faculty-banner__lines_active .faculty-banner__line{width:1000px}.faculty-banner__line{height:6px;width:0;background:#161616;position:absolute;transition:width 1s .25s ease}.faculty-banner__line_1{top:4px;left:0;transform-origin:top left;transform:rotate(-132deg)}.faculty-banner__line_2{top:6px;right:3px;transform-origin:top right;transform:rotate(151deg)}.faculty-banner__line_3{bottom:-6px;right:2px;transform-origin:top right;transform:rotate(180deg)}.faculty-banner__line_4{bottom:-6px;left:2px;transform-origin:top left;transform:rotate(180deg)}.faculty-text{color:#5c5c5c;margin-bottom:48px}.faculty-text__short-folder{margin:1em 0}.short-folder{display:flex;flex-direction:column-reverse}.short-folder_border-top{border-top:2px solid #e4e7e9}.short-folder label{display:block}.short-folder label span{display:inline-block;padding:10px;margin:-10px;text-decoration:underline;color:#161616;cursor:pointer}.short-folder label span:hover{text-decoration:none}.short-folder label span:last-of-type{display:none}.short-folder input{display:none}.short-folder input:checked~div{max-height:2000px;transition:max-height 2s;margin-bottom:1em}.short-folder input:checked~label span:first-of-type{display:none}.short-folder input:checked~label span:last-of-type{display:inline-block}.short-folder div{max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1);overflow:hidden}.short-folder__text{color:#5c5c5c}.faculty-contacts .folded-info__item{background:#fff;border:2px solid #e4e7e9;transition:.25s}.faculty-contacts .folded-info__item_active{background:#e4e7e9}.faculty-contacts__container{background:#e4e7e9}.faculty-contacts__list{padding:26px 126px 96px 56px;display:flex;flex-direction:column;gap:64px}@media(max-width: 991px){.faculty-contacts__list{padding:26px 24px 96px}}@media(max-width: 767px){.faculty-contacts__list{padding:0 16px 32px}}.faculty-contacts__item{display:flex;justify-content:space-between;gap:32px}@media(max-width: 991px){.faculty-contacts__item{gap:24px}}@media(max-width: 767px){.faculty-contacts__item{flex-direction:column;gap:16px}}.faculty-contacts__item-col{flex:0 1 auto}.faculty-contacts__item-col_1{flex:0 0 200px}@media(max-width: 767px){.faculty-contacts__item-col_1{flex:1 1 auto;width:100%}}.faculty-contacts__item-col_2{width:220px}@media(max-width: 767px){.faculty-contacts__item-col_2{width:100%}}.faculty-contacts__item-col_3{width:280px}@media(max-width: 767px){.faculty-contacts__item-col_3{width:100%}}.faculty-contacts__item-map,.faculty-contacts__item-phone,.faculty-contacts__item-email{line-height:24px;position:relative}.faculty-contacts__item-map>p,.faculty-contacts__item-map>a,.faculty-contacts__item-phone>p,.faculty-contacts__item-phone>a,.faculty-contacts__item-email>p,.faculty-contacts__item-email>a{padding-left:24px}.faculty-contacts__item-map a,.faculty-contacts__item-phone a,.faculty-contacts__item-email a{display:inline-block;color:#0390bd}.faculty-contacts__item-map>svg,.faculty-contacts__item-phone>svg,.faculty-contacts__item-email>svg{fill:#161616;position:absolute;top:4px;left:0}.faculty-contacts__item-email>svg{top:6px}.faculty-contacts__item-map>svg{width:12px;height:16px}.faculty-contacts__item-phone,.faculty-contacts__item-email{white-space:nowrap}.faculty-contacts__item-phone>svg{width:16px;height:16px}.faculty-contacts__item-email>svg{width:16px;height:13px}.faculty-departments__item{height:170px;padding:0 24px;position:relative;background:#fff}@media(max-width: 767px){.faculty-departments__item{height:auto;padding:24px 0 0}}.faculty-departments__item:before,.faculty-departments__item:after{content:"";width:100vw;height:2px;background:#161616;position:absolute;left:0;z-index:1}.faculty-departments__item_short-lines:before,.faculty-departments__item_short-lines:after{width:100%}.faculty-departments__item:before{top:0}.faculty-departments__item:after{bottom:0}.faculty-departments__item+.faculty-departments__item{margin-top:-2px}.faculty-departments__item>a{display:flex;height:100%}@media(max-width: 767px){.faculty-departments__item>a{flex-direction:column}}.faculty-departments__item>a:hover .faculty-departments__photo:after{transform:rotateY(0);opacity:.8;transition:.75s ease}.faculty-departments__name{width:276px;margin-top:32px;margin-right:14px}.faculty-departments__name svg{min-width:24px;width:24px;height:24px;stroke:#161616;stroke-width:4px;margin-left:16px;display:none}@media(max-width: 767px){.faculty-departments__name svg{display:block}}@media(max-width: 767px){.faculty-departments__name{display:flex;justify-content:space-between;width:100%;margin:0 0 8px}}.faculty-departments__photo{width:calc(29.1666666667vw / 2 + 560px / 2);height:100%;margin-right:32px;position:relative}@media(max-width: 767px){.faculty-departments__photo{width:100%;margin-right:0;margin-top:auto;height:calc(30vw / 2 + 96px / 2)}}.faculty-departments__photo:after{content:"";width:100%;height:100%;background:linear-gradient(270deg, #0390BD 40.48%, transparent 100%);position:absolute;top:0;left:0;transform-origin:right;transform:rotateY(90deg);opacity:0;transition:.5s ease}.faculty-departments__photo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.faculty-departments__arrow{stroke:#161616;stroke-width:4px;width:26px;height:26px;margin-top:32px}@media(max-width: 767px){.faculty-departments__arrow{display:none}}.faculty-aside__menu{width:360px;background:#fff;text-transform:uppercase;border:2px solid #e4e7e9;border-top:none;box-sizing:border-box;margin-top:32px}.faculty-aside__menu:before{content:"";display:block;width:calc(100% + 4px);height:40px;margin-left:-2px;background:#ffd74a}.faculty-aside__link-item+.faculty-aside__link-item{border-top:2px solid #e4e7e9;margin-top:-2px}.faculty-aside__link-item>a{display:block;padding:20px 24px}.faculty-aside__link-item>a:hover{text-decoration:underline;text-decoration-color:#ffd74a}.faculty__aside-alt{margin:4em 6em}.faculty__aside-alt ul>li+li{margin-top:1em}.faculty__aside-alt ul>li>a{text-transform:uppercase;text-decoration:underline}.faculty__aside-alt ul>li>a:hover{text-decoration:none}.department{background:#fff}.department__wrapper{position:relative}.department__banner{margin-top:-32px;margin-bottom:48px}@media(max-width: 539px){.department__banner{margin-bottom:40px}}.department__text{margin-bottom:48px}.department__aside{top:128px;height:calc(100% - 128px)}.department__aside-resp{display:none}@media(max-width: 1500px){.department__aside-resp{display:block}}.department-banner__photo{width:calc(100% + 26px);height:170px;border:6px solid #161616;border-top:0;margin-left:-38px;position:relative;z-index:0}@media(max-width: 1200px){.department-banner__photo{width:100vw;margin-left:50%;transform:translateX(-50%)}}.department-banner__photo:before{content:"";width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px;z-index:-1;background:#161616}.department-banner__photo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.department-banner-title{margin-top:-64px;z-index:1}@media(max-width: 539px){.department-banner-title{margin-top:-38px}}.department-banner-title>h1>b{display:block;color:#fff;margin-bottom:4px}.department-banner-title>h1>span{display:block;font-weight:normal;font-size:40px;line-height:60px;letter-spacing:1px;text-transform:uppercase}@media(max-width: 539px){.department-banner-title>h1>span{font-size:24px;line-height:32px}}.department-banner__lines{width:100%;height:100%;border-top:0;height:100%;position:absolute;top:0;left:0;z-index:-2;z-index:1}.department-banner__lines_active .department-banner__line{width:1000px}.department-banner__line{height:6px;width:0;background:#161616;position:absolute;transition:width 1s .25s ease}.department-banner__line_1{bottom:0;right:-4px;transform-origin:bottom right;transform:rotate(-164.5deg)}.department-banner__line_2{bottom:0;left:-4px;transform-origin:bottom left;transform:rotate(149.5deg)}.department-text__text{color:#5c5c5c;font-weight:400}.department-text__text:not(:last-child){margin-bottom:16px}.department-text__text:first-child{margin-bottom:32px}.department-text__text li{position:relative}.department-text__text li:before{content:"— "}.department-text__text_1{margin-bottom:32px}.department-info__container{overflow:hidden}.department-info__desc-item{padding:32px 0;position:relative}.department-info__desc-item+.department-info__desc-item:before{content:"";width:100vw;height:1px;background:#e4e7e9;position:absolute;top:0;left:50%;transform:translateX(-50%)}.department-info__desc-item p{position:relative}.department-info__desc-item p:before{content:"— "}.department-info__desc-item a{font-weight:normal;color:#0390bd}.department-info__desc-item a:hover{text-decoration:underline}.department__aside-menu{width:360px;background:#ffd74a;margin-top:32px;padding:32px 24px 48px;box-sizing:border-box}@media(max-width: 1500px){.department__aside-menu{width:100%;margin-top:0}}@media(max-width: 539px){.department__aside-menu{width:100vw;margin-left:-16px}}.department__aside-title{margin-bottom:32px}@media(max-width: 1500px){.department-aside__content{columns:2;column-gap:32px}}@media(max-width: 767px){.department-aside__content{columns:1;column-gap:0}}.department__aside-data{color:#161616;padding-left:24px;position:relative;break-inside:avoid}.department__aside-data:not(:last-child){margin-bottom:calc(2.0833333333vw / 2 + 40px / 2)}@media(max-width: 767px){.department__aside-data:not(:last-child){margin-bottom:16px}}.department__aside-data svg{fill:#161616;position:absolute;left:0}.department__aside-data svg.marker{width:12px;height:16px;top:4px}.department__aside-data svg.phone{width:16px;height:16px;top:4px}.department__aside-data svg.email{width:16px;height:13px;top:6px}.department__aside-alt{margin-bottom:4em}.department__aside-alt h2{margin-bottom:1em}.department__aside-alt ul>li+li{margin-top:.5em}.science{background:#fff;color:#161616}.science__wrapper{position:relative}.science__banner{margin-top:-32px}.science__text_1{margin-bottom:64px}@media(max-width: 539px){.science__text_1{margin-bottom:16px}}.science__text_2{margin-bottom:48px}.science__short-folder label{margin-top:24px}.science__graphic{margin-bottom:58px}.science__aside{height:calc(100% - 64px)}.science-banner_active .science-banner__elem_1{max-width:1322px;transition:max-width .75s .5s linear}.science-banner_active .science-banner__elem_2{max-width:26px;transition:max-width 0s}.science-banner_active .science-banner__elem_3{max-width:447px;transition:max-width .5s linear}.science-banner__wrapper>img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:2em}.science-banner__container{position:relative;max-width:unset;width:944px;height:350px;transform-origin:bottom left}@media(max-width: 1500px){.science-banner__container{transform:scale(0.9);margin-top:-30px}}@media(max-width: 1200px){.science-banner__container{transform:scale(0.8);margin-top:-60px}}@media(max-width: 991px){.science-banner__container{transform:scale(0.6);margin-top:-130px}}@media(max-width: 767px){.science-banner__container{transform:scale(0.5);margin-top:-160px}}@media(max-width: 539px){.science-banner__container{transform:scale(0.4);margin-top:-195px}}@media(max-width: 400px){.science-banner__container{transform:scale(0.25);margin-top:-240px}}.science-banner__elem{position:absolute;top:50%;transform:translateY(-50%);display:flex;overflow:hidden;max-width:0}.science-banner__elem>svg{position:absolute;top:0;right:0;width:100%;height:100%}.science-banner__elem_1{top:calc(50% + 3px);width:1322px;height:350px;right:113px}.science-banner__elem_1>svg{width:1322px;fill:#8b8b8b;right:-445px}.science-banner__elem_2{width:26px;height:185px;right:88px;z-index:1}.science-banner__elem_2>svg{width:26px;fill:#8b8b8b}.science-banner__elem_3{width:447px;height:152px;right:-345px}.science-banner__elem_3>svg{width:447px;fill:#ffd74a}.science-title__title{position:relative;margin-bottom:32px}@media(max-width: 1500px){.science-title__title{margin-bottom:48px}}@media(max-width: 539px){.science-title__title{margin-bottom:40px}}.science-title__title:before{content:"";width:100vw;height:6px;background:#161616;position:absolute;bottom:-4px;left:0;transform-origin:left;transform:rotateY(90deg)}.science-title__title_active:before{transform:rotateY(0);transition:3s}@media(max-width: 991px){.science-title__title_active:before{transition:2s}}@media(max-width: 767px){.science-title__title_active:before{transition:1s}}.science-graphic img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.science-graphic__list{display:flex;justify-content:space-between;gap:24px}@media(max-width: 767px){.science-graphic__list{gap:16px}}@media(max-width: 539px){.science-graphic__list{flex-direction:column;align-items:center;gap:32px}}.science-graphic__item{height:calc(13.6979166667vw / 2 + 263px / 2);max-width:220px;flex:1 1 33%;position:relative}@media(max-width: 767px){.science-graphic__item{font-size:14px;line-height:21px}}@media(max-width: 539px){.science-graphic__item{flex:1 1 auto;width:220px;height:260px;margin:0 auto}}.science-graphic__item p{position:absolute;top:calc(11.1979166667vw / 2 + 215px / 2);left:0}@media(max-width: 539px){.science-graphic__item p{top:215px}}.science-graphic__item b{font-weight:bold;font-size:56px;line-height:64px;text-transform:uppercase;position:absolute;left:0;bottom:48px}.science-graphic__item img{position:absolute;left:50%;bottom:72px;transform:translateX(-50%)}.science-graphic__item img.img-1{width:calc(11.25vw / 2 + 216px / 2);height:calc(6.40625vw / 2 + 123px / 2)}@media(max-width: 1500px){.science-graphic__item img.img-1{width:calc(14.4vw / 2 + 216px / 2);height:calc(8.2vw / 2 + 123px / 2)}}@media(max-width: 539px){.science-graphic__item img.img-1{width:216px;height:123px}}.science-graphic__item img.img-2{width:calc(9.375vw / 2 + 180px / 2);height:calc(8.9583333333vw / 2 + 172px / 2)}@media(max-width: 1500px){.science-graphic__item img.img-2{width:calc(12vw / 2 + 180px / 2);height:calc(11.4666666667vw / 2 + 172px / 2)}}@media(max-width: 539px){.science-graphic__item img.img-2{width:180px;height:172px}}.science-graphic__item img.img-3{width:calc(7.2916666667vw / 2 + 140px / 2);height:calc(9.9479166667vw / 2 + 191px / 2)}@media(max-width: 1500px){.science-graphic__item img.img-3{width:calc(9.3333333333vw / 2 + 140px / 2);height:calc(12.7333333333vw / 2 + 191px / 2)}}@media(max-width: 539px){.science-graphic__item img.img-3{width:140px;height:191px}}.document-tabs__content{border:1px solid #e4e7e9}.document-tabs__title{height:96px;padding:0 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e4e7e9}.document-tabs__title a{display:flex;pointer-events:none}.document-tabs__title a>svg{fill:#0390bd;width:32px;height:32px}.document-tabs__item+.document-tabs__item{margin-top:24px}.document-tabs__item a{display:block;color:#0390bd}.document-tabs__item a:hover{text-decoration:underline}.science-faq__answer{margin-bottom:24px}.science__short-news-title{margin-bottom:48px}.science-custom__row{display:flex;justify-content:space-between;gap:24px}.science-custom__col{display:flex;flex-direction:column}.science-custom__col_1 .science-custom__img{display:none;margin:0 auto}@media(max-width: 767px){.science-custom__col_1 .science-custom__img{display:block}}.science-custom__col_2{max-width:50%}@media(max-width: 767px){.science-custom__col_2{display:none}}.science-custom__text{margin-bottom:24px}.science-custom__button{margin-top:auto;margin-right:auto}@media(max-width: 539px){.science-custom__button{margin:0;width:100%;box-sizing:border-box}}@media(max-width: 767px){.science-custom__img{max-width:100%}}@media(max-width: 767px){.science-custom__img img{max-width:100%}}.science-aside__menu{width:360px;background:#fff;border:1px solid #e4e7e9;border-top:none;box-sizing:border-box}.science-aside__link-item{border-top:1px solid #e4e7e9;margin-top:-1px}.science-aside__link-item>a{display:block;padding:20px 24px}@media(max-width: 1500px){.science-aside__link-item>a{padding:20px 1.6666666667vw}}@media(max-width: 767px){.science-aside__link-item>a{padding:20px 16px}}.science-aside__link-item>a:hover{text-decoration:underline;text-decoration-color:#ffd74a}.science__aside-alt{margin:0 0 4em}.science__aside-alt ul>li+li{margin-top:1em}.science__aside-alt ul>li>a{text-transform:uppercase;text-decoration:underline}.science__aside-alt ul>li>a:hover{text-decoration:none}.art{background:#fff}.art__text{margin-bottom:48px}.art__banner{margin-top:-64px}.art-banner_active .art-banner__elem_1{max-width:837px;transition:max-width .75s .5s ease}.art-banner_active .art-banner__elem_2{max-height:323px;transition:max-height .25s .25s ease-in}.art-banner_active .art-banner__elem_3{max-width:720px;transition:max-width .5s .5s ease}.art-banner__container{position:relative;max-width:unset;width:944px;height:350px;transform-origin:bottom left}@media(max-width: 1500px){.art-banner__container{transform:scale(0.9);margin-top:-20px}}@media(max-width: 1200px){.art-banner__container{transform:scale(0.8);margin-top:-60px}}@media(max-width: 991px){.art-banner__container{transform:scale(0.6);margin-top:-120px}}@media(max-width: 767px){.art-banner__container{transform:scale(0.5);margin-top:-150px}}@media(max-width: 539px){.art-banner__container{transform:scale(0.4);margin-top:-185px}}@media(max-width: 400px){.art-banner__container{transform:scale(0.25);margin-top:-230px}}.art-banner__elem{position:absolute;top:50%;transform:translateY(-50%);display:flex;overflow:hidden;max-width:0}.art-banner__elem>svg{position:absolute;top:0;right:0;width:100%;height:100%}.art-banner__elem_1{top:calc(50% + 3px);width:837px;height:267px;right:109px}.art-banner__elem_1>svg{width:837px;stroke:#8b8b8b;stroke-width:3px;right:0}.art-banner__elem_2{top:-12px;width:26px;max-width:26px;height:323px;max-height:0;left:830px;z-index:1;transform:none}.art-banner__elem_2>svg{width:26px;height:323px;fill:#8b8b8b;top:0}.art-banner__elem_3{top:calc(50% + 2px);width:720px;height:269px;left:847px}.art-banner__elem_3>svg{width:720px;fill:#ffd74a;left:0}.education__text{margin-bottom:48px}.education__banner{margin-top:-32px}.education-banner_active .education-banner__elem_1{transform:translateY(-50%) rotateX(0);transition:1s .5s ease}.education-banner_active .education-banner__elem_1:before{content:"";width:100%;height:5px;background:#fff;position:absolute;bottom:-4px;left:0;z-index:1}.education-banner_active .education-banner__elem_2{max-height:323px;transition:max-height .25s .25s ease-out}.education-banner_active .education-banner__elem_3{transform:translateY(-50%) rotateX(0);transition:1s .5s ease}.education-banner__container{position:relative;max-width:unset;width:944px;height:350px;transform-origin:bottom left}@media(max-width: 1500px){.education-banner__container{transform:scale(0.9);margin-top:-40px}}@media(max-width: 1200px){.education-banner__container{transform:scale(0.8);margin-top:-70px}}@media(max-width: 991px){.education-banner__container{transform:scale(0.6);margin-top:-140px}}@media(max-width: 767px){.education-banner__container{transform:scale(0.5);margin-top:-175px}}@media(max-width: 539px){.education-banner__container{transform:scale(0.4);margin-top:-210px}}@media(max-width: 400px){.education-banner__container{transform:scale(0.25);margin-top:-263px}}.education-banner__elem{position:absolute;top:50%;transform:translateY(-50%);display:flex;overflow:hidden;max-width:0}.education-banner__elem>svg{position:absolute;top:0;right:0;width:100%;height:100%}.education-banner__elem_1{top:calc(50% + 3px);transform:translateY(-50%) rotateX(90deg);transform-origin:bottom;width:837px;height:267px;max-width:837px;right:109px}.education-banner__elem_1>svg{width:837px;stroke:#8b8b8b;stroke-width:3px;top:0px;right:0}.education-banner__elem_2{top:calc(50% - 26px);width:26px;max-width:26px;height:323px;max-height:0;left:830px;z-index:1}.education-banner__elem_2>svg{width:26px;height:323px;fill:#8b8b8b;top:0}.education-banner__elem_3{top:calc(50% - 34px);transform:translateY(-50%) rotateX(90deg);transform-origin:top;width:720px;height:283px;max-width:720px;left:847px}.education-banner__elem_3>svg{width:720px;fill:#ffd74a;left:0}.employee{background:#fff}.employee__row{display:flex;justify-content:space-between;gap:32px}@media(max-width: 767px){.employee__row{flex-direction:column}}.employee__row:not(:last-child){margin-bottom:32px}.employee__col{display:flex;flex-direction:column;gap:32px}.employee__col_1{flex:0 0 calc(26.4583333333vw / 2 + 508px / 2)}@media(max-width: 991px){.employee__col_1{flex:0 0 calc(24.5967741935vw / 2 + 244px / 2)}}@media(max-width: 767px){.employee__col_1{flex:1 1 auto}}.employee__col_2{flex:0 1 597px}@media(max-width: 767px){.employee__col_2{flex:1 1 auto}}.employee__photo{width:100%;height:calc(26.4583333333vw / 2 + 508px / 2);max-height:100%}@media(max-width: 991px){.employee__photo{height:calc(24.5967741935vw / 2 + 244px / 2)}}@media(max-width: 767px){.employee__photo{height:90vw}}.employee__photo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.employee__title{margin-bottom:32px;margin-top:-11px}@media(max-width: 767px){.employee__title{margin-bottom:0}}.employee__title>h1{margin-bottom:16px}.employee__text{width:100%;max-height:272px;padding-right:32px;overflow-y:scroll;color:#5c5c5c;scrollbar-color:#161616 rgba(22,22,22,.25);scrollbar-width:thin}@media(max-width: 767px){.employee__text{max-height:none;overflow-y:visible}}.employee__text ul>li{position:relative}.employee__text ul>li:before{content:"— "}.employee__text::-webkit-scrollbar{width:4px;height:4px}.employee__text::-webkit-scrollbar-button{width:0px;height:0px}.employee__text::-webkit-scrollbar-thumb{background:#161616}.employee__text::-webkit-scrollbar-track{background:rgba(22,22,22,.5);border:1px solid #fff}.employee__text::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.employee__contacts>b{display:block;margin-bottom:16px}.employee__folded-info .folded-info__title{height:64px;padding:0}.employee__folded-info .folded-info__hidden{padding:0}.employee__folded-data{padding:16px 0 32px}.employee__folded-data ul>li+*{margin-top:16px}.employee__folded-data a{color:#0390bd;text-decoration:underline}.employee__folded-data a:hover{text-decoration:none}.employee-resp-show{display:none}@media(max-width: 767px){.employee-resp-show{display:block}}@media(max-width: 767px){.employee-resp-hide{display:none}}.rector{background:#fff}.rector__container{flex-direction:row;justify-content:space-between;gap:32px}@media(max-width: 1200px){.rector__container{flex-direction:column}}.rector__col_1{flex:0 1 508px;display:flex;flex-direction:column}.rector__col_2{flex:0 1 597px;z-index:1}@media(max-width: 1200px){.rector__title{display:none}}.rector__title_resp{display:none;position:relative;z-index:1}@media(max-width: 1200px){.rector__title_resp{display:block}}.rector__title>h1{margin-bottom:16px}.rector__title>p{margin-bottom:48px}.rector__contacts>b{display:block;margin-bottom:16px}.rector__text{color:#5c5c5c;margin-bottom:64px}.rector__short-folder{margin:1em 0}.rector__folded-info{background:#fff}.rector__folded-info .folded-info__title{height:64px;padding:0}.rector__folded-info .folded-info__hidden{padding:0}.rector__folded-data{padding:16px 0 32px}.rector__folded-data ul>li+*{margin-top:16px}.rector__folded-data a{color:#0390bd;text-decoration:underline}.rector__folded-data a:hover{text-decoration:none}.rector__photo{position:relative;height:912px;margin-top:-120px;flex:0 0 auto;z-index:0}@media(max-width: 1200px){.rector__photo{width:100%;height:calc(35.2083333333vw / 2 + 676px / 2);margin-top:0}}.rector__photo-img{width:651px;height:100%;padding-top:95px;box-sizing:border-box;position:absolute;top:0;right:13px;z-index:1}@media(max-width: 1200px){.rector__photo-img{width:100%;height:100%;right:0;padding-top:0}}.rector__photo-img:before{content:"";width:100vw;height:100%;background:#e4e7e9;position:absolute;top:0;right:-274px;z-index:-1}@media(max-width: 1200px){.rector__photo-img:before{height:1000px;top:auto;bottom:0;right:24px}}@media(max-width: 539px){.rector__photo-img:before{right:16px}}.rector__photo-img>img{width:100%;height:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}@media(max-width: 1200px){.rector__photo-img>img{-o-object-fit:contain;object-fit:contain}}.rector__aside{height:100%;position:relative;z-index:1}.rector__aside-content{position:sticky;top:32px}.rector__aside-menu{width:calc(100% + 40px);margin-left:-40px;margin-top:-40px;background:#ffd74a;padding:32px 40px 40px;box-sizing:border-box}@media(max-width: 1200px){.rector__aside-menu{margin-left:0;width:100%}}@media(max-width: 539px){.rector__aside-menu{padding:24px 16px 24px 35px;margin-top:0;width:100vw;margin-left:50%;transform:translateX(-50%)}}.rector__aside-menu h2{margin-bottom:24px}.rector__aside-menu ul>li{position:relative}.rector__aside-menu ul>li:before{content:"— ";position:absolute;left:-19px}.rector__aside-contacts{margin-top:32px}.news{background:#fff}.news__wrapper{position:relative}.news__title{margin-bottom:76px}@media(max-width: 539px){.news__title{margin-bottom:48px}}.news__title strong{color:#ffd74a}.news__subtitle{display:flex;align-items:flex-end;margin-bottom:64px}@media(max-width: 1500px){.news__subtitle{margin-bottom:32px}}@media(max-width: 767px){.news__subtitle{margin-bottom:24px}}.news__subtitle a{order:3}.news__subtitle a.current{pointer-events:none;order:1}.news__subtitle a:not(.news__subtitle a.current){font-size:18px;line-height:34px;text-decoration:underline}@media(max-width: 539px){.news__subtitle a:not(.news__subtitle a.current){font-size:16px;line-height:24px}}.news__subtitle a:not(.news__subtitle a.current):hover{text-decoration:none}.news__subtitle span{font-weight:bold;font-size:22px;letter-spacing:3px;text-transform:uppercase;margin:0 6px -3px;order:2}@media(max-width: 539px){.news__subtitle span{font-size:20px;line-height:28px;margin-bottom:0}}.news__list{columns:2;column-gap:32px;margin-bottom:32px}@media(max-width: 767px){.news__list{columns:1}}.news__list_posters{columns:1;display:flex;flex-wrap:wrap;margin-right:-32px}@media(max-width: 539px){.news__list_posters{margin:0}}.news__item{break-inside:avoid;margin-bottom:32px}.news__aside{height:calc(100% + 40px + 32px);top:-72px}@media(max-width: 1500px){.news__aside{display:block;position:static;transition:0s !important;margin-bottom:64px}}@media(max-width: 1500px){.news__aside .aside-sticky__content{position:static;transform:none;margin:0}}@media(max-width: 1500px){.news__aside .aside-sticky__menu{width:100%}}@media(max-width: 1500px){.news__aside .aside-sticky__wrapper{padding:0}}.news-item{padding-bottom:24px;border-bottom:2px solid #161616;position:relative}.news-item_poster{border-bottom:none;flex:0 0 calc(33.33% - 32px)}@media(max-width: 767px){.news-item_poster{flex:0 0 calc(50% - 32px)}}@media(max-width: 539px){.news-item_poster{flex:0 0 100%}}.news-item_poster:hover .news-item__image{transform:scale(1.1);transition:.5s}.news-item_poster:hover .news-item__type{position:absolute;top:0;left:0;transform:translateY(-56px);transition:transform .5s}.news-item_poster:hover .news-item__name{padding-top:28px}.news-item_poster .news-item__image{height:400px}@media(max-width: 1500px){.news-item_poster .news-item__image{height:40vw}}@media(max-width: 767px){.news-item_poster .news-item__image{height:65.1041666667vw}}@media(max-width: 539px){.news-item_poster .news-item__image{height:125vw}}.news-item_poster .news-item__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:.25s ease}.news-item__image{overflow:hidden;position:relative;background:#fff;transition:.25s;z-index:1}@media(max-width: 767px){.news-item__image{height:56.25vw}}.news-item__image_sized{height:272px}@media(max-width: 767px){.news-item__image_sized{height:56.25vw}}.news-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.25s ease}.news-item__type{color:#ffd74a;padding-top:4px;transition:transform .25s}.news-item__name{margin-bottom:8px}.news-item__date{color:#8b8b8b;padding-top:24px}.news__pagination{width:calc(50% - 16px)}@media(max-width: 767px){.news__pagination{width:100%}}.news__pagination ul{width:100%}.news__pagination ul li{width:100%}.news__special{padding-top:88px}.news-special__item:hover .news-item__image img,.news-item:not(.news-item_poster):hover .news-item__image img{transform:scale(1.1);transition:.5s}.news-special{display:flex;flex-wrap:wrap;gap:32px}@media(max-width: 767px){.news-special{flex-direction:column}}.news-special__item{flex:1 1 calc(50% - 32px)}.news-aside__menu{width:358px;padding-top:32px;padding-left:32px}@media(max-width: 1500px){.news-aside__menu{padding:0;width:100%}}.news-aside__title{padding-bottom:8px;border-bottom:2px solid #161616;box-sizing:border-box}.news-aside__link-item{border-bottom:2px solid #e4e7e9}.news-aside__link-item a{display:block;padding:20px 0;box-sizing:border-box}@media(max-width: 991px){.news-aside__link-item a{padding:16px 0}}.news-aside__link-item a.current{color:#0390bd;pointer-events:none}@media(max-width: 767px){.news-detail-resp-hide{display:none}}.news-detail-resp-show{display:none}@media(max-width: 767px){.news-detail-resp-show{display:block}}.news-detail{background:#fff}.news-detail__title{margin-bottom:8px}.news-detail__date{color:#8b8b8b;margin-bottom:48px}.news-detail__image{width:100%;height:calc(13.0729166667vw + 251px);margin-bottom:48px}.news-detail__image_poster{height:auto;margin-bottom:0;border:1px solid #161616}@media(max-width: 767px){.news-detail__image_poster{float:right;width:calc(39.0625vw / 2 + 300px / 2);margin-left:16px;margin-bottom:16px}}@media(max-width: 539px){.news-detail__image_poster{width:100%;margin-bottom:24px}}.news-detail__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-detail__text{color:#5c5c5c;margin-bottom:104px}@media(max-width: 991px){.news-detail__text{margin-bottom:64px}}.news-detail__text_low-margin{margin-bottom:48px}.news-detail__button{width:282px;height:56px;box-sizing:border-box;margin-bottom:48px}@media(max-width: 767px){.news-detail__button{width:100%}}.news-detail__slider ul{margin:-16px}@media(max-width: 1200px){.news-detail__slider ul{margin:-12px}}@media(max-width: 767px){.news-detail__slider ul{margin:-8px}}.news-detail__slider ul li{width:597px;height:22.0833333333vw;margin:16px}@media(max-width: 1200px){.news-detail__slider ul li{margin:12px}}@media(max-width: 767px){.news-detail__slider ul li{height:35vw;margin:8px}}.news-detail__slider ul li a{display:block;width:100%;height:100%}.news-detail__slider ul li a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-detail__row{display:flex;gap:32px}@media(max-width: 767px){.news-detail__row{gap:16px}}@media(max-width: 539px){.news-detail__row{flex-direction:column-reverse}}.news-detail__col{flex:1 1 calc(50% - 0px)}.news-detail__poster-date p{margin-bottom:0}.news-detail__poster-date:not(:last-child){margin-bottom:32px}.search-result__list{margin-bottom:64px}.search-result-item{padding:24px 0;border-top:2px solid #161616}.search-result-item__text_1{color:#ffd74a}.search-result-item__text_2{margin-bottom:8px}.search-result-item__text_3{color:#5c5c5c}.news-detail__block:not(:last-child){margin-bottom:48px}@media(max-width: 539px){.news-detail__block:not(:last-child){margin-bottom:40px}}.news-detail__source{margin-bottom:104px;font-weight:700;font-size:22px;line-height:145%;letter-spacing:3px;text-transform:uppercase}@media(max-width: 539px){.news-detail__source{font-size:16px;letter-spacing:2px}}.news-detail__source b{color:#18181a}.news-detail__source span{color:#0390bd}@media(max-width: 991px){.news-detail__source{margin-bottom:64px}}.content-block__title{font-weight:700;font-size:22px;line-height:145%;letter-spacing:3px;text-transform:uppercase;color:#18181a;margin-bottom:32px}@media(max-width: 539px){.content-block__title{margin-bottom:16px}}.content-block__image{width:100%;height:calc(13.0729166667vw + 251px);margin-bottom:48px}@media(max-width: 539px){.content-block__image{margin-bottom:40px}}.content-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-block__video{width:100%;height:calc(13.0729166667vw + 251px);margin-bottom:48px;position:relative}@media(max-width: 539px){.content-block__video{margin-bottom:40px}}.content-block__preview{width:100%;height:100%;position:absolute;z-index:3}.content-block__preview:before{content:"";width:120px;height:120px;background:radial-gradient(rgba(255, 255, 255, 0.2) 57px, #fff 58px, #fff 58.5px, transparent 59.5px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}.content-block__preview:after{content:"";border:10px solid rgba(0,0,0,0);border-left:16px solid #fff;position:absolute;top:50%;left:calc(50% + 8px);transform:translate(-50%, -50%);pointer-events:none;transform-origin:32px 28px;transition:.25s ease}.content-block__preview:hover:after{transform:scale(1.5);transition:.5s ease}.content-block__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-block__preview iframe{z-index:1;position:relative}.content-block__audio{margin-bottom:48px}@media(max-width: 539px){.content-block__audio{margin-bottom:40px}}.content-block__audio audio{max-width:400px;width:100%}.content-block__text{font-size:16px;line-height:150%;color:#5c5c5c}@media(max-width: 539px){.content-block__text{font-size:14px;line-height:21px}}.additional{background:#fff}.additional__wrapper{position:relative}.additional__content{position:relative;z-index:0}.additional__content:before{content:"";width:100%;height:6px;background:#161616;transform-origin:left;transform:rotateY(90deg);transition:1s}.additional__content:after{content:"";width:200vw;height:1000px;position:absolute;top:calc(-61.1979166667vw / 2 + -1175px / 2);left:-100vw;z-index:-1;background:#ffd74a;transform-origin:right;transform:rotate(-22deg) rotateY(90deg);transition:3s}@media(max-width: 767px){.additional__content:after{transition:2s}}.additional__content_active:before{transform:rotateY(0deg)}.additional__content_active:after{transform:rotate(-22deg) rotateY(0deg)}.additional__container{position:relative}.additional__text{padding-bottom:100px;color:#5c5c5c}@media(max-width: 767px){.additional__text{padding-bottom:64px}}.additional__photo{width:360px;height:calc(100% + 48px + 44px + 2px);position:absolute;top:0;right:-32px;transform:translateX(100%)}@media(max-width: 1500px){.additional__photo{display:none}}.additional__photo:before{content:"";width:100%;height:6px;background:#161616;position:absolute;top:0;left:0;transform:translateY(-100%)}.additional__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.additional__departments{position:relative;margin-bottom:48px;z-index:1}.additional__aside{height:calc(100% - 48px - 44px - 2px)}.additional__aside{top:94px}.additional-detail__aside{top:0}.additional-aside__menu{width:360px;margin-top:32px}.additional__aside-resp{display:none}@media(max-width: 1500px){.additional__aside-resp{display:block}}.additional-detail__aside-resp{padding-top:120px;display:none}@media(max-width: 1500px){.additional-detail__aside-resp{display:block}}@media(max-width: 539px){.additional-detail__aside-resp{padding-top:64px}}.additional-detail__docs{padding-top:120px}@media(max-width: 539px){.additional-detail__docs{padding-top:64px}}.additional-detail-photo{height:calc(100% + 80px + 4px)}.additional__programs{position:relative}.additional-programs__folded-info{background:#fff}.additional-programs__folded-info .folded-info__item{border:2px solid #e4e7e9}.additional-programs__folded-info .folded-info__hidden{padding:0}.additional-programs__folded-info .folded-info__title{min-height:80px;padding:0 24px}@media(max-width: 767px){.additional-programs__folded-info .folded-info__title{min-height:auto;padding:0 16px}}.additional-programs__folded-info .folded-info__title>svg{width:24px;height:24px;transform:rotate(90deg)}.additional-programs__folded-info .folded-info__item_active .folded-info__title>svg{transform:rotate(270deg)}.additional-programs__table{width:100%}.additional-programs-table__row{transition:.15s}@media(max-width: 539px){.additional-programs-table__row{display:flex;flex-wrap:wrap}}@media(max-width: 539px){.additional-programs-table__row:first-child{display:none}}.additional-programs-table__row:not(:last-child){border-bottom:2px solid #e4e7e9}.additional-programs-table__row:hover{background:#f4f6fa}.additional-programs-table__data,.additional-programs-table__heading{padding:24px}@media(max-width: 767px){.additional-programs-table__data,.additional-programs-table__heading{padding:16px}}.additional-programs-table__heading{font-weight:bold;white-space:nowrap}@media(max-width: 539px){.additional-programs-table__heading:not(:first-child){display:none}}@media(max-width: 539px){.additional-programs-table__data:first-child{flex:0 0 100%;padding-bottom:0;font-weight:bold}}.enrollee{background:#fff}.enrollee__banner{margin-top:-32px;margin-bottom:64px}.enrollee__calendar{position:relative;z-index:1}.enrollee__faq{position:relative}@media(max-width: 767px){.enrollee__form{margin-bottom:0}}@media(max-width: 767px){.enrollee__anim{display:none}}.enrollee-anim__advice{display:flex;align-items:center;gap:10px;font-size:16px;line-height:24px;color:rgba(255,255,255,.7);position:relative;top:64px}.enrollee-anim__advice svg{width:24px;height:32px;fill:rgba(0,0,0,0)}.enrollee-banner__content{width:100%;max-height:720px;display:flex;position:relative}.enrollee-banner__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0}.enrollee-banner__video{width:100%;max-height:100%;-o-object-position:top;object-position:top;background:#fff}.enrollee-benefits-list{display:flex;justify-content:space-between}@media(max-width: 767px){.enrollee-benefits-list{flex-direction:column;gap:32px}}@media(max-width: 991px){.enrollee-benefits-list-item{gap:24px}}@media(max-width: 767px){.enrollee-benefits-list-item{display:flex}}.enrollee-benefits-list-item__svg{max-width:100px;max-height:100px;fill:#161616;margin-bottom:16px}@media(max-width: 991px){.enrollee-benefits-list-item__svg{width:56px;height:56px}}@media(max-width: 539px){.enrollee-benefits-list-item__svg{width:32px;height:32px;margin-bottom:0}}.enrollee-benefits-list-item__num{color:#161616;margin-bottom:0}@media(max-width: 991px){.enrollee-benefits-list-item__num{font-size:36px;line-height:44px}}@media(max-width: 539px){.enrollee-benefits-list-item__num{font-size:22px;line-height:32px}}.enrollee-benefits-list-item__text{color:#5c5c5c}.enrollee-links__row{display:flex;gap:32px}@media(max-width: 991px){.enrollee-links__row{flex-direction:column;gap:64px}}.enrollee-links__col_1{flex:1 1 auto}.enrollee-links__col_2{flex:0 0 368px}.enrollee-links-nav-list__item{border-bottom:2px solid #161616}.enrollee-links-nav-list__item:first-child{border-top:2px solid #161616}.enrollee-links-nav-list__item a{display:flex;align-items:center;height:96px;padding-left:32px;box-sizing:border-box;transition:.15s}@media(max-width: 1200px){.enrollee-links-nav-list__item a{padding-left:0}}@media(max-width: 539px){.enrollee-links-nav-list__item a{height:71px}}.enrollee-links-nav-list__item a:hover{background:#ffd74a}@media(max-width: 539px){.enrollee-links-aside{width:100vw;margin-left:-16px}}.enrollee-links-aside_1{background:#e4e7e9;margin-bottom:40px;padding:32px 24px;box-sizing:border-box}.enrollee-links-aside_1 h3{margin-bottom:24px}.enrollee-links-aside_1 h3:not(:first-child){margin-top:32px}.enrollee-links-aside_1 ul li{position:relative}.enrollee-links-aside_1 ul li:before{content:"—";position:absolute;top:2px;left:-19px}.enrollee-links-aside_1 ul li a{color:#0390bd}.enrollee-links-aside .department-aside__content{columns:1}@media(max-width: 991px){.enrollee-links-aside .department-aside__content{columns:2}}@media(max-width: 767px){.enrollee-links-aside .department-aside__content{columns:1}}.enrollee-links-aside__row{display:flex;flex-direction:column;gap:32px}@media(max-width: 991px){.enrollee-links-aside__row{flex-direction:row;gap:64px}}@media(max-width: 767px){.enrollee-links-aside__row{flex-direction:column;gap:32px}}.enrollee-videos-list{display:flex;justify-content:space-between;flex-wrap:wrap;gap:32px}.enrollee-videos-list__item{flex:0 0 calc(33.33% - 32px);height:calc(11.3020833333vw / 2 + 217px / 2)}@media(max-width: 767px){.enrollee-videos-list__item{flex:0 0 calc(50% - 16px)}}@media(max-width: 539px){.enrollee-videos-list__item{height:calc(25vw / 2 + 80px / 2)}}.enrollee-videos-list__item:first-child{flex:0 0 100%;height:calc(27.0833333333vw / 2 + 520px / 2)}@media(max-width: 767px){.enrollee-videos-list__item:first-child{height:51.8229166667vw}}@media(max-width: 539px){.enrollee-videos-list__item:first-child{height:50.9375vw}}.enrollee-videos-list-item{position:relative}@media(max-width: 767px){.enrollee-videos-list-item:first-child{display:block}}.enrollee-videos-list-item:first-child .enrollee-videos-list-item__preview:before{width:120px;height:120px;background:radial-gradient(rgba(255, 255, 255, 0.2) 57px, #fff 58px, #fff 58.5px, transparent 59.5px)}@media(max-width: 767px){.enrollee-videos-list-item:first-child .enrollee-videos-list-item__preview:before{width:80px;height:80px;background:radial-gradient(rgba(255, 255, 255, 0.2) 37px, #fff 38px, #fff 38.5px, transparent 39.5px)}}.enrollee-videos-list-item__ray{width:0;height:calc(56.7708333333vw / 2 + 1090px / 2);position:absolute;left:0px;top:calc(-19.7395833333vw / 2 + -379px / 2);background:url(/local/templates/sgik/assets/img/ray-2.png) no-repeat top left;background-position:-4px 0;background-size:cover;pointer-events:none;transform:rotateY(180deg) translateX(100%)}@media(max-width: 767px){.enrollee-videos-list-item__ray{display:none}}.enrollee-videos-list-item__ray_active{width:calc(35.8854166667vw / 2 + 689px / 2)}.enrollee-videos-list-item__preview{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.enrollee-videos-list-item__preview:before{content:"";width:80px;height:80px;background:radial-gradient(rgba(255, 255, 255, 0.2) 37px, #fff 38px, #fff 38.5px, transparent 39.5px);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}.enrollee-videos-list-item__preview:after{content:"";border:10px solid rgba(0,0,0,0);border-left:16px solid #fff;position:absolute;top:50%;left:calc(50% + 8px);transform:translate(-50%, -50%);pointer-events:none;transform-origin:32px 28px;transition:.25s ease}.enrollee-videos-list-item__preview:hover:after,.enrollee-videos-list-item__preview:focus:after{transform:scale(1.5);transition:.5s ease}.enrollee-videos-list-item__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.enrollee-announcements-list{display:flex;flex-wrap:wrap;margin:-16px}.enrollee-announcements-list-item{flex:0 1 calc(33.33% - 32px);margin:16px;border:2px solid #e4e7e9;padding:62px 24px 40px;box-sizing:border-box;display:flex;flex-direction:column;position:relative}@media(max-width: 1200px){.enrollee-announcements-list-item{padding:62px 16px 40px}}@media(max-width: 991px){.enrollee-announcements-list-item{flex:0 1 calc(50% - 32px)}}@media(max-width: 767px){.enrollee-announcements-list-item{flex:0 1 100%}}.enrollee-announcements-list-item:before{content:"";display:block;width:calc(100% + 4px);height:44px;position:absolute;top:-2px;left:-2px;background:#ffd74a}.enrollee-announcements-list-item__heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:14px}@media(max-width: 1200px){.enrollee-announcements-list-item__heading p{font-size:20px;letter-spacing:1px}}.enrollee-announcements-list-item__heading p:last-child{padding-bottom:4px}.enrollee-announcements-list-item__text{color:#5c5c5c}.enrollee-announcements-list-item__text_1{margin-bottom:24px}.enrollee-announcements-list-item__text_3,.enrollee-announcements-list-item__text_4{color:#161616;position:relative;padding-left:20px;margin-top:24px}.enrollee-announcements-list-item__text_3:before,.enrollee-announcements-list-item__text_4:before{content:"";width:12px;height:12px;position:absolute;top:8px;left:0;border-radius:50%;margin-right:8px}.enrollee-announcements-list-item__text_3:before{background:#ffd74a}.enrollee-announcements-list-item__text_4:before{background:#8b8b8b}.enrollee-calendar__folded-info{background:#fff}.enrollee-calendar__folded-info .folded-info__title{min-height:80px;font-weight:bold;font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase;padding:0 24px}@media(max-width: 767px){.enrollee-calendar__folded-info .folded-info__title{padding:0 16px}}@media(max-width: 539px){.enrollee-calendar__folded-info .folded-info__title{font-size:16px;line-height:23px;letter-spacing:2px}}.enrollee-calendar__folded-info .folded-info__item{border:2px solid #e4e7e9}.enrollee-calendar__folded-info .folded-info__item svg{width:24px;height:24px;transform:rotate(90deg)}.enrollee-calendar__folded-info .folded-info__item_active svg{transform:rotate(-90deg)}.enrollee-calendar__folded-info .folded-info__hidden{padding:0}.enrollee-calendar-list__item{border-top:2px solid #e4e7e9}.enrollee-calendar-list-item{display:flex;padding:24px}@media(max-width: 767px){.enrollee-calendar-list-item{padding:16px}}.enrollee-calendar-list-item_selected{background:#f4f6fa}@media(max-width: 539px){.enrollee-calendar-list-item:first-child .enrollee-calendar-list-item__date,.enrollee-calendar-list-item:first-child .enrollee-calendar-list-item__event{font-weight:bold}}.enrollee-calendar-list-item__date{min-width:calc(7.7083333333vw / 2 + 148px / 2)}.enrollee-calendar-list-item__event{max-width:635px}.enrollee-tests{position:relative;z-index:0}.enrollee-tests_active .enrollee-tests__ray{width:3630px}.enrollee-tests__ray{position:absolute;top:-495px;right:0;pointer-events:none;z-index:-1;width:0;height:3039px;overflow:hidden;transition:2s 1s;width:0;transform-origin:right !important}.enrollee-tests__ray svg{width:3630px;height:3039px;fill:#ffd74a;position:absolute;right:-918px;top:0}.enrollee-tests__title{font-weight:bold;font-size:104px;line-height:120px;letter-spacing:1px;text-transform:uppercase;margin-bottom:120px}@media(max-width: 991px){.enrollee-tests__title{font-size:56px;line-height:64px;margin-bottom:48px}}@media(max-width: 767px){.enrollee-tests__title{font-size:48px;line-height:56px}}@media(max-width: 539px){.enrollee-tests__title{font-size:22px;line-height:32px;margin-bottom:40px}}.enrollee-tests__row{display:flex;gap:32px}@media(max-width: 767px){.enrollee-tests__row{flex-direction:column;gap:64px}}.enrollee-tests__col_1{flex:1 1 100%}.enrollee-tests__col_2{flex:0 0 calc(18.75vw / 2 + 360px / 2)}.enrollee-tests__wrapper:not(:last-child){margin-bottom:64px}.enrollee-tests__subtitle{margin-bottom:32px}.enrollee-tests-links-list{columns:2;column-gap:32px}@media(max-width: 991px){.enrollee-tests-links-list{columns:1}}.enrollee-tests-links-list__item{break-inside:avoid}.enrollee-tests-links-list__item:not(:last-child){margin-bottom:32px}.enrollee-tests-links-list-item h4{font-weight:bold;margin-bottom:16px}.enrollee-tests-links-list-item b{color:#161616;font-weight:bold}.enrollee-tests-links-list-item ul li:not(:last-child){margin-bottom:8px}.enrollee-tests-links-list-item ul li a{color:#5c5c5c}.enrollee-tests-enter{width:100%;height:324px;background:#fff;padding:calc(1.6666666667vw / 2 + 32px / 2) calc(2.03125vw / 2 + 39px / 2);box-sizing:border-box;display:flex;flex-direction:column;align-items:center}@media(max-width: 767px){.enrollee-tests-enter{padding:0;height:auto}}.enrollee-tests-enter__img{width:180px;height:180px;-o-object-fit:cover;object-fit:cover;margin-bottom:24px}.enrollee-tests-enter__button{width:100%;box-sizing:border-box;padding-left:16px;padding-right:16px;margin-top:auto}@media(max-width: 767px){.enrollee-tests-enter__button{width:282px}}@media(max-width: 539px){.enrollee-tests-enter__button{width:100%}}.enrollee-anim{background:#161616}.enrollee-anim__content_1{height:0}.enrollee-anim__container{height:calc(61.9791666667vw / 2 + 1190px / 2);position:relative;overflow:hidden}.enrollee-anim-svg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.enrollee-anim-svg__text{font-weight:800;font-size:160px;letter-spacing:1px}.enrollee-anim-svg__text_1{fill:#fff}.enrollee-anim-svg__text_2{fill:rgba(0,0,0,0);stroke:#ffd74a;stroke-width:1.5}.enrollee-anim__card{position:absolute !important}.enrollee-anim__card_1{left:17.96875vw;top:calc(25vw / 2 + 480px / 2)}.enrollee-anim__card_2{left:34.375vw;top:calc(18.2291666667vw / 2 + 350px / 2)}.enrollee-anim__card_3{left:51.0416666667vw;top:calc(13.8020833333vw / 2 + 265px / 2)}.enrollee-anim__card_4{left:63.5416666667vw;top:calc(22.3958333333vw / 2 + 430px / 2)}.enrollee-anim__card_5{left:29.1666666667vw;top:calc(39.1666666667vw / 2 + 752px / 2)}.enrollee-anim__card_6{left:45.4166666667vw;top:calc(37.96875vw / 2 + 729px / 2)}.enrollee-anim__card_7{left:59.6354166667vw;top:calc(11.9791666667vw / 2 + 230px / 2)}.enrollee-anim__card_8{left:24.9479166667vw;top:calc(13.75vw / 2 + 264px / 2)}.enrollee-anim__card_9{left:54.4791666667vw;top:calc(22.5vw / 2 + 432px / 2)}.enrollee-anim-card__content{width:calc(16.6666666667vw / 2 + 320px / 2);height:calc(16.6666666667vw / 2 + 320px / 2);font-weight:bold;font-size:calc(1.875vw / 2 + 36px / 2);line-height:calc(2.2916666667vw / 2 + 44px / 2);letter-spacing:1px;text-transform:uppercase;padding:calc(2.5vw / 2 + 48px / 2) calc(1.6666666667vw / 2 + 32px / 2);box-sizing:border-box;position:absolute}.enrollee-anim-card__content:hover{cursor:grab}.enrollee-anim-card__content:active{cursor:grabbing}.enrollee-anim-card__content_rotate-15{transform:rotate(15deg)}.enrollee-anim-card__content_rotate--15{transform:rotate(-15deg)}.enrollee-anim-card__content_rotate-30{transform:rotate(30deg)}.enrollee-anim-card__content_rotate--30{transform:rotate(-30deg)}.enrollee-anim-card__content_1{background:#ffd74a}.enrollee-anim-card__content_2{background:#f20587}.enrollee-anim-card__content_3{background:#04d9d9}.enrollee-anim-card__content_4{background:#4a65ff}.enrollee-anim-card__content_5{width:calc(20vw / 2 + 384px / 2);height:calc(12.5vw / 2 + 240px / 2)}.enrollee-anim-card__content_5 img{height:calc(9.5833333333vw / 2 + 184px / 2)}.enrollee-anim-card__content_6{height:calc(21.25vw / 2 + 408px / 2);width:calc(15.9375vw / 2 + 306px / 2)}.enrollee-anim-card__content_6 img{height:calc(16.1458333333vw / 2 + 310px / 2)}.enrollee-anim-card__content_5,.enrollee-anim-card__content_6{background:#fff;padding:8px;box-sizing:border-box}.enrollee-anim-card__content_5 img,.enrollee-anim-card__content_6 img{width:100%;-o-object-fit:cover;object-fit:cover;background:#e4e7e9}.programs{background:#fff}.programs__container{position:relative}.programs__wrapper{position:relative}.programs__title{margin-bottom:24px}@media(max-width: 767px){.programs__title{margin-bottom:40px}}.programs__links:not(:last-child){margin-bottom:64px}.programs__rules:not(:last-child){margin-bottom:64px}.programs__text:not(:last-child){margin-bottom:48px}.programs__aside{top:-32px;height:calc(100% + 32px)}.programs__aside .department__aside-menu{background:#fff;border:1px solid #e4e7e9}.programs__aside-resp{display:none}@media(max-width: 1500px){.programs__aside-resp{display:block}}@media(max-width: 767px){.programs__misc{display:none}}.programs-misc{position:relative;margin-bottom:32px}.programs-misc_active .programs-misc__separator{transform:scaleX(1);transition:1s ease-in}.programs-misc_active .programs-misc__rectangle-color:before{width:3000px;height:3000px;transition:1.25s 1s ease-out}.programs-misc__separator{width:100vw;height:6px;background:#ffd74a;transform-origin:left;transform:scaleX(0);position:absolute;top:0;right:0}@media(max-width: 1500px){.programs-misc__separator{right:-20vw;width:150vw}}.programs-misc__rectangle{width:689px;height:1090px;position:absolute;top:-236px;right:0;transform:translateX(100%);overflow:hidden}@media(max-width: 1500px){.programs-misc__rectangle{display:none}}.programs-misc__rectangle:before{content:"";width:100%;height:236px;background:#fff;position:absolute;top:0;left:0;transform-origin:left;transform:skewY(-35deg)}.programs-misc__rectangle:after{content:"";width:100%;height:200px;background:#fff;position:absolute;bottom:0;left:0;transform-origin:left;transform:skewY(15deg)}.programs-misc__rectangle-color{position:absolute;top:236px;left:0;width:10px;height:10px;z-index:-1}.programs-misc__rectangle-color:before{content:"";width:0;height:0;background:#ffd74a;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;z-index:-1}.programs-links-box__title{margin-bottom:32px}.programs-links-box__list{columns:2;column-gap:32px;padding-right:32px;box-sizing:border-box}@media(max-width: 1500px){.programs-links-box__list{padding:0}}@media(max-width: 767px){.programs-links-box__list{columns:1;column-gap:0}}.programs-links-box__list__item{break-inside:avoid}.programs-links-box-list-item:not(:last-child){margin-bottom:16px}.programs-links-box-list-item h4{font-weight:bold;margin-bottom:16px}.programs-links-box-list-item ul li{color:#0390bd;position:relative;padding-left:20px}.programs-links-box-list-item ul li:before{content:"";width:8px;height:8px;background:#ffd74a;border-radius:50%;position:absolute;top:9px;left:0}.programs-text__text{color:#5c5c5c}.programs-text__text h3{font-weight:bold;color:#161616;margin-bottom:16px}.programs-text__text h3:not(:first-child){margin-top:16px}.programs-text__text ul li{position:relative;padding-left:20px}.programs-text__text ul li:before{content:"";width:8px;height:8px;background:#ffd74a;border-radius:50%;position:absolute;top:10px;left:0}.programs-text__text ol{counter-reset:section}.programs-text__text ol li:before{counter-increment:section;content:counter(section) ". "}.tables{background:#fff}.tables.active .tables__separator{transform:scaleX(1);transition:1s .5s}@media(min-width: 1871px){.tables__title{margin-bottom:0}}.tables__nav-resp .folded-info__item{pointer-events:none}.tables__nav-resp .folded-info__hidden{pointer-events:all}@media(max-width: 1870px){.tables__nav-resp{display:block}}.tables__separator{width:100vw;height:6px;margin:24px 0 48px;background:#ffd74a;transform-origin:left;transform:scaleX(0)}@media(max-width: 1870px){.tables__separator{display:none}}.tables__upper-wrapper{display:flex}.tables__wrapper{position:relative;max-width:100%;margin:0 auto}.tables__subtitle{margin-bottom:24px}.tables__aside{width:0;position:relative;left:24px;z-index:1}@media(max-width: 1870px){.tables__aside{display:none}}.tables__aside .faculty-aside__menu{margin-top:0;width:280px}.tables__aside .aside-sticky__content{position:relative;margin-left:0;margin-right:auto;transform:translateX(calc(-100% - 32px))}.tables__aside .faculty-aside__link-item a.current{background:#f4f6fa}.tables-section__content:not(:last-child){margin-bottom:6em}.tables-section__scroll{overflow-x:scroll;padding-bottom:10px;scrollbar-color:#8b8b8b #e4e7e9;scrollbar-width:thin}.tables-section__scroll::-webkit-scrollbar{width:4px;height:4px}.tables-section__scroll::-webkit-scrollbar-button{width:0px;height:0px}.tables-section__scroll::-webkit-scrollbar-thumb{background:#8b8b8b}.tables-section__scroll::-webkit-scrollbar-track{background:#e4e7e9;border:1px solid #fff}.tables-section__scroll::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.tables-section__title{margin-bottom:24px}.tables-section__text{margin-bottom:64px}.tables-section__text a{color:#0390bd;text-decoration:underline}.tables-section__text a:hover{text-decoration:none}.tables-section__text h4{font-weight:bold}.tables-section__text h4:not(:last-child){margin-bottom:1em}.tables-section-table{width:1533px}.tables-section-table a{display:block;padding:10px;margin:-10px;color:#0390bd;text-decoration:underline}.tables-section-table a:hover{text-decoration:none}.tables-section-table a:hover svg{fill:#0390bd}.tables-section-table svg{width:24px;height:24px;fill:#8b8b8b}.tables-section-table th,.tables-section-table td{text-align:center;vertical-align:middle;padding:12px 8px}.tables-section-table th{text-transform:uppercase;font-weight:bold;border-right-color:#fff;border-left-color:#fff}.tables-section-table td{border:2px solid #e4e7e9}.contacts{background:#fff}.contacts__title{margin-bottom:64px}@media(max-width: 539px){.contacts__map{display:none}}.contacts-places__list{columns:2;column-gap:6.25vw}@media(max-width: 991px){.contacts-places__list{columns:1;column-gap:0;display:flex;flex-direction:column}}.contacts-places__item{break-inside:avoid}.contacts-places__item:not(:last-child){margin-bottom:48px}.contacts-places-item_yellow{position:relative;z-index:1}.contacts-places-item_yellow:before{content:"";width:calc(100% + 64px);height:calc(100% + 32px);background:#ffd74a;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}.contacts-places-item__title{margin-bottom:24px}@media(max-width: 767px){.contacts-places-item__title{margin-bottom:16px}}.contacts-places-item__row{color:#161616;padding-left:24px;position:relative}.contacts-places-item__row:not(:last-child){margin-bottom:16px}.contacts-places-item__row svg{fill:#161616;position:absolute;left:0}.contacts-places-item__row svg.marker{width:12px;height:16px;top:4px}.contacts-places-item__row svg.phone{width:16px;height:16px;top:4px}.contacts-places-item__row svg.email{width:16px;height:13px;top:6px}.contacts-map__map{height:calc(36.4583333333vw / 2 + 700px / 2)}.contacts-bank__item:not(:last-child){margin-bottom:16px}.contacts-bank-item{display:flex;gap:32px}@media(max-width: 539px){.contacts-bank-item{gap:16px}}.contacts-bank-item__name{font-weight:bold;text-align:right;flex:0 0 130px}@media(max-width: 539px){.contacts-bank-item__name{flex:0 0 114px}}.contacts-bank-item__desc{flex:0 1 600px}.about{background:#fff}.about__content{position:relative;z-index:1}.about__text_1,.about__text_2,.about__text_3,.about__text_5{margin-bottom:80px}.about__text_4{padding-bottom:80px;overflow:hidden}.about__benefits{margin-bottom:80px}.about-text{position:relative;z-index:0}.about-text.active .about-text__ray_1{width:3630px}.about-text.active .about-text__ray_2{width:1000px}.about-text.active .about-text__ray_3{height:1000px}.about-text.active .about-text__ray_4{width:501px}@media(max-width: 767px){.about-text.active .about-text__ray_4{height:521px;bottom:0}}@media(max-width: 539px){.about-text.active .about-text__ray_4{height:489px}}.about-text__ray{position:absolute;right:0;z-index:-1;pointer-events:none}.about-text__ray_1{top:-1100px;width:0;height:3039px;overflow:hidden;transition:2s 0s;transform-origin:right !important}@media(max-width: 991px){.about-text__ray_1{top:-600px}}@media(max-width: 539px){.about-text__ray_1{top:-500px}}.about-text__ray_1 svg{width:3630px;height:3039px;fill:#ffd74a;position:absolute;right:-918px;top:0}.about-text__ray_2{top:0;width:0;height:100%;background:#ffd74a;transform-origin:left;transform:translateX(100%) skewY(-20deg);transition:width 1s .5s}.about-text__ray_3{bottom:0;width:100%;height:0;background:#ffd74a;transform-origin:left;transform:translateY(100%);transition:height 2s .5s}.about-text__ray_4{bottom:-133px;right:auto;left:0;width:0;height:792px;transform-origin:left;transform:translateX(-100%);overflow:hidden;transition:width 1s .5s}.about-text__ray_4 svg{width:501px;height:792px;fill:#ffd74a;position:absolute;right:0;top:0}.about-text__figure{border:6px solid #161616;box-sizing:border-box;position:absolute;z-index:-1}.about-text__figure:before,.about-text__figure:after{content:"";width:100vw;height:6px;background:#161616;position:absolute}@media(max-width: 991px){.about-text__figure:before,.about-text__figure:after{display:none}}.about-text__figure_1{width:944px;height:520px;top:-24px;left:0}@media(max-width: 991px){.about-text__figure_1{width:100vw;height:calc(59.2741935484vw / 2 + 588px / 2);margin-left:50%;transform:translateX(-50%)}}@media(max-width: 539px){.about-text__figure_1{height:calc(calc(82.8125vw / 2 + 265px / 2) + 12px);top:-6px}}.about-text__figure_1:before{top:0;right:-4px;transform-origin:top right;transform:rotate(151deg)}.about-text__figure_1:after{bottom:0;right:-4px;transform-origin:bottom right;transform:rotate(-164.5deg)}.about-text__figure_2{width:100%;height:100%;top:0;left:0}@media(max-width: 991px){.about-text__figure_2{display:none}}.about-text__figure_2:before{top:0;left:-4px;transform-origin:top left;transform:rotate(-132deg)}.about-text__figure_2:after{bottom:0;left:-4px;transform-origin:bottom left;transform:rotate(180deg)}.about-text__row{display:flex}@media(max-width: 991px){.about-text__row_1{flex-direction:column;gap:48px}}@media(max-width: 991px){.about-text__row_2{gap:48px}}@media(max-width: 767px){.about-text__row_2{flex-direction:column-reverse}}.about-text__row:not(:last-child){margin-bottom:64px}@media(max-width: 991px){.about-text__row_5{flex-direction:column;gap:48px}}@media(max-width: 991px){.about-text__row_6{flex-direction:column-reverse;gap:48px}}@media(max-width: 991px){.about-text__row_6 .about-text__col{display:flex;gap:32px}}@media(max-width: 767px){.about-text__row_6 .about-text__col{flex-direction:column}}.about-text__col{max-width:100%}.about-text__col_1{flex:1 1 440px;margin-right:32px}@media(max-width: 991px){.about-text__col_1{flex:1 1 auto;margin:0}}.about-text__col_2{flex:1 1 754px}@media(max-width: 991px){.about-text__col_2{flex:1 1 auto}}.about-text__text text{color:#5c5c5c}.about-text__superior{padding-top:16px}.about-text__photo{position:relative}.about-text__photo_fixed-height{height:384px}.about-text__photo_fixed-height img{height:100%;-o-object-fit:cover;object-fit:cover}.about-text__photo:not(:first-child){margin-top:32px}@media(max-width: 991px){.about-text__photo_1{width:100%;height:calc(65.3225806452vw / 2 + 648px / 2)}}@media(max-width: 539px){.about-text__photo_1{width:calc(100vw - 12px);height:calc(82.8125vw / 2 + 265px / 2);margin-left:50%;transform:translateX(-50%)}}.about-text__photo_1 img{width:100%;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 991px){.about-text__photo_1 img{-o-object-position:left;object-position:left}}@media(max-width: 539px){.about-text__photo_1 img{-o-object-position:left;object-position:left;-o-object-fit:cover;object-fit:cover}}@media(max-width: 991px){.about-text__photo_2{width:calc(22.9166666667vw / 2 + 440px / 2)}}@media(max-width: 767px){.about-text__photo_2{width:100%}}.about-text__photo_2 img{width:100%}@media(max-width: 991px){.about-text__photo_3{margin-top:32px}}.about-text__photo_3 img{min-height:214px;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.about-text__photo_4 img{width:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width: 991px){.about-text__photo_5 img{height:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width: 767px){.about-text__photo_5 img{width:100%}}@media(max-width: 991px){.about-text__photo_6{margin-top:0 !important}}@media(max-width: 991px){.about-text__photo_6 img{height:100%;-o-object-fit:cover;object-fit:cover}}@media(max-width: 767px){.about-text__photo_6 img{width:100%}}.about-text__photo_7{height:384px}@media(max-width: 767px){.about-text__photo_7{height:246px}}@media(max-width: 539px){.about-text__photo_7{height:214px}}.about-text__photo_7 img{height:100%;-o-object-fit:cover;object-fit:cover}.about-text__photo_padding-left{padding-left:32px}@media(max-width: 991px){.about-text__photo_padding-left{padding:0}}.about-text__photo img{max-width:100%}.about-benefits{padding:80px 0;background:#161616}.about-benefits__title{color:#fff}.about-benefits__row{display:flex;justify-content:space-between;gap:32px}@media(max-width: 991px){.about-benefits__row{flex-direction:column}}.about-benefits__col{max-width:100%}.about-benefits__col_1{flex:0 1 754px}.about-benefits__col_2{flex:0 0 auto}.about-benefits__text{color:#fff}.about-benefits__text p:not(:last-child){margin-bottom:1em}.about-benefits-list{display:flex;flex-direction:column;gap:80px}@media(max-width: 991px){.about-benefits-list{flex-direction:row;justify-content:space-between}}@media(max-width: 991px){.about-benefits-list{gap:16px}}@media(max-width: 767px){.about-benefits-list{flex-direction:column;gap:32px}}@media(max-width: 991px){.about-benefits-list-item{display:flex;gap:24px}}.about-benefits-list-item__svg{max-width:100px;max-height:100px;fill:#ffd74a;margin-bottom:16px}@media(max-width: 991px){.about-benefits-list-item__svg{width:56px;height:56px}}.about-benefits-list-item__num{color:#fff;margin-bottom:0}@media(max-width: 991px){.about-benefits-list-item__num{font-size:36px;line-height:44px}}.about-benefits-list-item__text{color:#fff}.about-staff__row:not(:last-child){margin-bottom:48px}.about-staff__list{display:flex;margin:-16px}@media(max-width: 767px){.about-staff__list{flex-wrap:wrap}}.about-staff__item{flex:0 1 33.33%;padding:16px;box-sizing:border-box}@media(max-width: 991px){.about-staff__item_1{flex:0 1 50%}}@media(max-width: 539px){.about-staff__item_1{flex:0 1 100%}}@media(max-width: 991px){.about-staff__item_1 .about-staff-item__photo{height:63.2056451613vw}}@media(max-width: 539px){.about-staff__item_1 .about-staff-item__photo{height:126.25vw}}@media(max-width: 767px){.about-staff__item_2{flex:0 1 50%}}@media(max-width: 539px){.about-staff__item_2{flex:0 1 100%}}@media(max-width: 991px){.about-staff__item_2 .about-staff-item__photo{height:40.625vw}}@media(max-width: 767px){.about-staff__item_2 .about-staff-item__photo{height:63.2056451613vw}}@media(max-width: 539px){.about-staff__item_2 .about-staff-item__photo{height:126.25vw}}.about-staff-item__photo{height:544px}.about-staff-item__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-staff__name{padding-top:16px}.not-found{overflow:hidden;padding:64px 0;border-bottom:6px solid #161616;border-top:6px solid #161616}.not-found__title{text-align:center}.not-found__error{font-size:404px;text-align:center}@media(max-width: 991px){.not-found__error{font-size:303px}}@media(max-width: 767px){.not-found__error{font-size:202px}}@media(max-width: 539px){.not-found__error{font-size:101px}}.festivals{padding-top:32px}.festivals__content{position:relative;z-index:0}.festivals__content:after{content:"";position:absolute;left:-100vw;top:calc(-61.1979166667vw / 2 + -1175px / 2);z-index:-1;width:200vw;height:1000px;background:#ffd74a;transform-origin:right;transform:rotate(-19deg) rotateY(90deg);transition:3s}@media(max-width: 767px){.festivals__content:after{transition:2s}}.festivals__content_active:after{transform:rotate(-19deg) rotateY(0deg)}.festivals__title{padding-left:32px}@media(max-width: 1500px){.festivals__title{padding:0}}.festivals__items{margin-bottom:64px}.festivals__item:not(:last-child){margin-bottom:-2px}.festivals-item{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;column-gap:20px;min-height:96px;transition:.25s ease;box-sizing:border-box;cursor:pointer;width:calc(100% - 58px);padding:16px 32px;color:#161616}@media screen and (max-width: 991px){.festivals-item{padding:16px 0;width:100%}}.festivals-item svg{min-width:26px;height:26px}.festivals-item:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;width:100%;height:100%;border-top:2px solid #161616;border-bottom:2px solid #161616;box-sizing:border-box;transition:.5s ease,opacity .25s}.festivals-item:hover::before{width:200vw;transition:1s ease,opacity .25s .25s}.short-faculties__item_en.short-faculties__item_active{height:auto;min-height:372px}.short-faculties__item_en.short-faculties__item_active:hover,.short-faculties__item_en.short-faculties__item_active :focus{color:#fff;background:#161616}.short-faculties__item_en.short-faculties__item_active .short-faculties__name_en{height:372px}.short-faculties__item_en.short-faculties__item_active .short-faculties__name_en::before{border-bottom:none}.short-faculties__item_en.short-faculties__item_active .short-faculties__preview_en{height:372px}.short-faculties__item_en.short-faculties__item_active .short-faculties__detailed{height:auto;padding:32px 0 32px 32px;opacity:1;transition:all .5s ease,opacity 0s;border-bottom:2px solid #b3b3b3}.short-faculties__detailed{padding-left:32px;height:0;opacity:0;transition:all .5s ease,opacity 0s}.faculties-activities{columns:2 auto;column-gap:32px}@media screen and (max-width: 767px){.faculties-activities{columns:1 auto}}.faculties-activities__item{break-inside:avoid}.faculties-activities__item:not(:last-child){margin-bottom:16px}.faculties-activities__title{margin-bottom:16px;font-weight:700;color:#fff}.faculties-activities ul li{position:relative;padding-left:20px;color:#ffd43c}.faculties-activities ul li::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:8px;height:8px;background-color:#fff;border-radius:50%}.faculties-activities ul li:not(:last-child){margin-bottom:16px}.folded-info__title_en{padding:0}.folded-info__item .folded-info__hidden_en{padding:0;opacity:0}.folded-info__item_active .folded-info__hidden_en{padding:26px 0 32px;opacity:1}@media screen and (max-width: 539px){.folded-info__item_active .folded-info__hidden_en{padding:35px 0 32px}}.short-events{overflow:hidden}.short-events__slider{width:100%;height:100%;position:relative}.short-events__slider[data-draggable]{overflow-x:scroll;overflow-y:hidden}@media(max-width: 539px){.short-events__cols[data-js-slider-11]{display:none}}@media(max-width: 539px){.short-events__cols[data-js-slider-12]{display:none}}.short-events__cols[data-js-slider-13]{display:none}@media(max-width: 539px){.short-events__cols[data-js-slider-13]{display:block}}.short-events__cols .slick-list{overflow:visible !important}.short-events__cols .slick-track{display:flex}@media(max-width: 539px){.short-events__cols .slick-track{border-bottom:none}}.short-events__cols .slick-track:before,.short-events__cols .slick-track:after{display:none !important}.short-events__col{height:auto !important;display:flex !important;flex-direction:column;width:480px;padding-left:40px;padding-right:40px;padding-bottom:20px;justify-content:space-between;box-sizing:border-box;border-right:2px solid #e4e7e9;position:relative}@media(max-width: 539px){.short-events__col{padding-bottom:50px;padding-left:8px;padding-right:8px;width:360px}}@media(max-width: 350px){.short-events__col{width:calc(100% - 20px) !important}}.short-events__col:after{content:"";position:absolute;bottom:-40px;left:0;width:calc(100% + 2px);height:40px;display:block;background-color:#ffd43c}@media(max-width: 539px){.short-events__col:after{display:block;bottom:0}}.short-events__col--min{width:-moz-fit-content !important;width:fit-content !important}@media(max-width: 539px){.short-events__col--min{display:none !important}}.short-events__bottom{display:flex;align-items:center;justify-content:space-between;column-gap:20px;padding-top:20px;border-top:1px solid #18181a;margin-top:88px;box-sizing:border-box}@media(max-width: 539px){.short-events__bottom{margin-top:48px}}.short-events__arrows{display:flex;align-items:center;column-gap:10px}.short-events__arrow{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;cursor:pointer}.short-events__counter{display:flex;align-items:center;column-gap:5px;font-size:18px;line-height:30px;letter-spacing:10px;color:#18181a}.short-events__item:not(:last-child){margin-bottom:4em}.events-date{display:flex;align-items:baseline;gap:8px;margin-top:auto;margin-bottom:0;font-weight:700;font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase;color:#18181a}@media(max-width: 539px){.events-date{font-size:16px;line-height:23px;flex-direction:column}}.events-date__number{font-weight:700;font-size:50px;line-height:60px;letter-spacing:1px;text-transform:uppercase}@media(max-width: 539px){.events-date__number{font-size:22px;line-height:32px}}.events-col{display:flex;flex-direction:column;justify-content:space-between;height:100%}.events-col__date .events-date{color:rgba(0,0,0,0);margin-top:30px}@media(max-width: 539px){.events-col__date .events-date{color:#18181a;margin-top:0}}.events-col__time{font-weight:700;font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase;color:#18181a;margin-bottom:8px}@media(max-width: 539px){.events-col__time{font-size:16px;line-height:23px}}.events-col__title{font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase;color:#5c5c5c;margin-bottom:4px}@media(max-width: 539px){.events-col__title{font-size:14px;line-height:16px}}.events-col__desc{font-size:16px;line-height:24px;color:#5c5c5c;margin-bottom:20px}@media(max-width: 539px){.events-col__desc{font-size:14px;line-height:21px}}.events-col__image{width:316px;height:210px;display:flex;margin-top:auto;margin-bottom:0}@media(max-width: 539px){.events-col__image{width:100%;height:auto;flex-direction:column;gap:32px}}.events-col__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 539px){.events-col__image img{height:210px}}.events-item__top{display:flex;align-items:baseline;column-gap:10px;text-transform:uppercase}.events-item__time{font-weight:700;font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase;color:#18181a}.events-item__title{font-weight:bold;text-transform:uppercase;margin-bottom:1em;text-decoration:underline}.festivals-detail{position:relative;z-index:1}.festivals-detail__wrapper{position:relative}.festivals-detail__container{position:relative}.festivals-registration__row{display:flex;gap:32px}@media(max-width: 767px){.festivals-registration__row{flex-direction:column;gap:48px}}.festivals-registration__col_1{flex:1 1 auto}.festivals-registration__col_2{flex:0 0 440px}@media screen and (max-width: 991px){.festivals-registration__col_2{flex:0 1 368px}}@media screen and (max-width: 539px){.festivals-registration__col_2{display:none}}.festivals-registration__aside{margin-bottom:40px}.docs__list_more li:last-child{border-bottom:2px solid #e4e7e9}.docs__show-more{align-self:flex-start;margin-top:24px;border-bottom:.5px solid currentColor}.contacts-aside{width:100%;padding:32px 24px 48px;background-color:#ffd74a;box-sizing:border-box}.contacts-aside__title{margin-bottom:32px}.contacts-aside__data{position:relative;padding-left:24px;color:#161616;break-inside:avoid}.contacts-aside__data:not(:last-child){margin-bottom:calc(2.0833333333vw / 2 + 40px / 2)}@media(max-width: 767px){.contacts-aside__data:not(:last-child){margin-bottom:16px}}.contacts-aside__data svg{position:absolute;fill:#161616;left:0}.contacts-aside__data svg.marker{width:12px;height:16px;top:4px}.contacts-aside__data svg.phone{width:16px;height:16px;top:4px}.contacts-aside__data svg.email{width:16px;height:13px;top:6px}.festivals-list{position:relative;z-index:1}.festivals-list__folded-info .folded-info__hidden{padding:0 3.3333333333vw}.festivals-list__folded-info ol{margin-bottom:32px;list-style:auto}.festivals-list__folded-info ol span{text-transform:uppercase}.festivals-videos__title{position:relative;z-index:1}.festivals-videos__video{position:relative;width:100%;height:520px;background-color:#161616}@media(max-width: 1500px){.festivals-videos__video{height:calc(34.6666666667vw / 2 + 520px / 2)}}@media(max-width: 767px){.festivals-videos__video{height:calc(38.8020833333vw / 2 + 298px / 2)}}.festivals-videos__video-ray{position:absolute;top:0;left:0}@media(max-width: 1500px){.festivals-videos__video-ray{top:310px;left:auto;right:-32px}}.festivals-videos__video-ray-bg{width:0;height:1090px;position:absolute;left:0px;top:-379px;background:url("/local/templates/sgik/assets/img/ray-2.png") no-repeat top left;transform:rotateY(180deg) translateX(100%);background-position:-4px 0;background-size:cover;z-index:1}@media(max-width: 1500px){.festivals-videos__video-ray-bg{height:1569px;background-size:110vw 1569px}}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.festivals-videos__video-ray-bg{background:url("/local/templates/sgik/assets/img/ray-2-2x.png") no-repeat top left;background-position:-4px 0;background-size:cover}}@media(-webkit-min-device-pixel-ratio: 2)and (max-width: 1500px),(min-resolution: 192dpi)and (max-width: 1500px){.festivals-videos__video-ray-bg{background-size:110vw 1569px}}.festivals-videos__video-ray-bg_active{width:689px}@media(max-width: 1500px){.festivals-videos__video-ray-bg_active{width:110vw}}.festivals-videos__preview{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:4}.festivals-videos__preview:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:120px;height:120px;background:radial-gradient(rgba(255, 255, 255, 0.2) 57px, #fff 58px, #fff 58.5px, transparent 59.5px);pointer-events:none}@media(max-width: 767px){.festivals-videos__preview:before{width:80px;height:80px;background:radial-gradient(rgba(255, 255, 255, 0.2) 37px, #fff 38px, #fff 38.5px, transparent 39.5px)}}.festivals-videos__preview:after{content:"";position:absolute;top:50%;left:calc(50% + 8px);transform:translate(-50%, -50%);border:10px solid rgba(0,0,0,0);border-left:16px solid #fff;transform-origin:32px 28px;transition:.25s ease;pointer-events:none}.festivals-videos__preview:hover:after,.festivals-videos__preview:focus:after{transform:scale(1.5);transition:.5s ease}.festivals-videos__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.festivals-videos iframe{position:relative;z-index:3}.festivals-experts__slider,.festivals-partners__slider{display:flex;flex-direction:column;gap:48px}.experts-slider,.partners-slider{overflow:hidden}@media screen and (max-width: 1290px){.experts-slider,.partners-slider{overflow:visible}}.experts-slider .slick-list,.partners-slider .slick-list{width:calc(100% + 32px)}@media screen and (max-width: 767px){.experts-slider .slick-list,.partners-slider .slick-list{width:calc(100% + 24px)}}@media screen and (max-width: 539px){.experts-slider .slick-list,.partners-slider .slick-list{width:calc(100% + 16px)}}.experts-slider .slick-track{display:flex}.experts-slider .slick-track:before,.experts-slider .slick-track:after{display:none}.experts-slider__slide{max-width:597px;height:auto;padding-right:32px}@media screen and (max-width: 767px){.experts-slider__slide{padding-right:24px}}@media screen and (max-width: 645px){.experts-slider__slide{width:auto}}@media screen and (max-width: 539px){.experts-slider__slide{display:flex !important;padding-right:16px;height:unset}}.expert-card{display:flex;align-items:stretch;width:100%;height:100%}@media screen and (max-width: 539px){.expert-card{flex-direction:column}}.expert-card__photo{flex:0 0 220px;min-height:308px}@media screen and (max-width: 539px){.expert-card__photo{max-width:220px;margin:auto}}.expert-card__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.expert-card__info{flex:1 1 377px;display:flex;flex-direction:column;min-height:100%}@media screen and (max-width: 645px){.expert-card__info{flex:0 1 63%}}@media screen and (max-width: 539px){.expert-card__info{min-height:unset}}.expert-card__header{padding:16px 24px;background-color:#ffd74a}@media screen and (max-width: 539px){.expert-card__header{padding:16px}}.expert-card__title-group{display:flex;justify-content:space-between;gap:5px}@media screen and (max-width: 539px){.expert-card__title-group{gap:15px}}.expert-card__title-group svg{width:32px;height:32px;fill:#fff}@media screen and (max-width: 539px){.expert-card__title-group svg{width:16px;height:16px}}.expert-card__title{font-weight:600;font-size:18px;line-height:133%;text-transform:uppercase;color:#161616}@media screen and (max-width: 539px){.expert-card__title{font-size:14px;line-height:114%}}.expert-card__subtitle{font-size:21px;line-height:152%;color:#5c5c5c}@media screen and (max-width: 539px){.expert-card__subtitle{font-size:18px;line-height:156%}}.expert-card__desc{flex-basis:100%;padding:24px;border:2px solid #e4e7e9;border-top:none}@media screen and (max-width: 539px){.expert-card__desc{flex-basis:auto;padding:16px 16px 28px;height:-webkit-fill-available}}.slider-nav{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #161616;padding-top:23px;box-sizing:border-box}.slider-nav__counter{display:flex;gap:10px;font-size:18px;line-height:30px}.slider-nav__counter span{display:inline-block}.slider-nav__arrows{display:flex;gap:8px}.slider-nav__arrows button svg{width:32px;height:32px;stroke:#161616;fill:rgba(0,0,0,0);opacity:1;transition:.2s}.slider-nav__arrows button svg:active{fill:#ffd74a}.slider-nav__arrows button svg:hover{stroke:#ffd74a}.slider-nav__arrows button.prev{transform:rotateY(180deg)}.expert-popup{display:none;max-width:1133px;padding:32px}@media screen and (max-width: 767px){.expert-popup{padding:24px}}@media screen and (max-width: 539px){.expert-popup{padding:16px}}.expert-popup.fancybox-content{overflow:visible}.expert-popup .fancybox-button{color:#fff}.expert-popup__wrapper{display:flex;gap:32px}@media screen and (max-width: 645px){.expert-popup__wrapper{display:block}}.expert-popup__photo{flex:0 0 220px;height:308px}@media screen and (max-width: 645px){.expert-popup__photo{float:left;margin:0 32px 32px 0}}@media screen and (max-width: 539px){.expert-popup__photo{float:unset;max-width:220px;margin:auto;margin-bottom:16px}}.expert-popup__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.expert-popup__info{display:flex;flex-direction:column}.expert-popup__info>div:not(:last-child){margin-bottom:40px}@media screen and (max-width: 539px){.expert-popup__info>div:not(:last-child){margin-bottom:24px}}@media screen and (max-width: 645px){.expert-popup__info{display:inline}}.expert-popup__title{margin-bottom:6px;font-weight:700;font-size:22px;line-height:32px;letter-spacing:3px;text-transform:uppercase;color:#161616}.expert-popup__subtitle{color:#5c5c5c}.expert-popup__list div:first-child{margin-bottom:4px;font-weight:700}.expert-popup__list ul{padding-left:25px;list-style:disc}.expert-popup__desc p:not(:last-child){margin-bottom:23px}.partners-slider__slide{width:282px;height:172px;padding-right:32px}@media screen and (max-width: 767px){.partners-slider__slide{padding-right:24px}}@media screen and (max-width: 400px){.partners-slider__slide{width:108px;height:66px;padding-right:16px}}.partners-slider__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.festivals-appeal__wrapper{padding:32px 24px;background-color:#e4e7e9}@media screen and (max-width: 539px){.festivals-appeal__wrapper{padding:32px 16px}}.festivals-appeal__title{margin-bottom:40px}@media screen and (max-width: 539px){.festivals-appeal__title{margin-bottom:20px}}@media screen and (max-width: 539px){.festivals-appeal__text{font-size:14px;line-height:21px}}.festivals-appeal__text p:not(:last-child){margin-bottom:32px}@media screen and (max-width: 539px){.festivals-appeal__text p:not(:last-child){margin-bottom:20px}}.festivals-contests{position:relative;padding:120px 0;background:linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)),url("/local/templates/sgik/assets/img/contests-background.jpg") no-repeat center/cover;z-index:3}@media screen and (max-width: 539px){.festivals-contests{padding:64px 0}}.festivals-contests__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:32px;margin-bottom:48px}@media screen and (max-width: 991px){.festivals-contests__list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 767px){.festivals-contests__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 539px){.festivals-contests__list{grid-template-columns:repeat(1, 1fr);margin-bottom:24px}}.contests-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:10px;min-height:196px;height:100%;padding:24px;border:2px solid #fff;text-align:center;box-sizing:border-box}.contests-card__icon,.contests-card p{z-index:1}.contests-card__icon{width:64px;height:64px;fill:#161616}.contests-card::after{content:"";position:absolute;left:-2px;bottom:-2px;width:calc(100% + 4px);height:8px;background-color:#ffd74a;transition:.25s ease;pointer-events:none}.contests-card:hover:after{height:calc(100% + 4px);transition:.5s ease}.contests-popup{display:none;padding:32px;background-color:#fff;max-width:976px;width:100%}.contests-popup__header{display:flex;align-items:center;margin-bottom:60px;column-gap:16px}@media screen and (max-width: 539px){.contests-popup__header{margin-bottom:30px}}.contests-popup__icon{width:64px;height:64px;fill:#ffd74a}.contests-popup__text p:not(:last-child){margin-bottom:32px}@media screen and (max-width: 539px){.contests-popup__text p:not(:last-child){margin-bottom:16px}}.contests-popup .fancybox-button{color:#fff}.about-festivals{position:relative;z-index:3}.about-festivals__desc{margin-bottom:64px}@media screen and (max-width: 539px){.about-festivals__desc{margin-bottom:32px}}.about-festivals__text:not(:last-child){margin-bottom:48px}.about-festivals__graphic{position:relative;z-index:1;margin-bottom:120px}@media screen and (max-width: 539px){.about-festivals__graphic{margin-bottom:64px}}.text-block__title{margin-bottom:16px}.text-block ul{padding-left:32px;list-style:disc}.text-block p:not(:last-child){margin-bottom:32px}.festivals-graphic__list{display:flex;align-items:stretch;flex-wrap:wrap;margin:-16px -16px}@media screen and (max-width: 767px){.festivals-graphic__list{margin:0}}.festivals-graphic__list li{flex:0 1 calc(33.333% - 32px);margin:16px}@media screen and (max-width: 890px){.festivals-graphic__list li{flex:1 1 calc(50% - 32px)}}@media screen and (max-width: 767px){.festivals-graphic__list li{flex:1 1 100%;margin:0}.festivals-graphic__list li:not(:last-child){margin-bottom:32px}}.graphic-card{display:flex;flex-direction:column;align-items:center;min-height:276px;height:100%;padding:24px;border:2px solid #e4e7e9;text-align:center;background-color:#fff;box-sizing:border-box}.graphic-card__icon{width:120px;height:120px;margin-bottom:16px;fill:#ffd74a}.graphic-card__text span{display:block;margin-bottom:8px;font-weight:700;font-size:50px;line-height:60px;text-align:center;letter-spacing:1px;text-transform:uppercase}.festivals-author{position:relative;z-index:0;display:flex;gap:32px}@media screen and (max-width: 890px){.festivals-author{display:block}}.festivals-author__img{flex:0 0 440px;height:608px}@media screen and (max-width: 991px){.festivals-author__img{flex:0 1 calc(50% - 16px);height:620px}}@media screen and (max-width: 890px){.festivals-author__img{float:left;width:calc(50% - 16px);margin:0 32px 32px 0}}@media screen and (max-width: 767px){.festivals-author__img{float:unset;width:100%;margin:0 0 32px}}@media screen and (max-width: 539px){.festivals-author__img{height:346px}}.festivals-author__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.festivals-author__text{flex:1 1 auto}@media screen and (max-width: 991px){.festivals-author__text{flex:0 1 calc(50% - 16px)}}.festivals-author__ray{position:absolute;top:0;left:0}.festivals-author__ray-bg{position:absolute;top:-342px;right:-1612px;z-index:-1;width:0;height:1799px;background:url("/local/templates/sgik/assets/img/ray-3.png") no-repeat top right;transition:2s 1s}@media(max-width: 539px){.festivals-author__ray-bg{top:-550px}}.festivals-author__ray-bg_active{width:2149px}.festivals-main{margin-bottom:32px;padding:120px 0 80px;background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 991px){.festivals-main{padding:72px 0 80px}}@media(max-width: 539px){.festivals-main{padding:0 0 40px}}.festivals-main__rectangle{position:relative;padding:26px;border:6px solid #fff;box-sizing:border-box;margin-left:-32px}@media(max-width: 1500px){.festivals-main__rectangle{width:100%;margin-left:0}}@media(max-width: 991px){.festivals-main__rectangle{padding:26px 10px}}@media(max-width: 539px){.festivals-main__rectangle{width:100vw;margin-left:-16px}}.festivals-main__rectangle_active .festivals-main__rectangle-line{width:1000px}.festivals-main__rectangle-line{position:absolute;width:0;height:6px;background-color:#fff;transition:width 1s ease}@media(max-width: 539px){.festivals-main__rectangle-line{display:none}}.festivals-main__rectangle-line_1{top:0;right:-4px;transform-origin:top right;transform:rotate(151deg)}.festivals-main__rectangle-line_2{bottom:0;right:-4px;transform-origin:bottom right;transform:rotate(-164.5deg)}.festivals-main__text{display:flex;flex-direction:column;justify-content:space-between;gap:32px;color:#fff}@media screen and (max-width: 620px){.festivals-main__title{font-size:42px}}@media screen and (max-width: 539px){.festivals-main__title{font-size:22px;line-height:32px;margin-bottom:40px}}.festivals-main__date{position:absolute;top:26px;right:-302px}@media(max-width: 1500px){.festivals-main__date{position:static}}@media(max-width: 539px){.festivals-main__date{margin-bottom:-16px}}.festivals-main__title{margin:0}.festivals-main__desc{position:relative}@media screen and (max-width: 539px){.festivals-main__desc{padding-bottom:32px}.festivals-main__desc::after{content:"";position:absolute;bottom:0;left:-16px;height:6px;width:100vw;background-color:#fff}}.festivals-main__button{margin-right:auto;padding:.5em 2em;border-color:#fff;color:#fff}@media screen and (max-width: 539px){.festivals-main__button{margin-right:0}}.festivals-nav__fixed{background-color:#fff}.festivals-nav__fixed_active{position:fixed;top:0;left:0;right:0;z-index:100;box-shadow:0 0 5px rgba(0,0,0,.3)}.festivals-nav__wrapper{display:flex;align-items:center;column-gap:56px}@media screen and (max-width: 767px){.festivals-nav__wrapper{column-gap:67px}}@media screen and (max-width: 660px){.festivals-nav__wrapper{column-gap:32px}}@media screen and (max-width: 539px){.festivals-nav__wrapper{position:relative}}.festivals-nav__logo{flex:0 0 80px;height:80px;margin-right:auto}.festivals-nav__logo img{display:block;width:100%;height:100%}.festivals-nav__menu{display:flex;align-items:flex-start;gap:32px}@media screen and (max-width: 539px){.festivals-nav__menu{align-items:center}}.festivals-nav__list{flex:0 1 auto;display:flex;align-items:center;flex-wrap:wrap;column-gap:32px;row-gap:16px}@media screen and (max-width: 539px){.festivals-nav__list li:not(last-child){margin-bottom:10px}}.festivals-nav__list li:hover a{color:#ffd74a}@media screen and (max-width: 660px){.festivals-nav__list{column-gap:16px;row-gap:8px;font-size:14px;line-height:21px}}@media screen and (max-width: 539px){.festivals-nav__list{position:absolute;top:100%;width:calc(100% + 30px);left:-15px;flex-direction:column;flex-wrap:nowrap;background-color:#fff;padding:30px;box-sizing:border-box;display:none}}.festivals-nav__social{flex:0 0 72px;display:flex;align-items:center;gap:24px;height:24px}.festivals-nav__social li:hover{opacity:.5}.festivals-nav__social svg{width:24px;height:24px}.festivals-nav__hamburger{display:none}@media screen and (max-width: 539px){.festivals-nav__hamburger{display:block}}.festivals-hamburger{width:30px;height:30px;position:relative;cursor:pointer}.festivals-hamburger__line{width:100%;height:2px;position:absolute;left:0;background-color:#18181a;transition:.2s}.festivals-hamburger__line:nth-child(1){top:5px}.festivals-hamburger__line:nth-child(2){top:calc(50% - 1px)}.festivals-hamburger__line:nth-child(3){top:calc(100% - 7px)}.festivals-hamburger.active .festivals-hamburger__line:nth-child(1){transform:rotate(45deg);top:calc(50% - 1px)}.festivals-hamburger.active .festivals-hamburger__line:nth-child(2){opacity:0}.festivals-hamburger.active .festivals-hamburger__line:nth-child(3){transform:rotate(-45deg);top:calc(50% - 1px)}.festivals-experts__item:not(:last-child){margin-bottom:4em}.experts-item__title{font-weight:bold;text-transform:uppercase;margin-bottom:1em;text-decoration:underline;font-size:22px;line-height:32px;letter-spacing:3px;color:#18181a}.experts-item__post{font-weight:bold;text-transform:uppercase;margin-bottom:1em}.experts-item__nominations{margin-bottom:.5em}.experts-nominations__title{text-decoration:underline;margin-bottom:.25em}.experts-nominations__list{list-style:disc;padding-left:20px}.festivals-contests__item:not(:last-child){margin-bottom:4em}.contests-item__title{font-weight:bold;text-transform:uppercase;margin-bottom:1em;text-decoration:underline}.prototyping-videos__video{position:relative;width:100%;height:520px;background-color:#161616;margin-bottom:64px}@media(max-width: 1500px){.prototyping-videos__video{height:calc(39.7177419355vw / 2 + 394px / 2)}}@media(max-width: 991px){.prototyping-videos__video{height:calc(38.9322916667vw / 2 + 299px / 2)}}@media(max-width: 539px){.prototyping-videos__video{height:calc(38.125vw / 2 + 122px / 2);margin-bottom:24px}}.prototyping-videos__preview{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.prototyping-videos__preview:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:120px;height:120px;background:radial-gradient(rgba(255, 255, 255, 0.2) 57px, #fff 58px, #fff 58.5px, transparent 59.5px);pointer-events:none}@media(max-width: 767px){.prototyping-videos__preview:before{width:64px;height:64px;background:radial-gradient(rgba(255, 255, 255, 0.2) 29px, #fff 30px, #fff 30px, transparent 31.5px)}}.prototyping-videos__preview:after{content:"";position:absolute;top:50%;left:calc(50% + 8px);transform:translate(-50%, -50%);border:10px solid rgba(0,0,0,0);border-left:16px solid #fff;transform-origin:32px 28px;transition:.25s ease;pointer-events:none}@media(max-width: 767px){.prototyping-videos__preview:after{left:calc(50% + 4px);border:4px solid rgba(0,0,0,0);border-left:7px solid #fff;transform-origin:15px 12px}}.prototyping-videos__preview:hover:after,.prototyping-videos__preview:focus:after{transform:scale(1.5);transition:.5s ease}.prototyping-videos__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prototyping-videos__title{position:relative;z-index:1;margin-bottom:24px}@media screen and (max-width: 539px){.prototyping-videos__title{margin-bottom:16px;font-weight:800}}.prototyping-videos__subtitle{position:relative;z-index:1;margin-bottom:48px}@media screen and (max-width: 539px){.prototyping-videos__subtitle{margin-bottom:24px}}.prototyping-videos__text{color:#5c5c5c}.prototyping-registration__row{display:flex;gap:32px}@media(max-width: 767px){.prototyping-registration__row{flex-direction:column;gap:48px}}@media(max-width: 539px){.prototyping-registration__row{gap:24px}}.prototyping-registration__col_1{flex:1 1 auto}.prototyping-registration__col_2{flex:0 0 440px;min-width:228px}@media screen and (max-width: 1200px){.prototyping-registration__col_2{flex:0 1 368px}}.prototyping-registration__submit{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:24px}@media screen and (max-width: 539px){.prototyping-registration__submit{flex-wrap:wrap;gap:24px}}.prototyping-registration__submit label{font-size:13px;line-height:16px;color:#5c5c5c}.prototyping-registration__submit label.label-privacy{display:flex;align-items:center}.prototyping-registration__submit label.label-privacy span:nth-child(2){position:relative;flex:0 0 22px;height:22px;border:4px solid #161616;box-sizing:border-box}.prototyping-registration__submit label.label-privacy span:nth-child(2)::after{top:-10px;left:7px}.prototyping-registration__submit label.label-privacy span:nth-child(2)::before{top:-14px;left:14px}.prototyping-registration__submit label.label-privacy span:last-child{padding-left:11px}@media screen and (max-width: 400px){.prototyping-registration__submit button{width:100%}}.prototyping-registration__aside{margin-bottom:40px}.prototyping-advantages{position:relative;z-index:0;padding:80px 0;background:#161616;color:#fff}@media screen and (max-width: 539px){.prototyping-advantages{padding:40px 0}}.prototyping-advantages__row{display:flex;justify-content:space-between;gap:64px}@media screen and (max-width: 991px){.prototyping-advantages__row{gap:32px}}@media screen and (max-width: 767px){.prototyping-advantages__row{flex-direction:column;gap:80px}}.prototyping-advantages__col_1{flex:0 1 597px}@media screen and (max-width: 991px){.prototyping-advantages__col_1{flex:0 1 448px}}.prototyping-advantages__col_2{position:relative;flex:0 1 440px;min-width:228px}@media screen and (max-width: 991px){.prototyping-advantages__col_2{flex:0 1 368px}}@media screen and (max-width: 767px){.prototyping-advantages__col_2{flex-basis:auto}}@media screen and (max-width: 539px){.prototyping-advantages__col_2{display:none}}.prototyping-advantages__block:not(:last-child){margin-bottom:80px}@media screen and (max-width: 539px){.prototyping-advantages__block:not(:last-child){margin-bottom:40px}}@media screen and (max-width: 539px){.prototyping-advantages__title{margin-bottom:24px}}.prototyping-advantages__subtitle{margin-bottom:32px;padding-bottom:8px;color:#ffd74a;border-bottom:solid 4px #ffd74a}@media screen and (max-width: 539px){.prototyping-advantages__subtitle{margin-bottom:16px}}.prototyping-advantages__list li{position:relative;padding-left:36px}.prototyping-advantages__list li:not(:last-child){margin-bottom:16px}@media screen and (max-width: 539px){.prototyping-advantages__list li{padding-left:32px}}.prototyping-advantages__list_cross li::before{content:"";position:absolute;top:3px;left:0;width:20px;height:20px;background:linear-gradient(transparent 33.333%, #FFD74A 33.333% 67%, transparent 67%),linear-gradient(90deg, transparent 33.333%, #FFD74A 33.333% 67%, transparent 67%)}@media screen and (max-width: 539px){.prototyping-advantages__list_cross li::before{top:5px;width:16px;height:16px}}.prototyping-advantages__list_counter{counter-reset:zero-list}.prototyping-advantages__list_counter li::before{counter-increment:zero-list;content:"0" counter(zero-list);position:absolute;top:0;left:0;font-size:21px;line-height:32px;color:#ffd74a}@media screen and (max-width: 539px){.prototyping-advantages__list_counter li::before{font-size:18px;line-height:28px}}.prototyping-advantages__gallery{display:flex;flex-direction:column;gap:16px;height:100%;padding:0 16px;box-sizing:border-box}@media screen and (max-width: 767px){.prototyping-advantages__gallery{flex-direction:row;height:160px;padding:16px 0}}.prototyping-advantages__gallery li{flex:1 1 20%}.prototyping-advantages__gallery li img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prototyping-advantages__ray{position:absolute;top:-80px;z-index:-1;width:100%;height:0;background-color:#ffd74a}@media screen and (max-width: 767px){.prototyping-advantages__ray{top:0;left:-24px;width:0;height:100%}}.prototyping-advantages__ray_active{height:calc(100% + 160px)}@media screen and (max-width: 767px){.prototyping-advantages__ray_active{height:100%;width:calc(100% + 48px)}}@media screen and (max-width: 539px){.prototyping-prototype__title{margin-bottom:24px}}.prototype-gallery__list{display:flex;flex-wrap:wrap;gap:32px}@media screen and (max-width: 539px){.prototype-gallery__list{gap:16px}}.prototype-gallery li{position:relative;flex:1 1 calc(50% - 16px)}@media screen and (max-width: 650px){.prototype-gallery li{flex:1 1 100%}}@media screen and (max-width: 991px){.prototype-gallery__img{height:286px}}.prototype-gallery__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prototype-gallery__text{position:absolute;top:0;left:0;color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:8px;width:100%;height:100%;padding:32px;box-sizing:border-box}@media screen and (max-width: 539px){.prototype-gallery__text{padding:16px}}.prototype-gallery__title{margin-bottom:auto}.prototype-gallery__line{background-color:#ffd74a;width:100%;height:4px}.prototyping-service__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:48px;gap:16px}@media screen and (max-width: 539px){.prototyping-service__header{margin-bottom:24px}}@media screen and (max-width: 400px){.prototyping-service__header{flex-wrap:wrap}}.prototyping-service__title{margin:0}@media screen and (max-width: 400px){.prototyping-service__title{flex:1 1 100%}}.prototyping-service__price{display:flex;align-items:center;gap:16px;transition:.15s}@media screen and (max-width: 400px){.prototyping-service__price{flex:1 1 100%}}.prototyping-service__price svg{min-width:24px;width:24px;height:24px;fill:#8b8b8b}.prototyping-service__price:hover span{color:#0390bd;transition:.25s}.prototyping-service__price:hover svg{fill:#0390bd;transition:.25s}.prototyping-service__folded-info{margin-bottom:40px}@media screen and (max-width: 767px){.prototyping-service__folded-info{width:calc(100% + 24px);margin-right:-24px;margin-bottom:20px;padding-bottom:20px;overflow-x:scroll}}@media screen and (max-width: 539px){.prototyping-service__folded-info{width:calc(100% + 16px);margin-right:-16px;margin-bottom:12px;padding-bottom:12px}}.prototyping-service__folded-info .folded-info__list{width:100%}@media screen and (max-width: 767px){.prototyping-service__folded-info .folded-info__list{width:719px;padding-right:24px}}@media screen and (max-width: 539px){.prototyping-service__folded-info .folded-info__list{width:564px;padding-right:16px}}.prototyping-service__folded-info .folded-info__item{border:2px solid #e4e7e9}.prototyping-service__folded-info .folded-info__title{min-height:80px;padding:0 24px}@media screen and (max-width: 539px){.prototyping-service__folded-info .folded-info__title{min-height:auto;padding:0 16px}}.prototyping-service__folded-info .folded-info__item svg{width:24px;height:24px;transform:rotate(90deg)}.prototyping-service__folded-info .folded-info__item_active svg{transform:rotate(-90deg)}.prototyping-service__folded-info .folded-info__hidden{padding:0}.prototyping-service__buttons{display:flex;align-items:center;column-gap:32px;row-gap:16px;flex-wrap:wrap}@media screen and (max-width: 539px){.prototyping-service__button{flex:1 1 100%}}.prototyping-service__table{width:100%}.prototyping-service__column:first-child{width:49%}@media screen and (max-width: 539px){.prototyping-service__column:first-child{width:43%}}.prototyping-service__column:nth-child(2){width:25%}@media screen and (max-width: 539px){.prototyping-service__column:nth-child(2){width:21%}}.prototyping-service__column:nth-child(3){width:26%}@media screen and (max-width: 539px){.prototyping-service__column:nth-child(3){width:22%}}.prototyping-table__heading{padding:24px 24px 16px;font-weight:bold}@media screen and (max-width: 539px){.prototyping-table__heading{padding:24px 16px 16px}}.prototyping-table__data{padding:24px}@media screen and (max-width: 539px){.prototyping-table__data{padding:16px}}.prototyping-table__row:not(:last-child){border-bottom:2px solid #e4e7e9}.prototyping-examples{padding:80px 0;background:#161616;color:#fff}@media screen and (max-width: 539px){.prototyping-examples{padding:40px 0}}.prototyping-examples__tabs{display:flex;gap:32px;margin-bottom:40px}@media screen and (max-width: 539px){.prototyping-examples__tabs{gap:24px;margin-bottom:16px}}.prototyping-examples__tab{cursor:pointer}.prototyping-examples__tab.active{color:#ffd74a;cursor:default}@media screen and (max-width: 539px){.prototyping-examples__title{margin-bottom:24px}}.prototyping-examples__gallery{margin-bottom:40px}@media screen and (max-width: 539px){.prototyping-examples__gallery{margin-bottom:24px}}.prototyping-examples__button{margin-right:auto}@media screen and (max-width: 539px){.prototyping-examples__button{margin-right:unset}}.examples-gallery__items{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-gap:32px}@media screen and (max-width: 539px){.examples-gallery__items{grid-gap:16px;display:flex;flex-direction:column;gap:16px}}.examples-gallery__item_hidden{display:none}.examples-item{position:relative}.examples-item[data-item-type=video] .examples-item__sours{display:flex}.examples-item[data-item-type=video] .examples-item__sours:before{content:"";position:absolute;top:50%;left:50%;z-index:1;width:80px;height:80px;background:radial-gradient(rgba(255, 255, 255, 0.2) 37px, #fff 38px, #fff 38.5px, transparent 39.5px);transform:translate(-50%, -50%);pointer-events:none}@media(max-width: 767px){.examples-item[data-item-type=video] .examples-item__sours:before{width:40px;height:40px;background:radial-gradient(rgba(255, 255, 255, 0.2) 18px, #fff 19px, #fff 19px, transparent 20.5px)}}.examples-item[data-item-type=video] .examples-item__sours:after{content:"";position:absolute;top:50%;left:calc(50% + 8px);z-index:1;border:10px solid rgba(0,0,0,0);border-left:16px solid #fff;transform:translate(-50%, -50%);pointer-events:none;transform-origin:32px 28px;transition:.25s ease}@media(max-width: 767px){.examples-item[data-item-type=video] .examples-item__sours:after{left:calc(50% + 4px);border:4px solid rgba(0,0,0,0);border-left:7px solid #fff;transform-origin:15px 12px}}.examples-item:hover{text-decoration:none}.examples-item:hover img{transform:scale(1.1);transition:.5s ease}.examples-item:hover .examples-item__sours:after{transform:scale(1.5);transition:.5s ease}.examples-item:hover .examples-item__type{color:#ffd74a}.examples-item:hover .examples-item__title{color:#ffd74a}.examples-item:hover .examples-item__year{color:#fff}.examples-item__sours{position:relative;margin-bottom:16px;border:1px solid #fff;overflow:hidden}@media screen and (max-width: 539px){.examples-item__sours{margin-bottom:8px}}.examples-item__sours img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.25s ease}.examples-item__type{color:#ffd74a;font-weight:600;font-size:18px;line-height:133%;text-transform:uppercase}@media screen and (max-width: 539px){.examples-item__type{font-size:16px}}.examples-item__title{margin-bottom:8px;font-weight:600;font-size:18px;line-height:133%;text-transform:uppercase}@media screen and (max-width: 539px){.examples-item__title{font-size:16px}}.examples-item__gallery{display:none}.short-contacts{padding-top:88px;padding-bottom:88px}@media(max-width: 991px){.short-contacts{padding-top:120px;padding-bottom:120px}}@media(max-width: 767px){.short-contacts{padding-bottom:60px}}@media(max-width: 539px){.short-contacts{padding-top:64px;padding-bottom:64px}}.short-contacts__items{background-color:#e4e7e9;padding:32px 24px;display:flex;align-items:flex-start;justify-content:space-between;column-gap:32px;row-gap:32px}@media(max-width: 991px){.short-contacts__items{flex-direction:column}}@media(max-width: 539px){.short-contacts__items{padding:32px 16px}}.short-contacts__item{max-width:33%;width:100%}@media(max-width: 991px){.short-contacts__item{max-width:100%}}.contacts-item{display:flex;align-items:flex-start;column-gap:8px}.contacts-item__icon{width:24px;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center}.contacts-item__icon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contacts-item__title{font-size:21px;line-height:152%;color:#18181a}@media(max-width: 539px){.contacts-item__title{font-size:14px}}.contacts-item__text{font-weight:700;color:#18181a;font-size:21px;line-height:152%;display:block}@media(max-width: 539px){.contacts-item__text{font-size:14px}}.contacts-item__text:not(:last-child){margin-bottom:5px}a.contacts-item__text{transition:.2s}a.contacts-item__text:hover{text-decoration:underline}.short-form__title{margin-bottom:48px}
/*!
 * jQuery UI CSS Framework 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)"; /* support: IE8 */
}

.ui-front {
    z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
    cursor: default !important;
    pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
    display: inline-block;
    vertical-align: middle;
    margin-top: -.25em;
    position: relative;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

.ui-widget-icon-block {
    left: 50%;
    margin-left: -8px;
    display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*!
 * jQuery UI Draggable 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none;
}

/*!
 * jQuery UI Resizable 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
.ui-resizable {
    position: relative;
}
.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
    -ms-touch-action: none;
    touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
    display: none;
}
.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}
.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}
.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}
.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}
.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}
.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}

/*!
 * jQuery UI Selectable 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
.ui-selectable {
    -ms-touch-action: none;
    touch-action: none;
}
.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}

/*!
 * jQuery UI Sortable 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
.ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none;
}

/*!
 * jQuery UI Accordion 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em .5em .5em .7em;
    font-size: 100%;
}
.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}

/*!
 * jQuery UI Autocomplete 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */
.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}

/*!
 * jQuery UI Button 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */
.ui-button {
    padding: .4em 1em;
    display: inline-block;
    position: relative;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    /* Support: IE <= 11 */
    overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
    text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
    width: 2em;
    box-sizing: border-box;
    text-indent: -9999px;
    white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
    text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
    padding: 0;
    width: 2.1em;
    height: 2.1em;
    text-indent: -9999px;
    white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
    width: auto;
    height: auto;
    text-indent: 0;
    white-space: normal;
    padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/*!
 * jQuery UI Checkboxradio 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */

.ui-checkboxradio-label .ui-icon-background {
    box-shadow: inset 1px 1px 1px #ccc;
    border-radius: .12em;
    border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
    width: 16px;
    height: 16px;
    border-radius: 1em;
    overflow: visible;
    border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
    background-image: none;
    width: 8px;
    height: 8px;
    border-width: 4px;
    border-style: solid;
}
.ui-checkboxradio-disabled {
    pointer-events: none;
}

/*!
 * jQuery UI Controlgroup 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */

.ui-controlgroup {
    vertical-align: middle;
    display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
    float: left;
    margin-left: 0;
    margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
    z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
    display: block;
    float: none;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
    box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
    padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
    font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
    border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
    border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
    border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
    border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

    /* Support: IE8 only, Android < 4.4 only */
    width: 75%;
    width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    border-top-style: solid;
}


/*!
 * jQuery UI Datepicker 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */
.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}
.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 45%;
}
.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}
.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}
.ui-datepicker td {
    border: 0;
    padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
    width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}
.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
    left: .5em;
    top: .3em;
}

/*!
 * jQuery UI Dialog 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */
.ui-dialog {
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
}
.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer;
}
.ui-dialog .ui-resizable-n {
    height: 2px;
    top: 0;
}
.ui-dialog .ui-resizable-e {
    width: 2px;
    right: 0;
}
.ui-dialog .ui-resizable-s {
    height: 2px;
    bottom: 0;
}
.ui-dialog .ui-resizable-w {
    width: 2px;
    left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
    width: 7px;
    height: 7px;
}
.ui-dialog .ui-resizable-se {
    right: 0;
    bottom: 0;
}
.ui-dialog .ui-resizable-sw {
    left: 0;
    bottom: 0;
}
.ui-dialog .ui-resizable-ne {
    right: 0;
    top: 0;
}
.ui-dialog .ui-resizable-nw {
    left: 0;
    top: 0;
}
.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

/*!
 * jQuery UI Menu 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */
.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0;
}
.ui-menu .ui-menu {
    position: absolute;
}
.ui-menu .ui-menu-item {
    margin: 0;
    cursor: pointer;
    /* support: IE10, see #8844 */
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
    position: relative;
    padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
    margin: -1px;
}

/* icon support */
.ui-menu-icons {
    position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
    padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
    left: auto;
    right: 0;
}

/*!
 * jQuery UI Progressbar 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */
.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
    background: url("data:image/gif;base64,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");
    height: 100%;
    -ms-filter: "alpha(opacity=25)"; /* support: IE8 */
    opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}

/*!
 * jQuery UI Selectmenu 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */
.ui-selectmenu-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
.ui-selectmenu-menu .ui-menu {
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: bold;
    line-height: 1.5;
    padding: 2px 0.4em;
    margin: 0.5em 0 0 0;
    height: auto;
    border: 0;
}
.ui-selectmenu-open {
    display: block;
}
.ui-selectmenu-text {
    display: block;
    margin-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
    text-align: left;
    white-space: nowrap;
    width: 14em;
}
.ui-selectmenu-icon.ui-icon {
    float: right;
    margin-top: 0;
}

/*!
 * jQuery UI Slider 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: pointer;
    -ms-touch-action: none;
    touch-action: none;
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}

.ui-slider-horizontal {
    height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}

/*!
 * jQuery UI Spinner 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */
.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}
.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: .222em 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 2em;
}
.ui-spinner-button {
    width: 1.6em;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
    border-top-style: none;
    border-bottom-style: none;
    border-right-style: none;
}
.ui-spinner-up {
    top: 0;
}
.ui-spinner-down {
    bottom: 0;
}

/*!
 * jQuery UI Tabs 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */
.ui-tabs {
    position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    padding: .2em;
}
.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: .5em 1em;
    text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}

/*!
 * jQuery UI Tooltip 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */
.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
}
body .ui-tooltip {
    border-width: 2px;
}

/*!
 * jQuery UI CSS Framework 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */


/* Component containers
----------------------------------*/
.ui-widget {
    font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
    font-size: 1em/*{fsDefault}*/;
}
.ui-widget .ui-widget {
    font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
    font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
    font-size: 1em;
}
.ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5/*{borderColorDefault}*/;
}
.ui-widget-content {
    border: 1px solid #dddddd/*{borderColorContent}*/;
    background: #ffffff/*{bgColorContent}*/ /*{bgImgUrlContent}*/ /*{bgContentXPos}*/ /*{bgContentYPos}*/ /*{bgContentRepeat}*/;
    color: #333333/*{fcContent}*/;
}
.ui-widget-content a {
    color: #333333/*{fcContent}*/;
}
.ui-widget-header {
    border: 1px solid #dddddd/*{borderColorHeader}*/;
    background: #e9e9e9/*{bgColorHeader}*/ /*{bgImgUrlHeader}*/ /*{bgHeaderXPos}*/ /*{bgHeaderYPos}*/ /*{bgHeaderRepeat}*/;
    color: #333333/*{fcHeader}*/;
    font-weight: bold;
}
.ui-widget-header a {
    color: #333333/*{fcHeader}*/;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

    /* We use html here because we need a greater specificity to make sure disabled
    works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
    border: 1px solid #c5c5c5/*{borderColorDefault}*/;
    background: #f6f6f6/*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ /*{bgDefaultXPos}*/ /*{bgDefaultYPos}*/ /*{bgDefaultRepeat}*/;
    font-weight: normal/*{fwDefault}*/;
    color: #454545/*{fcDefault}*/;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
    color: #454545/*{fcDefault}*/;
    text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
    border: 1px solid #cccccc/*{borderColorHover}*/;
    background: #ededed/*{bgColorHover}*/ /*{bgImgUrlHover}*/ /*{bgHoverXPos}*/ /*{bgHoverYPos}*/ /*{bgHoverRepeat}*/;
    font-weight: normal/*{fwDefault}*/;
    color: #2b2b2b/*{fcHover}*/;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
    color: #2b2b2b/*{fcHover}*/;
    text-decoration: none;
}

.ui-visual-focus {
    box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
    border: 1px solid #003eff/*{borderColorActive}*/;
    background: #007fff/*{bgColorActive}*/ /*{bgImgUrlActive}*/ /*{bgActiveXPos}*/ /*{bgActiveYPos}*/ /*{bgActiveRepeat}*/;
    font-weight: normal/*{fwDefault}*/;
    color: #ffffff/*{fcActive}*/;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
    border: #003eff/*{borderColorActive}*/;
    background-color: #ffffff/*{fcActive}*/;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
    color: #ffffff/*{fcActive}*/;
    text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border: 1px solid #dad55e/*{borderColorHighlight}*/;
    background: #fffa90/*{bgColorHighlight}*/ /*{bgImgUrlHighlight}*/ /*{bgHighlightXPos}*/ /*{bgHighlightYPos}*/ /*{bgHighlightRepeat}*/;
    color: #777620/*{fcHighlight}*/;
}
.ui-state-checked {
    border: 1px solid #dad55e/*{borderColorHighlight}*/;
    background: #fffa90/*{bgColorHighlight}*/;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #777620/*{fcHighlight}*/;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border: 1px solid #f1a899/*{borderColorError}*/;
    background: #fddfdf/*{bgColorError}*/ /*{bgImgUrlError}*/ /*{bgErrorXPos}*/ /*{bgErrorYPos}*/ /*{bgErrorRepeat}*/;
    color: #5f3f3f/*{fcError}*/;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
    color: #5f3f3f/*{fcError}*/;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: #5f3f3f/*{fcError}*/;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    -ms-filter: "alpha(opacity=70)"; /* support: IE8 */
    font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .35;
    -ms-filter: "alpha(opacity=35)"; /* support: IE8 */
    background-image: none;
}
.ui-state-disabled .ui-icon {
    -ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    width: 16px;
    height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
    background-image: url(data:image/png;base64,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)/*{iconsContent}*/;
}
.ui-widget-header .ui-icon {
    background-image: url(data:image/png;base64,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)/*{iconsHeader}*/;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwBAMAAAAduaf4AAAAMFBMVEVMaXFSUlJVVVVPT09VVVVeXl5WVlZVVVVUVFRVVVVWVlZUVFRVVVVUVFRVVVVVVVUtggFpAAAAEHRSTlMAGf8PMwdOxI2fLCFpQWDtylThhAAADDlJREFUeAHsmQtqHDEQRDV1gkEnaPX9DxmIeh4uFqyINU5iVHxMbf9KLe2oZ91+Ag6u0f4uet7tS6FVvu4NyD5+/w0CN9FnnDJLwChDFr1yUiqWOeOjvQeBe7hyuIDraWnaChEwKQIaUQTuoY8njgpRnD02s7kDDQI3kTcFWYt3hBWHd6CxRW91AJDRtgQggDPgh5Az8I3fAraIb8GPeBAdHBwc7D8J8d+GJeBZr2GFlHUpjNd5YNIydO0r8QSPgLzLUH9y2DXcEWC35pUo30PPpyACwgoxD3AtN+MFpcqwiWSy6daB63UeuE1YUevAe7hiax6ocnYG/stvwfs4ODg4iNWzPj7315sFuIO8kHKdz+MyzUEWYAb3jygHxeSCWbyeyHAqkdFbEvIEQby780FERc+/8laQIMqPOBzF9Qw3AeETUlAY94qnNRScn+ujIIlCCHRFjTwBtQXL7AqifUs8AO4d8D33PVY6d0fs3mkOl58BAH3/W7BtzwzjBwcHB8sfWBWrH5v9enTWlBmf5utpCUC8BlikeFN7VqCsF7xh0wEBt93Tap3bi5SPJ4QAK+De6QNFj5Z3MeuQhgu4GGRemmYrqAA+6QgItys1s0xFYR3iOkawUJ7tJcFDTbGS+x6OnYIIaPKCJQBBLoAFUoCGiHxuJ0CBO1tgCcK3oLbEt8A3fTwfmGIK4JcIRM48hNgRwCEEHEKbdMrTlzT81Ac5AoG4A+8AQPCXAYEHB/8QDmL391EfDIQh/yyT0igZCF+ghw8GgSG6L0jNUYVjeojCaXyJTO6OnPlU3MuypEBPlF1ltcKB51qA/Ts8b42iPrBIooArU1lFQ3YE9KDU5JkJ9ddtOBRFdIKqwXv9+hBWKq7ftJWHCcAgCbsLKO6nc/37+9CweaAnnPf+Qtg8glAKw7e+uMrb5gEb1304tT+UkQ9K3wedR+/Bwa/2zgBCkuyM49++ntvZmZlt05OzAL79d0/3dE/3XKvJupNE9JZNkIPVlw6OsNtiI+Kkb8JdhHDmgMQxhoSTYI0NrsEYBBlhTSBY0Tchd7AxOgcsg0MApN77XslXvd07O709PTlb/zV+86qr6v37X++9qvfK2HNXMJ1+DCbwsDlZhsd5xXkGgQXxWEcZZUBYHzH2XZ9kAszE7PwEAVkaqSnIsCPUhDw2CJqA2CTX2zmTN47eAFPgSMxGT6uXJ2TAIFLSUJ20AflRSclvlyCX4BwSoHg7wGJIJ2C3shBm6TzaANOAEcqbumoDTLoFnEMvAJBY1g8AbTX2ewnnNw4MKj/iMWpaMnVKlSqV1gzQoCF6pdW6TWOojfcooS2AtMpI1hgCBWfEQun2buUVb1A+2Mee4gLWyOleJLJakKGu+rjtfmmjSE5MVdZj7RcRj+15xYhQTcH2AVfD2yvNPyam65AKyELN4HAYHyg3ldrjjY2NujfSEQOH7kStVtMlIAYM53KGI9oEWBlYabVattx86+sr7rjZ9w1pwbjdecDAgjeY3wjcL7VPrRF3QvFqNjYClYBpExWtAdsGLBlyyjyQdwa++RcxcClndIJCiYSVgX0ciQFADHwNkZwjqdjkcss6gWts7nJECgtkmUceblady+XYXoJi212C2Vdas5YmDMNnGFhA8Z2EgeuBN3DdV2wO9qETyLWLOWegMUOWBRTc52vAAUes71Yy6torA8YbYG8ga9zmv7fR0wY8ae3gYN8d2N1d0Qm8eu3uTXcJrt1taAOVbrfLRJd2//ygsiQGGs5Au90WA01vYMUbMJJAFTUaNOBPuOuja+kEbuZyr7JiEUXItezaXjCPSPd1AmJgyCWAP84FIAYash/7cWCVlMrDu6GpogqSi73n6wEPaXxZYJ2s+sCxMrAgAZyuWycnJw16hswaDZX4Ga39HqVK9ZLqygeUVJAnLcOGKamwoe7zbQB3Ih5GfOhHlL1hpC0mp8cj6sueOGQKYT3CbBO/bruB57C6k1zvnHG/hzCwRvDo0SEn7vfd3aEkkB14ruYR9Gy91UVZZ9gskaiPJ85QWLCWTLxKDk+uVqtyokbbVQwDXTF3Oh1Lqph5IXne+IZjFid+ZPTHHVouIk7u8npwbFkAQm0gvh3zm5/+9I4LoDhDQwyUIkmFqCR5+23HvuyXAVD/33FXLF0rmK32/x1hLgQK28oAGzaSwOoquxZgAxiSwHbnt5bzLgFLEvoEspCx/wiEmjouvtcs7Pt7hCmETMMMvPnkybELoBAP7WIg2Agsy5Esl901t3wg9OU+Tk72lIHAJ2EAHxAnWr35wQJq2kDoHfsACIDxBhzX3n33lyzvN7D3NLPy/fwlELrmH5Q2LbPrQSdpgLw4UzekJJ1PDDWcgbpRl8K4h4AhNMcW6j4fOB909HCxZg1U+64oJ9IGDoGqfuPhavXjgH4M94zXiQaZdQGobkgZ6f//JHqHfEJa83RuekzDdHJMqVJ95dWuuW4G3Cctw3QmzT91AtCzFGzTjhtCrsjM4ujeQYUi7VbJ6buF8EeWoQwblxHpjmcxfp7QE5bd935WUc5HGshW5tctUZ6LB/N9y5V4Gt++36+p23nez3HjBe6NSHYLF24x28/Z375LtPPl8xgw6MNyBzvYlimUM8K+kqL5F461gVBmUDMFwxyxfigvf1B4BGfgusyqqThXbmsDiMS6Xl+eB1xSc0DZ32RiA/viZ3OdVCJ5+dw00Wq5BHBnTxJ45BIwD77XFQM72+24YmXAURugPmTw9AEEobSBnYODVdcYj+Tz/ICBAEHe8g0U1wJ1/jCXC92DyWtl2jzdQCKBknuUhFT4yccf/95yF9j2T1RigOXyHEQSIyjrNlC4mfON8D8/rpy1DXSITFirx3fJPXmY3SpbMknrC72BbmW36w1At4HirVsFjrvhmXpBadZFix6J/vA3h5r5B7ZVoySmPY67oU9iX7WB4r17YkB0igGloEObdSJTIC/AYee1esC2+MUSxICLnr5fCL9Do8eBCeiNDyWhv1Imo9oSSTd8DqVKdfmOw0+A39GFaKdMpCeNUw9AumUbbGTFfrZETl+iR6Kr9ByaBUo0jubywbbNwRpwWRgMrvMd9dRMQm5KiqUGdeL9x1GbTTECnLQBCtgHgJpf6NQrn9naDx1Jv5gYRzv5oCyHGzGwWCWnDDoWPTpCT9Vj1r8Nx+gDMbD5QgauIlJPG7haIydTqruSC0AZyGfgeJuaFvAGZkrvF2gMGVsxawOxTN5df0gApyYwbiM8Qj6wX3HLGliVBAYSkvJpbWDcuxucrBH4qgb+dMMHcHovIKZxtAm47LKWx4k2wKSLp4vphfQ58BG9kJguSKlSpToSXGUaS+ZXJAKBzqK5bV8xvI9xDcA7AEH8vN5z5/05fcYRSz1atKySlAlgqbBGQngfbHrjGfAOQPB+0HPf6zNXE0o9MSBlMSAUCI3dzGMawENtAB0DIvAsxABKYsCXycMItQHmaSYwxADx9NqAkm4D0+wFPgHdC76i40CqVKnIHNOF6lvmN3VLgw/pIpQpmY/yFGn+c9wnkfErJtXRnJzmVs0HZXJ6vaIMuJ/GaE5MQedKb9O91S7vORIZV8lbrRs3OGJwo9VyDDybTcuJya7ZbzXsJeivBQ+VgVwkjrgccznmsuUEEyCSb54pzbGlEQPdbne3MZoT0+w6ZUuuXm7/yRuYaiOcxy82K2LAPGbLSDRNfYLyfXp5lSqVek+gqRethlP2G4da+j3BIGXZbjRlvzPzabURqTjIeOFyNGW/s3NQ/j2BJeC4brgfcQsMrFoiptHlHcAfxzGRLHdIyJ6AiZiUWqaHlSVnjw2GbJeyIihZJliqHzaOi4+E4BmM+EszA0UcZ+HIhMT2CEK93RsYdh6DJEMKxzGgfnRFowk2QxMo0Aww1iUYJOA5aBAYSCRBNMKhBuQ9gWpsthGu6kaFmEaVVaPkmEiUIySIguOAxu9mst/ZOaixBxrZ7+xMavyhVvYbh6lSpfr/kwFwBk5W+u8KNadsYCVZcbMphEkaYD4nA000E4wNMSFBmItP4OLbwIX3gpdeqVKlWqbzEDMlZMLGdP8Hs6Wl0wwsx1y6kATkiwvPMQGzHGlJGUAksba8HAcw1TZwK1JDvvh1EkoEU08g2h4HsDT1BCQA1gFMvRcYFcBFjQMSwDm3gdNkluw/mrRS/Rcmb2pkIOf7NgAAAABJRU5ErkJggg==)/*{iconsHover}*/;
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
    background-image: url(data:image/png;base64,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)/*{iconsActive}*/;
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
    background-image: url(data:image/png;base64,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)/*{iconsHighlight}*/;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: url(data:image/png;base64,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)/*{iconsError}*/;
}
.ui-button .ui-icon {
    background-image: url(data:image/png;base64,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)/*{iconsDefault}*/;
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
    background-image: none;
}
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
    border-top-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
    border-top-right-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
    border-bottom-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
    border-bottom-right-radius: 3px/*{cornerRadius}*/;
}

/* Overlays */
.ui-widget-overlay {
    background: #aaaaaa/*{bgColorOverlay}*/ /*{bgImgUrlOverlay}*/ /*{bgOverlayXPos}*/ /*{bgOverlayYPos}*/ /*{bgOverlayRepeat}*/;
    opacity: .3/*{opacityOverlay}*/;
    -ms-filter: "alpha(opacity=30)"/*{opacityFilterOverlay}*/; /* support: IE8 */
}
.ui-widget-shadow {
    -webkit-box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
    box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
}


/*# sourceMappingURL=index.css.map*/

#title-search {
    margin-bottom:36px;
}

/* End */


/* Start:/local/templates/sgik/custom.css?16778490165198*/
.programs-links__box {
    margin-bottom: 60px;
}

.screen__slider-2 ul li p.screen__slider-2-background {
    background: #161616;
    margin-right: 48px;
    padding: 0 5px;
}

.policy__list {

}
.policy__item {
}
.policy__item li:not(:last-child) {
    margin-bottom: 1em;
}
.policy__item:not(:last-child) {
    margin-bottom: 2em;
}
.policy__item  h3 {
    font-weight: bold;
    margin: 1em 0;
}

.short-news__slider-item > a {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.short-news__slider-type {
    position: relative;
    z-index: 1;
}

.news__list--news .news-item > a {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.news__list--news. news-item__type {
    position: relative;
    z-index: 1;
}

.news__list--news .news-item__image {
    z-index: 0;
}

.breadcrumbs__item:last-of-type {
    pointer-events: none;
    opacity: 0.7;
}

.program-direction__text-1 {
    margin-bottom: 60px;
}

.program-direction__docs {
    margin-bottom: 60px;
}

.program-direction__back {
    margin-top: 0px;
    height: auto;
    padding-top: 0;
}

.enrollee-videos-list-item__preview--no-button {
    cursor: default;
}

.enrollee-videos-list-item__preview--no-button img {
    height: auto;
    object-fit: initial;
}

.enrollee-videos-list-item__preview--no-button:before {
    content: none;
}

.enrollee-videos-list-item__preview--no-button:after {
    content: none;
}

.program-direction__group-superior {
    margin-bottom: 60px;
}

.program-direction .enrollee-videos {
    margin-bottom: 60px;
}

.program-direction__additional-programs {
    margin-bottom: 90px;
}

.common-banner {}

.common-banner__content {}

.common-banner__container {}

.common-banner__image {
    width: 100%;
    height: calc(150px + 20vw);
    object-fit: cover;
}

.main-menu-title:hover {
    color: inherit!important;
}

.footer__social ul li a svg.tg {
    width: 24px;
    height: 24px;
}

@media (max-width: 767px) {
    .common-banner__image {
        width: 100vw;

        position: relative;
        left: 50%;
        transform: translateX(-50%);
    }
}

.program-direction .common-banner {
    margin-bottom: 60px;
}

.program-direction .science-custom__container {
    margin-bottom: 60px;
}

.program-direction .media__container {
    padding-bottom: 80px;
}

.program-direction .enrollee__links {
    margin-bottom: 60px;
}

.program-direction .department__media {
    margin-bottom: 60px;
}

.program-direction .science__graphic {
    margin-bottom: 90px;
}

.program-direction .text a {
    color: #0390bd;
    text-decoration: underline;
}

.program-direction .text a:hover {
    text-decoration: none;
}

.additional-programs-table__data {
    box-sizing: border-box;
}

.enrollee-links-aside_3 {
    margin-bottom: 4em;
}

.program-direction__back_1 {
    margin-bottom: 4em;
}
.program-direction__enrollee-tests-enter {
    margin-bottom: 4em;
}
.program-direction .media__container_1 {
    padding-bottom: 0;
}
[js-bad-behold=active] .footer__title {
    white-space: normal;
    height: auto;
}
@media (max-width: 991px) {
    .program-direction__additional-programs_1 {
        margin-bottom: 0;
    }
}
@media (max-width: 767px) {
    .additional-programs-table_1 .additional-programs-table__data {
        padding: 16px;
    }
    [js-bad-behold=active] .content_1, [js-bad-behold=active] .content_2 {
        padding: 0 24px;
    }
}
@media (max-width: 539px) {
    .department__aside-menu_1 {
        margin: 0;
    }
    .header__controls-row_1 {
        display: flex;
    }
    .header__languages {
        display: none;
    }
    .header__controls-row + * {
        margin-top: 22px;
    }
    .header {
        padding: 16px 0;
    }
    [js-bad-behold=active] .content_1, [js-bad-behold=active] .content_2 {
        padding: 0 16px;
    }
    .additional-programs-table_1 .additional-programs-table__row:first-child {
        display: block !important;
    }
}

.science-custom__col_1 .science-custom__img {
    margin-bottom: 2em;
}

.programs-links-box__list__item {
    display: flex;
    flex-direction: column;
    break-inside: avoid;
}

.tables-section__text--inverted {
    margin-bottom: 0;
    margin-top: 64px;
}

.science__text a {
    color: #0390bd;
    text-decoration: underline;
}
.science__text a:hover {
    color: #0390bd;
    text-decoration: none;
}

.faculties-activities ul li:not(:last-child) {
    margin-bottom: 0;
}

.festivals-main__date{
    max-width: 284px;
    text-align: right;
}

@media (max-width: 1500px){
    .festivals-main__date {
        max-width: unset;
        text-align: left;
    }
}

.section {
    position: relative;
    z-index: 5;
}
.festivals-detail__nav {
    z-index: 150;
}
.footer__row-col_3 .year-logo {
    display: none;
}
@media (max-width: 1200px) {
    .footer__row-col_3 .year-logo {
        display: flex;
    }
}
/* End */


/* Start:/local/templates/sgik/components/bitrix/search.title/header_search/style.css?16833140802133*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
    background: #FFF;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#ffd74a;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/sgik/components/bitrix/search.title/header_search/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

/* End */
/* /local/templates/sgik/index.css?1683310635343747 */
/* /local/templates/sgik/custom.css?16778490165198 */
/* /local/templates/sgik/components/bitrix/search.title/header_search/style.css?16833140802133 */
