

/* Start:/local/templates/usk/static/css/styles.min.css?1750837640124173*/
@charset "UTF-8";
.jq-checkbox, .jq-file, .jq-number, .jq-radio {
    display: inline-block
}

.fancybox-container, .fancybox-slide {
    -webkit-backface-visibility: hidden;
    width: 100%
}

.fancybox-container, .fancybox-thumbs, .fancybox-thumbs > ul > li, .owl-carousel, .owl-carousel .owl-item {
    -webkit-tap-highlight-color: transparent
}

.fancybox-container *, legend {
    box-sizing: border-box
}

.brands__item, .fancybox-thumbs > ul, .jq-selectbox__dropdown ul, .navigation__item, .news__item, .wis-content ol, .wis-content ul {
    list-style: none
}

.jq-checkbox, .jq-radio {
    position: relative;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.jq-select-multiple li, .jq-selectbox li, .jq-selectbox__select-text {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    white-space: nowrap
}

.jq-checkbox input, .jq-radio input {
    position: absolute;
    z-index: -1;
    margin: 0;
    padding: 0;
    opacity: 0
}

.jq-file {
    position: relative;
    overflow: hidden
}

.jq-file input {
    position: absolute;
    top: 0;
    right: 0;
    height: auto;
    margin: 0;
    padding: 0;
    opacity: 0;
    font-size: 100px;
    line-height: 1em
}

.jq-file__name {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.jq-select-multiple, .jq-selectbox {
    position: relative;
    display: inline-block
}

.jq-select-multiple select, .jq-selectbox select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    opacity: 0
}

.jq-select-multiple li, .jq-selectbox li {
    user-select: none
}

.jq-selectbox {
    z-index: 10
}

.jq-selectbox__select {
    position: relative
}

.jq-selectbox__select-text {
    overflow: hidden;
    user-select: none;
    text-overflow: ellipsis
}

.jq-selectbox__dropdown {
    position: absolute
}

.jq-select-multiple ul, .jq-selectbox__dropdown ul {
    position: relative;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch
}

.jq-selectbox__search input {
    -webkit-appearance: textfield
}

.jq-selectbox__search input::-webkit-search-cancel-button, .jq-selectbox__search input::-webkit-search-decoration {
    -webkit-appearance: none
}

.jq-number__field input {
    -moz-appearance: textfield;
    text-align: left
}

.jq-number__field input::-webkit-inner-spin-button, .jq-number__field input::-webkit-outer-spin-button {
    margin: 0;
    -webkit-appearance: 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 {
    backface-visibility: hidden;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 99992
}

.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto
}

.fancybox-bg {
    background: #1e1e1e;
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71)
}

.fancybox-is-open .fancybox-bg {
    opacity: .87;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1)
}

.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s, visibility 0s linear .25s;
    visibility: hidden;
    z-index: 99997
}

.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {
    opacity: 1;
    transition: opacity .25s, visibility 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;
    text-align: center;
    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;
    -webkit-transform: translateZ(0);
    z-index: 99994
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden
}

.fancybox-slide {
    backface-visibility: hidden;
    display: none;
    height: 100%;
    left: 0;
    outline: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    white-space: normal;
    z-index: 99994
}

.fancybox-slide:before {
    content: "";
    display: inline-block;
    height: 100%;
    margin-right: -.25em;
    vertical-align: middle;
    width: 0
}

.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {
    display: block
}

.fancybox-slide--next {
    z-index: 99995
}

.fancybox-slide--image {
    overflow: visible;
    padding: 44px 0
}

.fancybox-slide--image:before {
    display: none
}

.fancybox-slide--html {
    padding: 6px 6px 0
}

.fancybox-slide--iframe {
    padding: 44px 44px 0
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0 0 6px;
    max-width: 100%;
    overflow: auto;
    padding: 24px;
    position: relative;
    text-align: left;
    vertical-align: middle
}

.fancybox-image, .fancybox-slide--image .fancybox-content, .fancybox-spaceball {
    left: 0;
    margin: 0;
    max-width: none;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    padding: 0
}

.about .wrapper, .banner, .brands .wrapper, .brands__href, .fancybox-share, .history .wrapper, .news .wrapper, .numbers__item {
    text-align: center
}

.fancybox-button, .fancybox-iframe {
    vertical-align: top
}

.fancybox-slide--image .fancybox-content {
    -webkit-animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: 0 0/100% 100% no-repeat;
    overflow: visible;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    user-select: none;
    z-index: 99995
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in
}

.fancybox-can-drag .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab
}

.fancybox-is-dragging .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.fancybox-container [data-selectable=true] {
    cursor: text
}

.fancybox-image, .fancybox-spaceball {
    background: 0 0;
    border: 0;
    height: 100%;
    max-height: none;
    user-select: none;
    width: 100%
}

.fancybox-spaceball {
    z-index: 1
}

.fancybox-slide--html .fancybox-content {
    margin-bottom: 6px
}

.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--video .fancybox-content {
    height: 100%;
    margin: 0;
    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: #fff;
    height: calc(100% - 44px);
    margin-bottom: 44px
}

.fancybox-iframe, .fancybox-video {
    background: 0 0;
    border: 0;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0
}

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    outline: 0;
    padding: 10px;
    transition: color .2s;
    width: 44px
}

.fancybox-button.disabled, .fancybox-button.disabled:hover, .fancybox-button[disabled], .fancybox-button[disabled]:hover {
    color: #888;
    cursor: default
}

.fancybox-button svg {
    display: block;
    overflow: visible;
    position: relative;
    shape-rendering: geometricPrecision
}

.fancybox-button--pause svg path:nth-child(1), .fancybox-button--play svg path:nth-child(2), .fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {
    display: none
}

.fancybox-button svg path {
    fill: transparent;
    stroke: currentColor;
    stroke-linejoin: round;
    stroke-width: 3
}

.fancybox-button--play svg path, .fancybox-button--share svg path, .fancybox-button--thumbs svg path {
    fill: currentColor
}

.fancybox-button--share svg path {
    stroke-width: 1
}

.fancybox-navigation .fancybox-button {
    height: 38px;
    opacity: 0;
    padding: 6px;
    position: absolute;
    top: 50%;
    width: 38px
}

.fancybox-show-nav .fancybox-navigation .fancybox-button {
    transition: opacity .25s, visibility 0s, color .25s
}

.fancybox-navigation .fancybox-button:after {
    content: "";
    left: -25px;
    padding: 50px;
    position: absolute;
    top: -25px
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 6px
}

.fancybox-navigation .fancybox-button--arrow_right {
    right: 6px
}

.fancybox-close-small {
    background: 0 0;
    border: 0;
    border-radius: 0;
    color: #555;
    cursor: pointer;
    height: 44px;
    margin: 0;
    padding: 6px;
    position: absolute;
    right: 0;
    top: 0;
    width: 44px;
    z-index: 10
}

.fancybox-close-small svg {
    fill: transparent;
    opacity: .8;
    stroke: currentColor;
    stroke-width: 1.5;
    transition: stroke .1s
}

.fancybox-close-small:focus {
    outline: 0
}

.fancybox-close-small:hover svg {
    opacity: 1
}

.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small, .fancybox-slide--video .fancybox-close-small {
    color: #ccc;
    padding: 5px;
    right: -12px;
    top: -44px
}

.fancybox-slide--iframe .fancybox-close-small:hover svg, .fancybox-slide--image .fancybox-close-small:hover svg, .fancybox-slide--video .fancybox-close-small:hover svg {
    background: 0 0;
    color: #fff
}

.fancybox-caption:after, .fancybox-caption:before {
    display: block;
    position: absolute;
    content: ""
}

.fancybox-caption {
    bottom: 0;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 25px 44px;
    right: 0
}

.fancybox-caption:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);
    background-repeat: repeat-x;
    background-size: contain;
    bottom: 0;
    left: 0;
    pointer-events: none;
    right: 0;
    top: -25px;
    z-index: -1
}

.fancybox-caption:after {
    border-bottom: 1px solid rgba(255, 255, 255, .3);
    left: 44px;
    right: 44px;
    top: 0
}

.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline
}

.fancybox-share__button:hover, a {
    text-decoration: none
}

.fancybox-loading {
    -webkit-animation: a .8s infinite linear;
    animation: a .8s infinite linear;
    background: 0 0;
    border: 6px solid rgba(99, 99, 99, .5);
    border-radius: 100%;
    border-top-color: #fff;
    height: 60px;
    left: 50%;
    margin: -30px 0 0 -30px;
    opacity: .6;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 60px;
    z-index: 99999
}

@-webkit-keyframes a {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes a {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1)
}

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1)
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: scale3d(1.5, 1.5, 1.5);
    transform: scale3d(1.5, 1.5, 1.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: scale3d(.5, .5, .5);
    transform: scale3d(.5, .5, .5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: rotate(-1turn);
    transform: rotate(-1turn)
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    -webkit-transform: scaleX(1) translateZ(0);
    transform: scaleX(1) translateZ(0)
}

.fancybox-fx-tube.fancybox-slide--previous {
    -webkit-transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg)
}

.fancybox-fx-tube.fancybox-slide--next {
    -webkit-transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg)
}

.fancybox-fx-tube.fancybox-slide--current {
    -webkit-transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(1)
}

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px
}

.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;
    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:link, .fancybox-share__button:visited {
    color: #fff
}

.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
}

progress, sub, sup {
    vertical-align: baseline
}

.fancybox-share__button svg path {
    fill: #fff
}

.fancybox-share__input {
    background: 0 0;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0;
    outline: 0;
    padding: 10px 15px;
    width: 100%
}

.fancybox-thumbs {
    background: #fff;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px;
    position: absolute;
    right: 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 > ul {
    font-size: 0;
    height: 100%;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%
}

.fancybox-thumbs-x > ul {
    overflow: hidden
}

.fancybox-thumbs-y > ul::-webkit-scrollbar {
    width: 7px
}

.fancybox-thumbs-y > ul::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px
}

.fancybox-thumbs-loading {
    background: rgba(0, 0, 0, .1)
}

.fancybox-thumbs > ul > li {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100px;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.fancybox-thumbs > ul > li:before {
    border: 4px solid #4ea7f9;
    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 .fancybox-thumbs-active:before {
    opacity: 1
}

@media (max-width: 800px) {
    .fancybox-thumbs {
        width: 110px
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px
    }

    .fancybox-thumbs > ul > li {
        max-width: calc(100% - 10px)
    }
}

.owl-carousel, .owl-carousel .owl-item {
    position: relative
}

.owl-carousel {
    display: none;
    width: 100%;
    z-index: 1
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0)
}

button, hr, input {
    overflow: visible
}

.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item {
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-touch-callout: none
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%
}

.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
    display: none
}

.no-js .owl-carousel, .owl-carousel.owl-loaded {
    display: block
}

.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.owl-carousel.owl-hidden {
    opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
    visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab
}

.owl-carousel.owl-rtl {
    direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
    float: right
}

.owl-carousel .animated {
    animation-duration: 1s;
    animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
    z-index: 0
}

.owl-carousel .owl-animated-out {
    z-index: 1
}

.owl-carousel .fadeOut {
    animation-name: fadeOut
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.owl-height {
    transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity .4s ease
}

.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url(/local/templates/usk/static/css/owl.video.play.png) no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
    display: none
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity .4s ease
}

.owl-next:before, .owl-prev:before {
    background-image: url(/local/templates/usk/static/css/../i/arrow-right.png);
    transition: opacity .5s;
    content: ''
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%
}

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

h1 {
    font-size: 2em
}

hr {
    box-sizing: content-box;
    height: 0
}

code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b, strong {
    font-weight: bolder
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button, select {
    text-transform: none
}

.btn, .title {
    text-transform: uppercase
}

[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
    outline: ButtonText dotted 1px
}

.btn, .owl-next, .owl-prev {
    background-color: transparent;
    outline-color: transparent
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

textarea {
    overflow: auto
}

[type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

.hidden-elements, [hidden], template {
    display: none
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Black"), local("Roboto-Black"), url(/local/templates/usk/static/css/fonts/Roboto-Black.woff2) format("woff2"), url(/local/templates/usk/static/css/fonts/Roboto-Black.woff) format("woff"), url(/local/templates/usk/static/css/fonts/Roboto-Black.svg#Roboto-Black) format("svg");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Light"), local("Roboto-Light"), url(/local/templates/usk/static/css/fonts/Roboto-Light.woff2) format("woff2"), url(/local/templates/usk/static/css/fonts/Roboto-Light.woff) format("woff"), url(/local/templates/usk/static/css/fonts/Roboto-Light.svg#Roboto-Light) format("svg");
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Open Sans';
    src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(/local/templates/usk/static/css/fonts/OpenSans-SemiBold.woff2) format("woff2"), url(/local/templates/usk/static/css/fonts/OpenSans-SemiBold.woff) format("woff"), url(/local/templates/usk/static/css/fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold) format("svg");
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Open Sans';
    src: local("Open Sans Regular"), local("OpenSans-Regular"), url(/local/templates/usk/static/css/fonts/OpenSans-Regular.woff2) format("woff2"), url(/local/templates/usk/static/css/fonts/OpenSans-Regular.woff) format("woff"), url(/local/templates/usk/static/css/fonts/OpenSans-Regular.svg#OpenSans-Regular) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto;
    src: local("Roboto"), local("Roboto-Regular"), url(/local/templates/usk/static/css/fonts/Roboto-Regular.woff2) format("woff2"), url(/local/templates/usk/static/css/fonts/Roboto-Regular.woff) format("woff"), url(/local/templates/usk/static/css/fonts/Roboto-Regular.svg#Roboto-Regular) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Open Sans';
    src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url(/local/templates/usk/static/css/fonts/OpenSans-ExtraBold.woff2) format("woff2"), url(/local/templates/usk/static/css/fonts/OpenSans-ExtraBold.woff) format("woff"), url(/local/templates/usk/static/css/fonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold) format("svg");
    font-weight: 800;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'Open Sans';
    src: local("Open Sans Bold"), local("OpenSans-Bold"), url(/local/templates/usk/static/css/fonts/OpenSans-Bold.woff2) format("woff2"), url(/local/templates/usk/static/css/fonts/OpenSans-Bold.woff) format("woff"), url(/local/templates/usk/static/css/fonts/OpenSans-Bold.svg#OpenSans-Bold) format("svg");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Roboto;
    src: local("Roboto Bold"), local("Roboto-Bold"), url(/local/templates/usk/static/css/fonts/Roboto-Bold.woff2) format("woff2"), url(/local/templates/usk/static/css/fonts/Roboto-Bold.woff) format("woff"), url(/local/templates/usk/static/css/fonts/Roboto-Bold.svg#Roboto-Bold) format("svg");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

*, ::after, ::before {
    -webkit-box-sizing: inherit;
    box-sizing: inherit
}

body, html {
    width: 100%
}

.owl-next, .owl-next:before, .owl-prev, .owl-prev:before {
    width: 17px;
    height: 32px
}

body {
    margin: 0;
    font-family: 'Open Sans'
}

.wrapper {
    max-width: 1266px;
    margin: 0 auto
}

h1, h2, h3, h4, li, p, ul {
    margin: 0;
    padding: 0
}

.ovh {
    overflow: hidden;
    position: fixed
}

.inner .header {
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 68px
}

.title {
    font-family: Roboto;
    font-weight: 900;
    font-size: 39px;
    line-height: 39px;
    color: #000;
    letter-spacing: 2.7px
}

.btn, .feedback__label {
    font-family: 'Open Sans'
}

.owl-next span, .owl-prev span {
    font-size: 0;
    line-height: 0
}

.owl-prev {
    border: none;
    position: absolute;
    top: 21%;
    left: -37px;
    padding: 0
}

.owl-prev:before {
    position: absolute;
    top: 0;
    left: 0;
    transform: rotate(-180deg)
}

.owl-prev:hover:before {
    opacity: .7
}

.owl-prev.disabled {
    opacity: .2
}

.owl-next {
    border: none;
    position: absolute;
    top: 21%;
    right: -37px;
    padding: 0
}

.owl-next:before {
    position: absolute;
    top: 0;
    left: 0
}

.owl-next:hover:before {
    opacity: .7
}

.owl-next.disabled {
    opacity: .2
}

.btn {
    padding: 0 27px;
    height: 50px;
    font-size: 13px;
    font-weight: 700;
    border-radius: 25px;
    border: 2px solid #f22440;
    color: #f22440;
    cursor: pointer;
    transition: background-color .5s, color .5s;
    letter-spacing: 2px
}

.btn:hover {
    color: #fff;
    background-color: #f22440
}

.warning {
    border-color: #f22440 !important
}

.fancybox-button, .fancybox-button:link, .fancybox-button:visited {
    background-color: transparent;
    color: #f22440
}

.fancybox-button:focus, .fancybox-button:hover {
    color: #f22440
}

.jq-selectbox.opened .jq-selectbox__select:before {
    transform: translateY(-50%) rotate(180deg)
}

.jq-selectbox__select {
    height: 54px;
    background-color: #fff;
    cursor: pointer;
    padding-left: 20px;
    border: 1px solid transparent
}

.jq-selectbox__select:before {
    content: '';
    width: 7px;
    height: 12px;
    position: absolute;
    right: 20px;
    top: 50%;
    transition: transform .5s;
    transform: translateY(-50%);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAYAAACulacQAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAFxJREFUGJXN0LENQFAAhOGPKExBYxAVPRMYxkivsYIpnhEsQPMkIqF2zeXyX3G5bG9aN0XUV8h96JewfGFljoDxAUaEAhMWHAkMmNFl6aE6FSps6BCvQRE91uQRTtKLDzcb1NLuAAAAAElFTkSuQmCC)
}

.jq-selectbox__select-text {
    line-height: 50px;
    font-size: 14px;
    color: #000;
    font-weight: 400
}

.jq-selectbox__dropdown {
    width: 100%;
    background-color: #e6e6e6
}

.jq-selectbox__dropdown ul {
    max-height: 186px;
    overflow: auto
}

.jq-selectbox__dropdown ul li {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 31px;
    cursor: pointer;
    padding-left: 20px
}

.jq-selectbox__dropdown ul li:hover {
    background-color: #d3d3d3
}

@media only screen and (max-width: 1360px) {
    .wrapper {
        padding: 0 30px
    }
}

@media only screen and (max-width: 767px) {
    .title {
        font-size: 33px;
        line-height: 36px
    }

    .wrapper {
        padding: 0 20px
    }

    .inner .header {
        margin-bottom: 30px
    }
}

.header {
    height: 100px;
    background-color: #fff
}

.header .wrapper {
    display: flex;
    flex-direction: row;
    height: 100%;
    justify-content: space-between;
    align-self: center
}

#menu-toggle {
    width: 44px;
    height: 44px;
    top: 50%;
    right: 0;
    position: relative;
    cursor: pointer;
    display: none;
    transform: translateY(-50%);
    z-index: 101
}

#menu-toggle * {
    transition: .25s ease-in-out
}

#menu-toggle span {
    display: block;
    background: #000
}

.banner, .banner__down {
    background-position: center
}

.banner__down, .numbers {
    background-repeat: no-repeat
}

.banner, .numbers {
    background-size: cover
}

#menu-toggle #hamburger {
    position: absolute;
    height: 100%;
    width: 100%
}

#menu-toggle #hamburger span {
    width: 45px;
    height: 2px;
    position: relative;
    top: 0;
    left: 0;
    margin: 10px 0;
    background-color: #000
}

#menu-toggle #hamburger span:nth-child(1) {
    transition-delay: .5s
}

#menu-toggle #hamburger span:nth-child(2) {
    transition-delay: .625s
}

#menu-toggle #hamburger span:nth-child(3) {
    transition-delay: .75s
}

#menu-toggle #cross {
    position: absolute;
    height: 100%;
    width: 100%;
    transform: rotate(45deg)
}

#menu-toggle #cross span:nth-child(1) {
    height: 0;
    width: 2px;
    position: absolute;
    top: 0;
    left: 47%;
    transition-delay: 0s;
    background-color: #fff
}

#menu-toggle #cross span:nth-child(2) {
    width: 0;
    height: 2px;
    position: absolute;
    left: 0;
    top: 47%;
    transition-delay: .25s;
    background-color: #fff
}

#menu-toggle.open #hamburger span {
    width: 0
}

#menu-toggle.open #hamburger span:nth-child(1) {
    transition-delay: 0s
}

#menu-toggle.open #hamburger span:nth-child(2) {
    transition-delay: .125s
}

#menu-toggle.open #hamburger span:nth-child(3) {
    transition-delay: .25s
}

#menu-toggle.open #cross span:nth-child(1) {
    height: 100%;
    transition-delay: .625s
}

#menu-toggle.open #cross span:nth-child(2) {
    width: 100%;
    transition-delay: .375s
}

@media only screen and (max-width: 1023px) {
    #menu-toggle {
        display: block
    }
}

.logo {
    align-self: center
}

.logo__href {
    display: inline-block
}

.logo__img {
    max-width: 220px
}

@media only screen and (max-width: 1100px) {
    .logo__img {
        max-width: 170px
    }
}

.navigation {
    align-self: center
}

.navigation__list {
    position: relative;
    display: flex;
    flex-direction: row
}

.navigation__item {
    position: relative;
    margin-right: 33px
}

.navigation__item:last-child {
    margin-right: 0
}

.navigation__item:hover .navigation__sublist {
    visibility: visible;
    opacity: 1
}

.navigation__item.active .navigation__href {
    color: #f22440
}

.navigation__href {
    transition: color .5s;
    color: #000;
    font-size: 15px;
    font-weight: 600;
    line-height: 21px
}

.navigation__href:hover {
    color: #f22440
}

.navigation__sublist {
    position: absolute;
    z-index: 10;
    top: 38px;
    left: -32px;
    width: 258px;
    visibility: hidden;
    padding: 30px;
    transition: opacity .5s;
    opacity: 0;
    background-color: #f22440
}

.navigation__sublist::before {
    position: absolute;
    top: 0;
    left: 60%;
    width: 60%;
    height: 20px;
    content: '';
    transform: translate(-100%, -100%)
}

.navigation__subitem {
    margin-bottom: 14px;
    list-style: none
}

.navigation__subitem:last-child {
    margin-bottom: 0
}

.navigation__subhref {
    transition: border-color .5s;
    color: #fff;
    border-bottom: 1px solid transparent;
    font-size: 15px;
    font-weight: 400;
    line-height: 21px
}

.navigation__subhref:hover {
    border-color: rgba(255, 255, 255, .5)
}

@media only screen and (max-width: 1023px) {
    .navigation {
        position: absolute;
        z-index: 100;
        top: 0;
        left: 0;
        display: none;
        overflow-y: auto;
        flex-direction: column;
        width: 100vw;
        height: 100vh;
        padding: 70px 0;
        background-color: #f22440;
        justify-content: center
    }

    .navigation__list {
        flex-direction: column;
        justify-content: center
    }

    .navigation__item {
        margin-right: 0;
        text-align: center;
        margin-bottom: 36px
    }

    .navigation__href, .navigation__subhref {
        display: inline-block;
        margin-bottom: 20px;
        font-family: Roboto;
        color: #fff
    }

    .navigation__item.active .navigation__href {
        color: #fff;
        border-bottom: 1px solid rgba(255, 255, 255, .5)
    }

    .navigation__href {
        text-transform: uppercase;
        outline-color: transparent;
        font-size: 21px;
        font-weight: 900;
        line-height: 20px
    }

    .navigation__href:hover {
        color: #fff
    }

    .navigation__subhref {
        font-size: 18px;
        font-weight: 400;
        line-height: 18px
    }

    .navigation__subhref:hover {
        color: #fff;
        border-color: transparent
    }

    .navigation__subitem {
        margin-bottom: 0
    }

    .navigation__subitem.active .navigation__subhref {
        border-bottom: 1px solid rgba(255, 255, 255, .5)
    }

    .navigation__sublist {
        position: static;
        visibility: visible;
        padding: 0;
        text-align: center;
        opacity: 1;
        background-color: transparent;
        margin: 0 auto
    }

    .navigation__sublist:before {
        content: none
    }
}

.banner__slogan, .banner__text {
    color: #fff;
    font-weight: 400;
    font-family: Roboto
}

.banner:before, .numbers:before {
    content: ''
}

.banner {
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
    overflow: hidden;
    max-height: calc(100vh - 100px);
}


.banner__down, .banner__slogan {
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.banner__video {
    width: 100%;
    min-height: 100%;
    z-index: -1;
    object-fit: cover;
}

.banner__slogan {
    font-size: 72px;
    line-height: 84px;
    z-index: 3;
    top: 30%
}

.banner__text {
    font-size: 24px;
    line-height: 28px;
    z-index: 3;
    margin-top: 20px
}

.banner__down {
    z-index: 3;
    bottom: -64%;
    font-size: 0;
    line-height: 0;
    width: 40px;
    height: 40px;
    animation: shake .8s linear alternate infinite;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAA0JJREFUWIXNmUFvFVUUgD8mwAJlVSEpvBDSBSS2IRrQNgE1EH6DgEvjRsCfoAtd1D9AiolxRcNKpYG4MVFIFxSlS6NgVCytLigrdQGRfi7m3L7hdUrfzHuv40lOXuaeOed8Obe3994zW1RqSAa8AhwHjgAHgL3Ac2H/B1gC7gK3gW+B74GVypnUKtpSJ9UFq8tC+Laq5NzSZQWHgA+Bd4DtMfYdMAvMAXeAP6JyRCX3AAeBCeA14NWwPQY+BT4AHvajgm+qDwqVuKweq1h5wudyIc4D9dRGfs8yblWnCgGvqIdqgHXqoYiVZCpyVQLcoV6NACvqe30A69TzEdvItaNbwK3qTDguqGMDgEs6ZnvBzZRVsszpYjgsqiMDhEs6ErmM3M8EPBUvPlFHNwEu6WjkVD2zHuCQ7dV6fhPhkp6N3A/VXWWAacVeaQAu6RfBsDrVybBPfRzGXhbFbGgvU22w7CsCToZhuscKJOklxnTEmEyAmXo/BuvsEP0GPBYx7qsZ6ngM3OoxcL8ACRbV8Qw4EdvybDenhk2SxHI8Aw7Hw1xDMGWSWI5k5EciyI9M/xdJLAczYDge/mwIpkwSy3AG7IyHvxqCKZPEsjNrFKMLySjQNgnSIauzmlGY74ZgymR1XWQUVkyNQJ8DX5NfqjplN3ADmK4Rd/U/SwbMx8N4jUAvASeBb4BdhfFh4DrwOvByjbgT8XsbdSK2lbkaW9KIei/8fyhsdXfi9xfjVFJ3q+vHYWG/+qtr5Sd1b414Tx0WMvJ2xKUo6bka03EPeAP4uTD2I3lbZKlGvMRwCVhJ1C31UZDXvfvuUefVm+rumjHGguFRMD115L8QxiaP/OlCP5XGisYhdTleONcA3LuRezlY1gCino6XNvva+aL6b+R+q2gre7nJi/snnfYyh+22Wx+/DbiSo+rvkWsmcm8IiHkj56twfOJg/ibP2u4mXLNC8yjpNtvTrfql/WkkjUWsJBcjV+n73QQ87doG5tEaYEdd28A8s5Ffty3gF4CPgLdZvwW8BPwdtufJm+rrtYA/A94HljfMXLEKLfVj26uuiiyG70Ca6J2SPkOcIL+2HgBaUTmikovknyHmyY9jtT5D/Ac/w6qL3hriCwAAAABJRU5ErkJggg==)
}

@keyframes shake {
    100% {
        transform: translate(-50%, -20px)
    }
}

@media only screen and (max-width: 1360px) {
    .banner__slogan {
        font-size: 65px;
        line-height: 74px;
        width: 100%
    }

    .banner__down {
        bottom: -43%
    }
}

@media only screen and (max-width: 767px) {
    .banner__slogan {
        font-size: 30px;
        line-height: 32px;
        top: 50%;
        transform: translate(-50%, -50%)
    }

    .banner__text {
        font-size: 18px;
        line-height: 22px;
        margin-top: 10px
    }

    .banner__down {
        display: none
    }
}

.about {
    padding-top: 94px;
    padding-bottom: 90px
}

.history__img, .history__slide, .news__item {
    max-width: 394px
}

.about {
    position: relative
}

.about:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 271px;
    height: 295px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ8AAAEnCAMAAACADjZXAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA8FBMVEUAAADR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09T///+Uta+kAAAAT3RSTlMAABBKTUUFDUgsASokAkwZBiVAPiIIRksvEUk7CQ4nCzwbKAM5IRQSGj8rDDIdQjQmF0dEHiMKLhg2FikwHxU3QS01OA8zQwQTHDoHID0x2HAoNAAAAAFiS0dET25mQUkAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfjCQoOHB2xRl0XAAApAklEQVR42u1d+0M5z9cnS9oiQotIoURSSdFdItLl//9zvi5z5rYzs7Os6v15nvNTrb3Mnp05l9e5jM/3s7QWMAQUDEkvWA/jszZM7rdNcoet2YHIBj4Q3RbdLRbfQb8nkvJn/hyldvGALZohafklmSw+ay/H/pQnN9if/l84IOw4FNwqUqQfGk6avl+mUgKPpnzEzJBj+UUVMqXCJ+xPVfxLzeczk+RES8SO0x2Dpb3UL/OjTthROmOG1ojIr8qQJWOcM69wgY/XfRkyOYzApeA2a03bOr0q/Co7WnggByUfyw/jWnHd+hU5L3tNzfI1fDhRp+7VXBPc5MbOjslniPGnBdud0g+x4xSv3p2JLEuyI8vGFFemEvQ7nGGOmKJ3NBI5wS3MhOhU45Y/bzq76nc/IVlMPKGD0wFz/DDuVdeWHpiv2oJPeC54xbTw+1KPizaj5B9eDc2P7t6vXrRcwxCs2XS+4F4joB7BI6Oow7XT2dEtGzfCh8LLS3gm1SumL/L0DP92uamAmVZf862UUviFzmb/v6D/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);
    z-index: -1
}

.about:after {
    content: '';
    position: absolute;
    right: 0;
    bottom: 0;
    width: 307px;
    height: 168px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATMAAACoCAMAAAC7UPlYAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA81BMVEX///8AAADR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09TR09T///9SiQIDAAAAUHRSTlMAAAABCxgkLjc+REpNSUM2IhcKAxYpOkg4JxMCCUs1HgUgPUwaDzFHCDINPBwUHSMqMwQoRhFCGwcVOSUGLSwSHzsvRQ4MPxAwJkBBKxkhNE2ZnqgAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4wkKDhww9JkBYgAAHd5JREFUeNrtHedC6szyQCgqAQsqKEbQiMABC6CIoiJFbKjv/zZXYGe2J4vA+U65848kZDezs9Nn9sePaSDwx4IVCkeiS8srMXsE8cTyanRtfeN775oKZX8ozpKbW9sTXImQSu/sZv6PMxH21rYd2wti+9nc/3FGIXdwaBuAmz6ahtr+Zpzljx0TjI2hsFX8P84Cm9vGCJsQW+nnP46z3fJ0GBtDyUyQ/p04C62qhGS5tLVWCYdPwuHTs/PqYVx+xDmv/aM4y+yIfMzZrq/L/Grj6HzZFZ68OPoncXbZENAQ3UxqH85dVQXVbb/5z+HMqnOk45SuLZ9/JK9u+D0c/sdwVuSk5UXr1uhfoTuO2O69tbW/DGftC+bTVx7MNdXbLRZrHc/9+Xfh7Iph/qlIcqr/FrvMpu71/xWctRhSOfZl5RLkGUMrfv1P4Cx4zmzLk++8wVqjG9TRS4K/CGf3DJFN6alAeBxQW+rqz8VZbv2sXo+EfbfaFiWR7PdHy0T9Ke03x5lV6cAnLB948vQIVTCeZhoy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);
    z-index: -1
}

.about__title {
    margin-bottom: 46px
}

.about__subtitle {
    color: #000;
    font-family: Roboto;
    font-size: 22px;
    font-weight: 300;
    line-height: 27px;
    max-width: 700px;
    margin: 0 auto;
    margin-bottom: 17px
}

.about__subtitle span {
    background-color: #f32340;
    font-weight: 700;
    color: #fff
}

.about__text {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}

.about__column-container {
    display: flex;
    text-align: left;
    padding-top: 67px
}

.about__row {
    display: flex
}

.about__row--first {
    margin-bottom: 71px
}

.about__row--first .about__column-container {
    margin-right: 59px
}

.about__row--second .about__column-container {
    margin-left: 59px;
    padding-top: 20px
}

.about__column {
    max-width: 280px;
    margin-right: 46px;
    position: relative;
    padding-top: 28px
}

.about__row--second .about__column {
    margin-right: 0;
    margin-left: 46px
}

.about__column p {
    font-size: 14px;
    line-height: 22px
}

.about__column:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 30px;
    height: 4px;
    background-color: #f32340
}

.about__text p {
    margin-bottom: 15px
}

.about__text p:last-child {
    margin-bottom: 0
}

.about__img {
    max-width: 100%;
    align-self: flex-start
}

@media only screen and (max-width: 1360px) {
    .about__row--second .about__column-container {
        margin-left: 0
    }

    .about__row--first .about__column-container {
        margin-right: 0
    }
}

@media only screen and (max-width: 1100px) {
    .about__row {
        flex-direction: column-reverse;
        align-items: center
    }

    .about__column {
        max-width: inherit
    }

    .about__img {
        align-self: center
    }

    .about__row--second .about__column {
        margin-left: 0;
        margin-right: 46px
    }

    .about__row .about__column:last-child {
        margin-right: 0
    }

    .about__row--second .about__img {
        margin-top: 67px
    }
}

@media only screen and (max-width: 767px) {
    .about {
        padding: 30px 0
    }

    .about:before {
        content: none
    }

    .about:after {
        content: none
    }
}

@media only screen and (max-width: 530px) {
    .about__column {
        margin: 0
    }

    .about__column:first-child {
        margin-bottom: 40px
    }

    .about__column-container {
        flex-direction: column
    }

    .about__row--first {
        margin-bottom: 40px
    }

    .about__column-container {
        padding-top: 0
    }

    .about__row--first .about__img {
        margin-bottom: 67px
    }
}

.numbers {
    position: relative;
    padding-top: 63px;
    padding-bottom: 63px;
    background-image: url(/local/templates/usk/static/css/../../img/index/numbers-bg.jpg);
    background-attachment: fixed
}

.numbers .wrapper {
    display: flex;
    overflow: visible;
    flex-direction: row;
    justify-content: center
}

.history__slide, .numbers__item {
    flex-direction: column;
    display: flex
}

.numbers:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5)
}

.numbers__item {
    width: 300px;
    margin: 0 20px
}

.numbers__item span {
    position: relative;
    z-index: 1;
    margin-bottom: 24px;
    color: #fff;
    font-size: 48px;
    font-weight: 800;
    line-height: 28px
}

.history__subtitle, .numbers__text {
    font-weight: 700;
    font-family: Roboto
}

.numbers__text {
    position: relative;
    z-index: 1;
    color: #fff;
    font-size: 18px;
    line-height: 26px
}

@media only screen and (max-width: 767px) {
    .numbers {
        background-attachment: local;
        padding: 30px 0
    }

    .numbers .wrapper {
        flex-direction: column
    }

    .numbers__item {
        width: auto;
        margin-bottom: 30px
    }

    .numbers__item:last-child {
        margin-bottom: 0
    }
}

.history {
    padding-top: 100px;
    padding-bottom: 96px
}

.history__title {
    margin-bottom: 50px
}

.history__slider {
    position: relative;
    display: flex;
    flex-direction: row
}

.history__img {
    height: 250px;
    margin-bottom: 38px
}

.history__subtitle {
    margin-bottom: 30px;
    color: #f22440;
    font-size: 48px;
    line-height: 28px
}

.history__text {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}

@media only screen and (max-width: 1360px) {
    .history__slide {
        margin: 0 auto
    }

    .history .wrapper {
        padding: 0 45px
    }

    .history .owl-next {
        right: -30px
    }

    .history .owl-prev {
        left: -30px
    }
}

@media only screen and (max-width: 767px) {
    .history {
        padding: 30px 0
    }

    .history__img {
        height: auto
    }
}

.brands {
    padding-top: 89px;
    padding-bottom: 10px;
    background-color: #f3f3f3
}

.brands .wrapper {
    display: flex;
    flex-direction: column
}

.brands__title {
    margin-bottom: 36px
}

.brands__list {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 -21px;
    justify-content: center
}

.brands__text {
    margin-bottom: 40px;
    color: #000;
    font-family: Roboto;
    font-size: 22px;
    font-weight: 300;
    line-height: 28px
}

.brands__item {
    margin-bottom: 42px;
    padding: 0 21px
}

.brands__item:hover .brands__name {
    color: #f22440
}

.brands__name {
    transition: color .5s;
    color: #000;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 700;
    line-height: 34px
}

.brands__href {
    display: flex;
    flex-direction: column
}

.brands__href img {
    width: 100%
}

@media only screen and (max-width: 1023px) {
    .brands__list {
        justify-content: center
    }

    .brands__item {
        width: calc(100% / 3)
    }
}

@media only screen and (max-width: 900px) {
    .brands__text br {
        display: none
    }
}

@media only screen and (max-width: 767px) {
    .brands {
        padding-top: 30px;
        padding-bottom: 0
    }

    .brands__item {
        padding: 0;
        margin: 0 20px 40px;
        width: calc(100% / 2 - 40px)
    }

    .brands__item:last-child .brands__href img {
        margin-bottom: 0
    }

    .brands__list {
        margin: 0 -20px
    }
}

@media only screen and (max-width: 530px) {
    .brands__item {
        width: 100%
    }
}

.news {
    padding-top: 94px;
    padding-bottom: 95px
}

.news .wrapper {
    display: flex;
    flex-direction: column
}

.news__title {
    margin-bottom: 42px
}

.news__list {
    display: flex;
    flex-direction: row;
    margin-bottom: 43px;
    justify-content: space-between
}

.news__img {
    margin-bottom: 40px
}

.news__item {
    width: calc(100% / 3 - 15px)
}

.news__img-link {
    display: inline-block;
    margin-bottom: 30px
}

.news__item img {
    width: 100%
}

.news__date {
    margin-bottom: 17px;
    color: #afafaf;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px
}

.news__link, .news__other {
    font-size: 18px;
    transition: border-color .5s
}

.news__link {
    color: #000;
    border-bottom: 1px solid rgba(38, 38, 38, .25);
    font-family: Roboto;
    font-weight: 700;
    line-height: 26px
}

.news__link:hover {
    border-color: transparent
}

.news__other {
    color: #f22440;
    border-bottom: 1px solid rgba(242, 36, 64, .25);
    font-weight: 600;
    align-self: center
}

.news__other:hover {
    border-color: transparent
}

@media only screen and (max-width: 1360px) {
    .news__item {
        padding: 0 15px
    }
}

@media only screen and (max-width: 1023px) {
    .news__list {
        justify-content: space-around
    }

    .news__item {
        width: calc(100% / 2 - 15px)
    }
}

@media only screen and (max-width: 767px) {
    .news {
        padding: 30px 0
    }

    .news__list {
        flex-direction: column;
        justify-content: center
    }

    .news__item {
        width: 100%;
        margin: 0 auto 50px
    }

    .news__item:last-child {
        margin-bottom: 0
    }

    .news__img-link {
        margin-bottom: 10px
    }
}

.wis-content a + p, .wis-content p + img {
    margin-top: 20px
}

.contacts {
    padding-top: 47px;
    padding-bottom: 50px;
    border-top: 1px solid #eaeaea;
    background: #fff
}

.contacts .wrapper {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.contacts__element {
    display: flex;
    flex-direction: column
}

.contacts__title {
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 5px
}

.contacts__phone {
    color: #000;
    font-size: 24px;
    font-weight: 600;
    line-height: 28px
}

.contacts__adress, .contacts__mail {
    color: #000;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px
}

.contacts__mail {
    transition: border-color .5s;
    border-bottom: 1px solid rgba(38, 38, 38, .5)
}

.contacts__mail:hover {
    border-color: transparent
}

@media only screen and (max-width: 1100px) {
    .contacts .wrapper {
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start
    }

    .contacts__element {
        align-self: flex-start;
        margin-bottom: 20px;
        margin-right: 30px
    }

    .contacts__element:last-child {
        width: 100%;
        margin-bottom: 0;
        margin-right: 0
    }
}

@media only screen and (max-width: 767px) {
    .contacts {
        padding: 30px 0
    }
}

@media only screen and (max-width: 530px) {
    .contacts .wrapper {
        flex-direction: column
    }

    .contacts__element {
        margin-right: 0
    }
}

.contacts-page__title {
    text-transform: none;
    letter-spacing: 0;
    margin-bottom: 40px
}

.contacts-page__info {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 55px
}

.contacts-page__left {
    width: 50%
}

.contacts-page__right {
    width: 50%;
    padding-left: 20px
}

.contacts-page__adress:before, .contacts-page__phone:before {
    left: 0;
    width: 20px;
    height: 20px;
    content: '';
    background-position: center;
    background-repeat: no-repeat
}

.contacts-page__listtitle {
    font-family: Roboto;
    font-weight: 300;
    font-size: 22px;
    line-height: 34px;
    color: #000;
    margin-bottom: 14px;
    display: block
}

.contacts-page__adress, .contacts-page__phone {
    line-height: 22px;
    padding-left: 30px;
    color: #000;
    font-size: 14px;
    font-weight: 400
}

.contacts-page__adress {
    position: relative;
    max-width: 520px;
    margin-bottom: 10px
}

.contacts-page__adress:before {
    position: absolute;
    top: 2px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAi1JREFUOI2NlU1oE0EUx3872bQlelIEP3poJVZB8WILFUSiF0ERKhgP3hQvguLFmkbwWmziUb146UFBiB/NrUeLOYhZEQKCYGLtlz0IHlqTru1+eJipu9nMVh8sDP/33m/nPWbeGCvpDBrrAkbUdxzYC6wDi8BH4DVQVlqbGRrgBaAApHV/ClkdyAGvwqIIrRPAhAr4FwwV81LlJDZFMxQwDtz5D1DUNnNyEJR8ESjpokVfL+LwAQC8T1/wvi3GgbPAC2MlnekCGkBv2Gvs2knP+G3MzHBblvPmHfbdIv6Pn1HgErBfKHIbDNMkNVnsgAGYmWFSkw/ANKOufcAlgTwabZY8fxox0C/LnP/O2pVRWpdv4X1uyDYM9JM8d0pX9ogAhqKqOHLw73r9yXOcioVbrfH78dMg5ughHXBQALs7ZMcNSjxzEmNbCnq6SZ7NBDEbjg64x0Se9u6w6r59D1ezEnhikO1WGXwgGfTNrVR1QASw3LHBioUzPRMIptkGc6ZncCqWjrcsgJrOY48V8BpzHbrXmMPOF7S7AywBTOk8frPF2vV7+KvNQFttSu1XKw44JZA3RHv8vdkF7Nx98H3wfeyxCbzZhTjYElBK5Hf0uQqY1UK/zmMkBG61xsazchwM4BpQC4+vAjCqDU2ooeR6cbAiakiEx1ceeKgNd72tYI9ULlGgC9xETp56XHbI6sg23VC5gH5ig3wCssjpfQx58UE2/gPyCSiheQL+AEtzqqGN4r6sAAAAAElFTkSuQmCC)
}

.contacts-page__phone {
    position: relative
}

.contacts-page__phone:before {
    position: absolute;
    top: 1px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAhFJREFUOI2VlT9oFEEUh7+dvdvsgoVEPZO7gBbbWfkPjBYeaidKxFxE1M4moI2oIVaBECWnoMRIKgtBkHieIkQslDQRA0IUU1mchaIJKDYHiufu3lrMXDJ3jOb2BwvDb9/75jH79o1V9fMY5AB96ukFssAf4AvwDngCPFVekywD8BhQBHzTTpoqwBDwWDeFtraBcRWwFgwVU1Y5dsNMaQFXgcttgFrVyBnSK+zXYalD+1g39xBrw/ok0P4G0AFursAO7MWbGMHq2oQzeDpJpbcARwAFoKfhujeuQFqehHPyKCK3uV1gDhgQyNZYVU3rhHQKK9eVpMo+AezWnfD1wso6ePSc6M37JMBdAmgqIbhXhjgGwO7djuW5SYDdgpZujxY/EEw/A0D0dNMxdhFsYUo2SgDLrWZtfIr6x08ApI8cxJsYAbcDgFR+D/aObf/iLVtVP19C9VDTTtkM3oPbiGwGgPrnJaL5t6QHDgMQzMxSuzZF/P2Hnla2qn7+FHDfWH42g3e3iPC3GMupL33j5/4TunVGACXkFDEm/Do+SDA9A/W4+WUQUhub1J2vQMke7twaKWDBWEYQEs7OE76cw3JdxMZOiGN+XxglfPFKjzwLLOrjqwhcMkLX1nXULND7YRiYNIb/X3dULq3ACDiP/OKVNkAV5DGdU7mAeWKDnEAF5PTeifzxQR78AvIKKGG4Av4CyA2IQRRW0PgAAAAASUVORK5CYII=)
}

.contacts-page__map {
    width: 100%;
    height: 300px;
    overflow: hidden;
    margin-bottom: 53px
}

@media only screen and (max-width: 767px) {
    .contacts-page__info {
        flex-direction: column
    }

    .contacts-page__left {
        margin-bottom: 40px;
        width: auto
    }

    .contacts-page__right {
        padding-left: 0;
        width: auto
    }
}

.feedback {
    padding-top: 76px;
    padding-bottom: 80px;
    background-color: #f3f3f3
}

.feedback .wrapper {
    display: flex;
    flex-direction: row;
    justify-content: space-between
}

.feedback__title {
    margin-bottom: 40px
}

.feedback__warning {
    color: #000;
    font-family: Roboto;
    font-size: 18px;
    font-weight: 300;
    line-height: 26px
}

.feedback__form {
    padding-top: 3px
}

.feedback__row {
    display: flex;
    flex-direction: row;
    margin-bottom: 30px;
    justify-content: space-between
}

.feedback__row:last-child {
    margin-bottom: 0
}

.feedback__column {
    display: flex;
    flex-direction: column
}

.feedback__label {
    margin-bottom: 8px;
    color: rgba(46, 46, 46, .6);
    font-size: 14px;
    font-weight: 400;
    line-height: 14px
}

.feedback__input, .feedback__textarea {
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: 400;
    line-height: 54px;
    color: #000;
    background-color: #fff;
    outline-color: transparent
}

.feedback__element {
    display: flex;
    flex-direction: column;
    margin-bottom: 30px
}

.feedback__element:last-child {
    margin-bottom: 0
}

.feedback__element--textarea {
    margin-right: 42px
}

.feedback__element--checkbox {
    flex-direction: row;
    margin-bottom: 0;
    align-self: center
}

.feedback__element--option {
    max-width: 504px
}

.feedback__input {
    width: 285px;
    height: 54px;
    padding-left: 20px;
    border: none;
    border: 1px solid transparent
}

.feedback__textarea {
    width: 503px;
    height: 161px;
    padding: 0 0 0 20px;
    resize: none;
    border: none;
    border: 1px solid transparent
}

.feedback__personal-info, .wis-content p {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}

.feedback__personal-info {
    color: #000
}

.feedback__personal-info a {
    transition: border-color .5s;
    color: #000;
    border-bottom: 1px solid rgba(38, 38, 38, .25)
}

.feedback__personal-info a:hover {
    border-color: transparent
}

.feedback__checkbox {
    position: absolute;
    visibility: hidden;
    width: 0;
    height: 0;
    border: none;
    border-radius: none;
    box-shadow: none
}

.feedback__checkbox + label {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    background-color: #fff
}

.feedback__checkbox + label:before {
    position: absolute;
    top: 4px;
    left: 2px;
    width: 14px;
    height: 11px;
    content: '';
    transition: opacity .5s;
    opacity: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAHtJREFUKJGVzrEJAkEQBdC3IlwlJlqFmRfaiNrJiY1oI5rahw2syRwsC7fsTTIw/Mef9NsdrZg9vsibFWjEBxNSLxzxxIAEPbBED9zKVxMOvWhuTLjjjVMPgm3ROOCFc9wW0QwzrrEvAbRQ2ZgjILAWKmGNtVANa7yI4A/NeiNtgXuKMQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-position: center
}

.feedback__checkbox:checked + label:before {
    opacity: 1
}

.feedback__pseudocheckbox {
    display: flex;
    margin-right: 11px
}

@media only screen and (max-width: 1360px) {
    .feedback .wrapper {
        flex-direction: column
    }

    .feedback__row {
        justify-content: flex-start
    }

    .feedback__left {
        margin-bottom: 20px
    }

    .feedback__element--checkbox {
        margin-right: 297px
    }
}

@media only screen and (max-width: 900px) {
    .feedback__btn, .feedback__row {
        align-self: flex-start
    }

    .feedback__row {
        flex-direction: column;
        margin-bottom: 0
    }

    .feedback__element, .feedback__element:last-child {
        margin-bottom: 30px
    }

    .feedback__element--checkbox {
        margin-right: 0;
        align-self: flex-start
    }

    .feedback__element--option {
        width: 100%;
        max-width: inherit
    }

    .feedback__element--textarea {
        margin-right: 0
    }

    .feedback__input, .feedback__textarea {
        width: 100%
    }

    .feedback__element--input {
        width: calc(50% - 15px);
        margin-right: 30px
    }

    .feedback__element--input:last-child {
        margin-right: 0
    }

    .feedback__column--input {
        flex-direction: row
    }

    .call-back .feedback__column {
        flex-direction: column
    }

    .call-back .feedback__element--input {
        width: 100%;
        margin-right: 0
    }
}

@media only screen and (max-width: 767px) {
    .feedback {
        padding: 30px 0
    }
}

@media only screen and (max-width: 530px) {
    .feedback__column {
        flex-direction: column
    }

    .feedback__element--input {
        width: 100%;
        margin-right: 0
    }
}

.wis-content {
    padding-bottom: 100px;
    min-height: calc(100vh - 167px - 154px - 35px - 103px)
}

.wis-content a {
    text-decoration: none;
    color: #f22440;
    border-bottom: 1px solid rgba(242, 36, 64, .25);
    transition: all .5s ease-out;
    font-size: 14px;
    font-weight: 400;
    display: inline-block
}

.breadcrumbs__href, .news-inner__back, .news-page__link, .news-page__other {
    transition: border-color .5s
}

.wis-content a:hover {
    border-color: transparent
}

.wis-content p {
    color: #282828;
    margin-bottom: 15px
}

.wis-content p:last-child {
    margin-bottom: 0
}

.wis-content h1, .wis-content h2, .wis-content h3 {
    font-family: Roboto;
    font-weight: 900;
    margin-bottom: 29px;
    color: #000;
    text-transform: none
}

.wis-content h1 {
    font-size: 39px;
    line-height: 43px
}

.wis-content h2 {
    font-size: 30px;
    line-height: 34px;
    margin-top: 48px
}

.wis-content h3 {
    font-size: 24px;
    line-height: 28px;
    margin-top: 48px
}

.wis-content figcaption, .wis-content ol li, .wis-content ol li:before, .wis-content table tr th, .wis-content ul li {
    line-height: 22px;
    font-weight: 400;
    font-size: 14px
}

.wis-content ol + h1, .wis-content ol + h2, .wis-content ol + h3, .wis-content ul + h1, .wis-content ul + h2, .wis-content ul + h3 {
    margin-top: 47px
}

.wis-content ol {
    padding: 0;
    margin-bottom: 30px;
    counter-reset: number
}

.wis-content ol li {
    position: relative;
    margin-bottom: 13px;
    padding-left: 19px;
    color: #000
}

.wis-content ol li:before {
    position: absolute;
    left: 0;
    content: counters(number, ".") ".";
    counter-increment: number;
    color: #f22440;
    font-family: 'Open Sans'
}

.wis-content ul {
    padding: 0;
    margin-bottom: 30px
}

.wis-content ul li {
    position: relative;
    margin-bottom: 13px;
    padding-left: 19px;
    color: #000
}

.wis-content ul li:before {
    position: absolute;
    top: 9px;
    left: 0;
    width: 8px;
    height: 2px;
    background-color: #f22440;
    content: ''
}

.wis-content img {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    margin-bottom: 30px
}

.wis-content img:last-child {
    margin-bottom: 0
}

.wis-content img + p {
    margin-top: 20px
}

.wis-content figcaption {
    margin-top: -20px;
    margin-bottom: 29px;
    color: #afafaf
}

.wis-content .table-responsive {
    overflow-x: auto
}

.wis-content table {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 99%;
    margin-top: 20px;
    margin-bottom: 36px;
    border-spacing: 0;
    border: 0;
    border-collapse: collapse
}

.wis-content table tr th {
    height: 48px;
    padding-left: 20px;
    text-align: left;
    color: #fff;
    background-color: #f22440
}

.news-page__item, .paginator__item {
    text-align: center;
    list-style: none
}

.wis-content table tr td {
    padding: 16px 20px;
    border-bottom: 1px solid #eaeaea;
    color: #000;
    font-size: 14px;
    font-weight: 400
}

.breadcrumbs__href, .breadcrumbs__separator {
    font-size: 12px;
    margin-right: 6px;
    color: #afafaf;
    font-weight: 400
}

.breadcrumbs {
    display: flex;
    flex-direction: row;
    margin-bottom: 19px
}

.breadcrumbs__href {
    border-bottom: 1px solid #afafaf
}

.breadcrumbs__href:hover, .breadcrumbs__href:last-child {
    border-color: transparent
}

.news-page {
    margin-bottom: 60px
}

.news-page .wrapper {
    display: flex;
    flex-direction: column
}

.news-page__title {
    margin-bottom: 49px;
    letter-spacing: 0;
    text-transform: none
}

.news-page__list {
    display: flex;
    flex-direction: row;
    margin: 0 -21px 37px;
    flex-wrap: wrap
}

.news-page__img {
    margin-bottom: 40px
}

.news-page__item {
    width: calc(100% / 3);
    max-width: 394px;
    margin: 0 21px 45px
}

.news-page__item img {
    width: 100%;
    margin-bottom: 30px
}

.news-page__date {
    margin-bottom: 18px;
    color: #afafaf;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px
}

.news-page__link {
    color: #000;
    border-bottom: 1px solid rgba(38, 38, 38, .25);
    font-family: Roboto;
    font-size: 18px;
    font-weight: 700;
    line-height: 26px
}

.news-page__link:hover {
    border-color: transparent
}

.news-page__other {
    color: #f22440;
    border-bottom: 1px solid rgba(242, 36, 64, .25);
    font-size: 16px;
    font-weight: 600;
    line-height: 28px;
    align-self: center
}

.news-page__other:hover {
    border-color: transparent
}

@media only screen and (min-width: 1361px) {
    .news-page__item:nth-last-child(-n+3) {
        margin-bottom: 0
    }
}

@media only screen and (max-width: 1360px) {
    .news-page__item {
        width: calc(100% / 2 - 42px);
        max-width: inherit
    }
}

@media only screen and (min-width: 768px) and (max-width: 1360px) {
    .news-page__item:nth-last-child(-n+2) {
        margin-bottom: 0
    }
}

@media only screen and (max-width: 767px) {
    .wis-content {
        padding-bottom: 30px
    }

    .news-page {
        padding: 40px 0
    }

    .news-page__list {
        flex-direction: column;
        justify-content: center;
        margin: 0
    }

    .news-page__item {
        width: auto;
        margin: 0 auto 30px
    }

    .news-page__item:last-child {
        margin-bottom: 0
    }
}

.paginator, .paginator__list {
    flex-direction: row;
    display: flex
}

.news-inner {
    padding-bottom: 92px
}

.news-inner__date {
    font-size: 14px;
    line-height: 24px;
    color: #afafaf;
    font-weight: 400;
    margin-bottom: 46px
}

.paginator__dots, .paginator__href {
    font-weight: 600;
    font-size: 16px;
    color: #f22440
}

.news-inner__back {
    position: relative;
    font-size: 18px;
    line-height: 28px;
    color: #f22440;
    border-bottom: 1px solid rgba(242, 36, 64, .25);
    margin-left: 26px
}

.news-inner__back:hover {
    border-color: transparent
}

.news-inner__back:before {
    content: '';
    position: absolute;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAIBJREFUKJGV0aENAlEQRdGzmzU0AQhCHSgUCk8DWwGhESQGC2igFATQAgaLYH8y8s8kk4y5N3lvms9sIcwYB6zwVTFtuCe4Y18LQxfgG3Y41cJFMMUVW1wycBEcMcc5C/PvYIMH1miy2+GJ5RBDNkYp8RUkrUSR8Y3vQdJjVCv4AVSME568tw0YAAAAAElFTkSuQmCC);
    width: 16px;
    height: 9px;
    top: 53%;
    left: -26px;
    transform: translateY(-50%);
    background-position: center;
    background-repeat: no-repeat
}

.news-inner .wis-content {
    padding-bottom: 27px
}

.paginator {
    justify-content: center
}

.paginator__list {
    margin: 0 30px
}

.paginator__btn {
    background-color: transparent;
    border: none;
    background-image: url(/local/templates/usk/static/css/../i/arrow-left.png);
    width: 26px;
    height: 17px;
    background-position: center;
    cursor: pointer;
    outline-color: transparent;
    align-self: center;
    transition: opacity .5s
}

.paginator__btn:hover {
    opacity: .6
}

.paginator__btn--next {
    transform: rotate(-180deg)
}

.paginator__btn--disabled {
    opacity: 0;
    visibility: hidden
}

.paginator__item {
    width: 37px;
    height: 37px;
    margin-right: 8px;
    border-radius: 50%;
    position: relative
}

.paginator__item--dots {
    margin: 0
}

.paginator__item:last-child {
    margin-right: 0
}

.paginator__item--current {
    background-color: #f22440
}

.paginator__item--current a {
    color: #fff;
    border-color: transparent
}

.paginator__dots {
    line-height: 42px
}

.paginator__href {
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border-bottom: 1px solid rgba(242, 36, 64, .25);
    transition: border-color .5s
}

.paginator__href:hover {
    border-color: transparent
}

@media only screen and (max-width: 767px) {
    .news-inner {
        padding-bottom: 40px
    }

    .paginator {
        margin-top: 55px
    }

    .paginator__list {
        margin: 0 15px
    }
}

.video {
    margin-bottom: 60px
}

.video .wrapper {
    text-align: left
}

.catalog-inner__element, .catalog-inner__section, .catalog-inner__href, .catalog__href, .not-found .wrapper, .not-found__text, .other-tastes__href, .product__tab, .sitemap .wrapper, .sitemap__elements, .video-inner__item {
    text-align: center
}

.video__title {
    letter-spacing: 0;
    margin-bottom: 49px;
    text-transform: none
}

.video__list {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    list-style: none;
    margin: 0 -21px 27px
}

.video__item {
    max-width: 394px;
    width: calc(100% / 3);
    margin: 0 21px 45px
}

.video__item:hover .video__img:before {
    opacity: 1
}

.video__item:hover .video__item-title {
    border-color: transparent;
    color: #f22440
}

.video__href {
    display: flex;
    flex-direction: column
}

.video__img {
    align-self: center;
    position: relative;
    margin-bottom: 35px
}

.video__img:after, .video__img:before {
    content: '';
    position: absolute
}

.video__img img {
    width: 100%;
    height: auto
}

.video__img:before {
    width: 100%;
    height: 99%;
    background-color: rgba(242, 36, 64, .8);
    opacity: 0;
    transition: opacity .5s
}

.video__img:after {
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
    width: 38px;
    height: 38px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAwlJREFUWIXNmE1IVFEUx38z86JSp02rEClBEwSlcKFJC1NbBOEiKrBcFIIQBrYoaNUmwxYJRR9WkGRptFKTVqEFRWrlRymomItCoiAmwxkpnffGFu/OZ2+c+97Mc/yv5r177jk/3r1z7j3HsZhXgQUVAVVAObAbyAGyxJgPmAdmgUFgAJg0G8BhAiwLaADqgUKTcaaAB8B9dPCEckrYKEAT8AVotQCFmNMqfDQJn0mB5QPDwHVguwWgWG0XvoaFb0tgh4ERoCQFQLEqAUZFDEPFAzsJ9ADbbIAKyi1i1BkNGoHVAB1I7IMUSAEeiphRigUrADoBl/1MIblEzILIl5FgCtCF/onXW24RO7RKkWCN2LPRZVUCnA0+BBNsFnqOSUVKSEYeYBfgC36xBtIPBTpDA4SXsj59LP+pHvTNVozkMeP+/CqpiN78AzJmhUCxE6hMKpo9qlKAMllr/9PnNrJEqcyxmFfxCX05N5ImnEB2uikMlK1gItNnvnySVLSlyhOypm5TB7UzZ4d5GotSAC+SyVUbHLWXJizvht78M+mmMNCMgn7/Pi5jndFxTcqrOjTOyt0uAJRDFWgjk6z+9JgBG1bQ6z4pucrlbkUBz+/Qb+Xgfra0XGDlZgcrj7rBr8q4GFCACfS6L+F5GZj/LgW26lmIenZkZrD54hk21dawfLUNtf/tWtOngIlgumgHEq6TiTxkKOfObLa2NaO+fs9yyx0Cc1+NzNohfO25h35JWxe59hTiKttrNPRLsITAfECz7USahr/rGUvVdfg7e40sLguWqBLtFnqNZ8u9X3v3kb9XbhOYnotnMi4YiAVT0QvdD6SwUlr99oM/jZdQX7xZy8wH1AoGwLjbUwN0s361pQYcAfoiXxpV4n3AKTHBbmnAaWKgIH7vohM4imQvy6J8wDHgsdHgWt2eXvQ/wpgNUGPCd088g0T9sVmgFDgHLCSwldGC8FUqfMeVTEdRBW4AucB5YNoC0LSYmyt8JTwwzfRgI1UEVAP7CDeHgynGS7g5PAT0Y6E5/A8N3LidYDH8GgAAAABJRU5ErkJggg==)
}

.video__item-title {
    align-self: center;
    font-family: Roboto;
    font-size: 16px;
    color: #000;
    border-bottom: 1px solid rgba(38, 38, 38, .25);
    transition: border-color .5s, color .5s;
    font-weight: 700
}

@media only screen and (min-width: 1361px) {
    .video__item:nth-last-child(-n+3) {
        margin-bottom: 0
    }
}

@media only screen and (max-width: 1360px) {
    .video__list {
        margin-left: 0;
        margin-right: 0
    }

    .video__item {
        max-width: inherit;
        width: calc(100% / 2 - 42px)
    }
}

@media only screen and (min-width: 768px) and (max-width: 1360px) {
    .video__item:nth-last-child(-n+2) {
        margin-bottom: 0
    }
}

@media only screen and (max-width: 767px) {
    .video {
        padding: 40px 0
    }

    .video__list {
        flex-direction: column;
        justify-content: center;
        margin-bottom: 0
    }

    .video__img {
        align-self: auto
    }

    .video__item {
        width: 100%;
        margin: 0 auto 30px
    }

    .video__item:last-child {
        margin-bottom: 0
    }
}

.video-inner {
    padding-bottom: 44px
}

.video-inner__title {
    text-transform: none;
    letter-spacing: 0;
    margin-bottom: 49px
}

.video-inner__list {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 -21px
}

.video-inner__item {
    list-style: none;
    width: calc(100% / 2 - 42px);
    margin: 0 21px 41px
}

.video-inner__item:hover .video-inner__img:before {
    opacity: 1
}

.video-inner__item:hover .video-inner__name {
    color: #f22440
}

.video-inner__href {
    display: flex;
    flex-direction: column;
    outline-color: transparent
}

.video-inner__img {
    position: relative;
    display: block;
    margin-bottom: 32px;
    font-size: 0;
    line-height: 0
}

.video-inner__img:after, .video-inner__img:before {
    content: '';
    position: absolute
}

.video-inner__img:before {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(242, 36, 64, .8);
    opacity: 0;
    transition: opacity .5s
}

.video-inner__img:after {
    width: 38px;
    height: 38px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background-image: url(/local/templates/usk/static/css/../i/play.png)
}

.video-inner__img img {
    width: 100%
}

.video-inner__name {
    font-family: Roboto;
    font-weight: 700;
    font-size: 16px;
    line-height: 26px;
    color: #000;
    transition: color .5s
}

@media only screen and (max-width: 767px) {
    .video-inner__list {
        justify-content: center;
        margin: 0
    }

    .video-inner__item {
        width: auto
    }
}

.not-found {
    padding-bottom: 94px;
    background-image: url(/local/templates/usk/static/css/../../img/404/pattern.png);
    background-repeat: no-repeat;
    background-position: right;
    margin-top: -51px
}

.catalog-inner__back:before, .product__back:before {
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAIBJREFUKJGV0aENAlEQRdGzmzU0AQhCHSgUCk8DWwGhESQGC2igFATQAgaLYH8y8s8kk4y5N3lvms9sIcwYB6zwVTFtuCe4Y18LQxfgG3Y41cJFMMUVW1wycBEcMcc5C/PvYIMH1miy2+GJ5RBDNkYp8RUkrUSR8Y3vQdJjVCv4AVSME568tw0YAAAAAElFTkSuQmCC);
    top: 50%;
    transform: translateY(-50%)
}

.catalog-inner__back:before, .product__back:before, .product__pluses-icon {
    background-position: center;
    background-repeat: no-repeat
}

.not-found .wrapper {
    justify-content: center
}

.not-found__img {
    margin-bottom: 43px;
    max-width: 100%
}

.not-found__title {
    font-size: 48px;
    line-height: 43px;
    font-weight: 400;
    color: #000;
    font-family: Roboto;
    margin-bottom: 54px
}

.not-found__text {
    margin: 0 auto;
    font-family: 'Open Sans';
    font-size: 22px;
    line-height: 32px;
    font-weight: 300;
    color: #000
}

.not-found__text p {
    margin-bottom: 21px
}

.not-found__text p:last-child {
    margin-bottom: 0
}

.not-found__text p a {
    color: #f22440;
    border-bottom: 1px solid rgba(242, 36, 64, .25);
    transition: border-color .5s
}

.not-found__text p a:hover {
    border-color: transparent
}

@media only screen and (max-width: 767px) {
    .not-found {
        padding-bottom: 40px;
        margin-top: 0
    }
}

.sitemap {
    padding-top: 57px;
    padding-bottom: 75px;
    background-color: #f3f3f3
}

.sitemap__title {
    letter-spacing: 0;
    text-transform: none;
    margin-bottom: 45px;
    font-size: 30px;
    line-height: 1
}

.sitemap__elements {
    max-width: 1007px;
    margin: 0 auto;
    display: flex;
    flex-direction: row;
    justify-content: center
}

.sitemap__column {
    width: calc(100% / 3);
    display: flex;
    flex-direction: column;
    text-align: center
}

.sitemap__column:last-child {
    margin-right: 0
}

.sitemap__href {
    color: #000;
    font-weight: 300;
    border-bottom: 1px solid rgba(38, 38, 38, .25);
    transition: border-color .5s;
    align-self: center;
    font-family: Roboto
}

.sitemap__href:hover {
    border-color: transparent
}

.sitemap__href--big {
    font-size: 22px;
    line-height: 32px;
    margin-bottom: 26px
}

.sitemap__href--small {
    font-size: 14px;
    margin-bottom: 19px
}

@media only screen and (max-width: 767px) {
    .sitemap {
        padding-top: 40px;
        padding-bottom: 40px
    }

    .sitemap__elements {
        flex-direction: column
    }

    .sitemap__column {
        width: auto
    }
}

.catalog .wrapper {
    display: flex;
    flex-direction: column
}

.catalog__title {
    margin-bottom: 49px;
    letter-spacing: 0;
    text-transform: none
}

.catalog__list {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0 -21px;
    justify-content: space-around
}

.catalog__item {
    list-style: none;
    padding: 0 21px
}

.catalog__item:hover .catalog__name {
    color: #f22440;
    border-color: transparent
}

.catalog__name {
    transition: color .5s;
    color: #000;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 700;
    border-bottom: 1px solid rgba(38, 38, 38, .25);
    align-self: center
}

.catalog__href {
    display: flex;
    flex-direction: column
}

.catalog__href img {
    width: 100%
}

@media only screen and (min-width: 1360px) {
    .catalog__item:nth-last-child(-n+4) {
        margin-bottom: 0
    }
}

@media only screen and (min-width: 1024px) and (max-width: 1359px) {
    .catalog__item:nth-last-child(-n+3) {
        margin-bottom: 0
    }
}

@media only screen and (max-width: 1023px) {
    .catalog__item {
        padding: 0;
        margin: 0 20px 40px
    }

    .catalog__list {
        justify-content: center
    }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .catalog__item:nth-last-child(-n+2) {
        margin-bottom: 0
    }
}

@media only screen and (max-width: 767px) {
    .catalog {
        padding: 40px 0
    }

    .catalog__item:last-child {
        margin-bottom: 0
    }

    .catalog__list {
        margin: 0
    }
}

.catalog-inner {
    padding-bottom: 96px
}

.catalog-inner .wrapper {
    display: flex;
    flex-direction: column
}

.catalog-inner__title {
    text-transform: none;
    letter-spacing: 0;
    margin-bottom: 40px
}

.catalog-inner__description {
    width: 100%;
    margin-left: auto;
    display: flex;
    flex-direction: row;
    margin-bottom: 130px
}

.catalog-inner__img {
    max-width: 100%;
    max-height: 100%;
    height: 100%;
    width: auto
}

.catalog-inner__text {
    font-weight: 400;
    color: #000;
    font-size: 14px;
    line-height: 22px;
    background-color: #f3f3f3;
    align-self: center;
    padding: 51px 60px 40px 42px
}

.catalog-inner__text p {
    margin-bottom: 14px
}

.catalog-inner__text p:last-child {
    margin-bottom: 0
}

.catalog-inner__main-text {
    font-family: Roboto;
    font-weight: 300;
    font-size: 22px;
    line-height: 28px;
    color: #000;
    margin-bottom: 29px
}

.catalog-inner__main-text p {
    margin-bottom: 0
}

.catalog-inner__items, .catalog-inner__sections {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-bottom: 54px
}

.catalog-inner__element {
    list-style: none;
    width: calc(100% / 3);
    margin-bottom: 83px
}

.catalog-inner__section {
    list-style: none;
    width: calc(100% / 4);
    margin-bottom: 83px
}

.catalog-inner__href {
    display: inline-flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-start;
}

.catalog-inner__href:hover span {
    color: #f22440;
    border-color: transparent
}

.catalog-inner__href img {
    align-self: center;
    display: block;
    margin: 0 auto 22px
}

.catalog-inner__href span {
    font-family: Roboto;
    font-size: 18px;
    line-height: 26px;
    font-weight: 700;
    color: #000;
    transition: color .5s, border-color .5s;
    align-self: center;
    display: inline
}

.catalog-inner__back {
    position: relative;
    font-size: 16px;
    color: #f22440;
    border-bottom: 1px solid rgba(242, 36, 64, .25);
    transition: border-color .5s;
    margin-left: 26px;
    align-self: center;
    display: inline-block;
    margin-top: -59px
}

.catalog-inner__back:hover, .product__tab.current .product__tab-text span, .product__tab:hover .product__tab-text span {
    border-color: transparent
}

.catalog-inner__back:before {
    position: absolute;
    width: 16px;
    height: 9px;
    left: -26px
}

@media only screen and (max-width: 1023px) {
    .catalog-inner__description {
        width: 100%;
        flex-direction: column;
        justify-content: flex-start
    }

    .catalog-inner__img {
        margin: 0 0 30px;
        align-self: flex-start
    }
}

@media only screen and (max-width: 767px) {
    .catalog-inner__element {
        width: calc(100% / 2)
    }
    .catalog-inner__element:last-child, .catalog-inner__items, .catalog-inner__sections {
        margin-bottom: 0
    }

    .catalog-inner__section {
        width: calc(100% / 2)
    }
    .catalog-inner__section:last-child, .catalog-inner__items, .catalog-inner__sections {
        margin-bottom: 0
    }

    .catalog-inner__back {
        margin-bottom: 40px
    }

    .catalog-inner .paginator {
        margin-left: -20px;
        margin-right: -20px
    }

    .catalog-inner__text {
        padding: 25px 20px
    }
}

@media only screen and (max-width: 530px) {
    .catalog-inner__element, .catalog-inner__section {
        width: 100%
    }
}

.product {
    padding-bottom: 50px
}

.product__title {
    letter-spacing: 0;
    text-transform: none;
    margin-bottom: 68px
}

.product__about {
    display: flex;
    flex-direction: row
}

.product__left {
    width: 39%;
    display: flex;
    justify-content: center
}

.product__img {
    align-self: flex-start;
    display: none
}

.product__back, .product__pluses-text, .product__tab-img, .product__tab-text {
    align-self: center
}

.product__img.current {
    display: block
}

.product__right {
    width: 61%;
    padding-top: 14px;
    padding-left: 3px
}

.product__tabs {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    margin-bottom: 72px
}

.product__tab {
    list-style: none;
    display: flex;
    flex-direction: column;
    margin-right: 56px;
    cursor: pointer
}

.product__tab:last-child {
    margin-right: 0
}

.product__tab.current .product__tab-text {
    background-color: #f22440;
    border-radius: 18px;
    color: #fff
}

.product__tab-img {
    margin-bottom: 9px
}

.product__tab-img--medium {
    max-width: 44px;
    max-height: 140px
}

.product__tab-img--big {
    max-width: 68px;
    max-height: 136px
}

.product__tab-img--small {
    max-width: 33px;
    max-height: 72px
}

.product__tab-text {
    font-family: Roboto;
    font-weight: 400;
    font-size: 22px;
    line-height: 37px;
    color: #000;
    padding: 0 12px
}

.product__info-desc, .product__pluses-text {
    font-weight: 300;
    font-size: 22px;
    line-height: 28px;
    color: #000;
    font-family: Roboto
}

.product__tab-text span {
    border-bottom: 1px dotted rgba(46, 46, 46, .25);
    transition: border-color .5s
}

.product__info {
    display: none
}

.product__info.current {
    display: block
}

.product__info-desc {
    position: relative;
    padding-bottom: 61px;
    margin-bottom: 50px
}

.product__info-desc:before {
    content: '';
    width: 572px;
    height: 1px;
    background-color: #eaeaea;
    position: absolute;
    bottom: 0;
    left: 0
}

.footer, .other-tastes {
    background-color: #f3f3f3
}

.product__info-desc p {
    margin-bottom: 48px
}

.product__pluses-item {
    list-style: none;
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-bottom: 20px
}

.product__pluses-item:last-child {
    margin-bottom: 0
}

.product__pluses-icon {
    display: block;
    width: 53px;
    height: 53px;
    margin-right: 19px;
    flex-shrink: 0
}

.product__info-text {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    color: #000;
    margin-bottom: 45px
}

.product__info-text p {
    margin-bottom: 40px
}

.product__info-text p:last-child {
    margin-bottom: 0
}

.product__back {
    position: relative;
    font-size: 18px;
    line-height: 28px;
    color: #f22440;
    border-bottom: 1px solid rgba(242, 36, 64, .25);
    transition: border-color .5s;
    margin-left: 26px;
    display: inline-block
}

.product__back:hover {
    border-color: transparent
}

.product__back:before {
    position: absolute;
    width: 16px;
    height: 9px;
    left: -26px
}

@media only screen and (max-width: 1023px) {
    .product__about {
        flex-direction: column
    }

    .product__left {
        width: auto;
        margin-bottom: 30px;
        padding-left: 0
    }

    .product__right {
        width: auto
    }

    .product__tabs {
        justify-content: center
    }

    .product__info-desc:before {
        width: 100%
    }
}

@media only screen and (max-width: 767px) {
    .product__tab {
        margin-right: 25px
    }
}

.other-tastes {
    padding-top: 56px;
    padding-bottom: 70px
}

.other-tastes__title {
    font-family: Roboto;
    font-size: 30px;
    line-height: 34px;
    color: #000;
    text-transform: none;
    margin-bottom: 50px
}

.other-tastes__list {
    display: flex;
    flex-direction: row;
    justify-content: space-around
}

.other-tastes__item {
    list-style: none;
    width: calc(100% / 3);
    display: flex;
    justify-content: center
}

.other-tastes__href:hover .other-tastes__name {
    color: #f22440;
    border-color: transparent
}

.other-tastes__img {
    display: block;
    margin: 0 auto 30px
}

.other-tastes__name {
    font-family: Roboto;
    font-weight: 700;
    font-size: 18px;
    color: #000;
    border-bottom: 1px solid rgba(38, 38, 38, .25);
    transition: color .5s, border-color .5s
}

@media only screen and (max-width: 767px) {
    .other-tastes__list {
        flex-direction: row;
        flex-wrap: wrap
    }

    .other-tastes__item {
        width: calc(100% / 2);
        text-align: center;
        margin-bottom: 40px
    }
}

@media only screen and (max-width: 530px) {
    .other-tastes__list {
        flex-direction: column
    }

    .other-tastes__item {
        width: auto
    }
}

.footer {
    height: 103px
}

.footer .wrapper {
    display: flex;
    flex-direction: row;
    height: 100%;
    justify-content: space-between
}

.footer__copyrights {
    color: #000;
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
    align-self: center
}

@media only screen and (max-width: 790px) {
    .footer {
        padding: 30px 0;
        height: auto
    }

    .footer__copyrights {
        margin-bottom: 20px;
        align-self: flex-start
    }
}

.developers {
    text-align: left;
    align-self: center
}

.developers__href {
    position: relative;
    display: inline-block;
    max-width: 160px;
    padding-left: 85px;
    text-decoration: none;
    letter-spacing: 1.6px;
    text-transform: uppercase;
    color: #000;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 9px;
    line-height: 14px
}

.developers__href:hover .developers__dextra {
    background-color: #f22440
}

.developers__dextra {
    position: absolute;
    top: 50%;
    left: 0;
    margin-right: 10px;
    padding-right: 6px;
    padding-left: 6px;
    transition: background-color .4s;
    transform: translateY(-50%);
    color: #fff;
    border-radius: 3px;
    background-color: #d3d3d3;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 900;
    line-height: 21px
}

.call-back {
    max-width: 930px;
    padding: 45px
}

.call-back .feedback {
    padding: 0;
    background-color: #fff
}

.bg--gray, .call-back .feedback .jq-selectbox__select, .call-back .feedback__input, .call-back .feedback__textarea {
    background-color: #f3f3f3
}

.call-back .feedback .wrapper {
    flex-direction: column
}

.call-back .feedback .jq-selectbox__dropdown {
    top: 50px !important
}

.call-back .feedback__left {
    margin-bottom: 45px
}

@media only screen and (max-width: 767px) {
    .call-back {
        padding: 60px 0
    }
}

.texted-popup {
    max-width: 570px;
    padding: 50px;
    width: 100%;
    text-align: center
}

.texted-popup__title {
    text-transform: none;
    letter-spacing: 0;
    margin-bottom: 44px
}

.texted-popup__text {
    margin-bottom: 40px;
    font-size: 18px;
    line-height: 26px;
    font-family: Roboto;
    font-weight: 300;
    color: #000
}

@media only screen and (max-width: 790px) {
    .developers {
        align-self: flex-start
    }

    .footer .wrapper {
        flex-direction: column
    }
}

#bx-composite-banner {
    align-self: center
}

@media only screen and (max-width: 790px) {
    #bx-composite-banner {
        align-self: flex-start;
        margin-bottom: 20px
    }
}

.grecaptcha-badge {
    visibility: hidden;
}

.capcha-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}

.capcha-text a {
    transition: border-color .5s;
    color: #000;
    border-bottom: 1px solid rgba(38, 38, 38, .25)
}

.capcha-text a:hover {
    border-color: transparent
}

@media (max-width: 900px) {
    .capcha-text {
        margin-top: 20px
    }
}

.owl-carousel .owl-nav .owl-prev.disabled {
    cursor: default
}

.owl-carousel .owl-nav .owl-next.disabled {
    cursor: default
}

.navigation__subitem.active .navigation__subhref {
    border-bottom: 1px solid #fff
}

@media (max-width: 1360px) {
    .feedback__column {
        width: 50%
    }

    .feedback__textarea {
        width: 100%
    }

    .feedback__input {
        width: 100%
    }
}

@media (max-width: 900px) {
    .feedback__column {
        width: 100%
    }
}

iframe {
    max-width: 100%;
}


@media (max-width: 1260px) {
    .navigation__item {
        margin-right: 25px;
    }

    .navigation__href {
        font-size: 13px;
    }

    .logo__img {
        max-width: 140px;
    }

}

.catalog-inner__sections_type-2 {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 16px;
}
.catalog-inner__sections_type-2 .catalog-inner__section {
    width: 100%;
    margin: 0;
}
.catalog-inner__sections_type-2 img {
    margin: 0;
    max-height: 90px;
}
.catalog-inner__sections_type-2 .catalog-inner__href span {
    margin: auto;
    font-size: 20px;
}
.catalog-inner__sections_type-2 .catalog-inner__href {
    display: flex;
    align-items: center;
    gap: 32px;
    padding: 16px 32px;
    border: 1px solid #eaeaea;
    width: 100%;
}

@media (max-width: 1023px) {
    .catalog-inner__sections_type-2 {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 520px) {
    .catalog-inner__sections_type-2 {
        grid-template-columns: 1fr
    }
}

.banner-slider__carousel .owl-dots {
    display: flex !important; 
    justify-content: center;
    padding: 10px 0 0;
    gap: 4px;
}

.banner-slider__carousel .owl-dot {
    display: flex;
    width: 8px;
    height: 8px;
    border: 1px solid #f22440;
    border-radius: 100%;
    background: transparent;
    padding: 0;
    transition: all .2s;
}
.banner-slider__carousel .owl-dot.active {
    background-color: #f22440;
}
.banner-slider__carousel .owl-nav {
    position: absolute;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    left: 16px;
    right: 32px;
    top: calc(50% - 16px);
    pointer-events: none;
}
.banner-slider__carousel .owl-prev, 
.banner-slider__carousel .owl-next {
    position: relative;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    filter: brightness(0) invert(1);
    pointer-events: all;
}

@media (max-width: 1023px) {
    .banner-slider__carousel .owl-nav {
        right: 16px;
    }
}
/* End */
/* /local/templates/usk/static/css/styles.min.css?1750837640124173 */
