<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.t-slds {
    position: relative;
    overflow: hidden
}

.t-slds__bgimg {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center
}

.t-slds__bgimg-contain {
    background-size: contain
}

.t-slds__iframe {
    position: relative
}

.t-slds__iframe__body {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.t-slds__img {
    display: block;
    width: 100%
}

.t-slds__container {
    overflow: hidden;
    position: relative
}

.t-slds__items-wrapper {
    position: relative;
    overflow: hidden;
    -webkit-transition: height ease-in-out .3s;
    -moz-transition: height ease-in-out .3s;
    -o-transition: height ease-in-out .3s;
    transition: height ease-in-out .3s
}

.t-slds__nocycle .t-slds__item:first-child,
.t-slds__nocycle .t-slds__item:last-child {
    opacity: 0!important
}

.t-slds__nocycle .t-slds__arrow_wrapper-left {
    display: none
}

.t-slds__items-wrapper:after,
.t-slds__items-wrapper:before {
    content: '';
    display: table;
    clear: both
}

.t-slds_animated-none {
    -webkit-transform: none!important;
    -moz-transform: none!important;
    -o-transform: none!important;
    transform: none!important
}

.t-slds_animated.t-slds_animated-none {
    -webkit-transition: height ease-in-out .3s;
    -moz-transition: height ease-in-out .3s;
    -o-transition: height ease-in-out .3s;
    transition: height ease-in-out .3s
}

.t-slds_animated.t-slds_animated-none .t-slds__item {
    -webkit-transition: opacity ease-in-out .3s;
    -moz-transition: opacity ease-in-out .3s;
    -o-transition: opacity ease-in-out .3s;
    transition: opacity ease-in-out .3s
}

.t-slds_animated.t-slds_animated-fast {
    -webkit-transition: height ease-in-out .3s, transform ease-in-out .3s;
    -moz-transition: height ease-in-out .3s, transform ease-in-out .3s;
    -o-transition: height ease-in-out .3s, transform ease-in-out .3s;
    transition: height ease-in-out .3s, transform ease-in-out .3s
}

.t-slds_animated.t-slds_animated-slow {
    -webkit-transition: height ease-in-out .5s, transform ease-in-out .5s;
    -moz-transition: height ease-in-out .5s, transform ease-in-out .5s;
    -o-transition: height ease-in-out .5s, transform ease-in-out .5s;
    transition: height ease-in-out .5s, transform ease-in-out .5s
}

.t-slds__item {
    float: left
}

.t-slds_animated-none .t-slds__item {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    float: none
}

.t-slds_animated-none .t-slds__item.t-slds__item-loaded {
    display: block
}

.t-slds_animated-none .t-slds__item.t-slds__item_active {
    opacity: 1;
    z-index: 1
}

.t-slds_ie .t-slds__item {
    display: none!important
}

.t-slds_ie .t-slds__item_active {
    display: block!important
}

.t-slds__arrow_container-outside {
    position: absolute;
    margin: 0 auto;
    top: 0;
    left: 0;
    right: 0;
    width: 100%
}

.t-slds__arrow_wrapper {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1%;
    cursor: pointer;
    z-index: 15;
    -webkit-transition: height ease-in-out .3s;
    -moz-transition: height ease-in-out .3s;
    -o-transition: height ease-in-out .3s;
    transition: height ease-in-out .3s
}

.t-slds__arrow_wrapper-left {
    left: 0
}

.t-slds__arrow_wrapper-right {
    right: 0
}

.t-slds__arrow {
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    display: inline-block
}

.t-slds__arrow-left {
    left: 30px
}

.t-slds__arrow-right {
    right: 30px
}

@media screen and (min-width:960px) {
    .t-slds__arrow-nearpic .t-slds__arrow-left {
        right: 40px;
        -moz-transform: translate(50%, -50%);
        -ms-transform: translate(50%, -50%);
        -webkit-transform: translate(50%, -50%);
        -o-transform: translate(50%, -50%);
        transform: translate(50%, -50%);
        left: auto
    }
    .t-slds__arrow-nearpic .t-slds__arrow-right {
        left: 40px;
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -webkit-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        right: auto
    }
}

@media screen and (min-width:1200px) {
    .t-slds__arrow-nearpic .t-slds__arrow-left {
        right: 50px
    }
    .t-slds__arrow-nearpic .t-slds__arrow-right {
        left: 50px
    }
}

.t-slds__arrow-withbg {
    border-radius: 100px;
    background-color: #eee;
    -webkit-transition: background-color ease-in-out .2s, border-color ease-in-out .2s;
    -moz-transition: background-color ease-in-out .2s, border-color ease-in-out .2s;
    -o-transition: background-color ease-in-out .2s, border-color ease-in-out .2s;
    transition: background-color ease-in-out .2s, border-color ease-in-out .2s
}

.t-slds__arrow-withbg .t-slds__arrow_body {
    position: absolute;
    top: 50%;
    left: 50%
}

.t-slds__arrow-withbg .t-slds__arrow_body-left {
    -webkit-transform: translate(-55%, -50%) rotate(180deg);
    -moz-transform: translate(-55%, -50%) rotate(180deg);
    -o-transform: translate(-55%, -50%) rotate(180deg);
    transform: translate(-55%, -50%) rotate(180deg)
}

.t-slds__arrow-withbg .t-slds__arrow_body-right {
    -webkit-transform: translate(-45%, -50%);
    -moz-transform: translate(-45%, -50%);
    -o-transform: translate(-45%, -50%);
    transform: translate(-45%, -50%)
}

.t-slds__arrow_body-left {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.t-slds__bullet_wrapper {
    text-align: center;
    position: relative;
    z-index: 15;
    padding: 16px 0 0;
    width: 100%;
    font-size: 0
}

.t-slds__container .t-slds__bullet_wrapper {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.t-slds__container .t-slds__bullet_wrapper {
    padding-bottom: 16px
}

.t-slds__bullet {
    display: inline-block;
    padding: 10px;
    cursor: pointer
}

.t-slds__bullet_body {
    background-color: #eee;
    width: 8px;
    height: 8px;
    border-radius: 100px;
    -webkit-transition: all ease-in-out .2s;
    -moz-transition: all ease-in-out .2s;
    -o-transition: all ease-in-out .2s;
    transition: all ease-in-out .2s;
    box-sizing: border-box
}

.t-slds__caption__container {
    position: relative;
    margin-top: 16px
}

.t-slds__caption_wrapper {
    border-top: 1px solid #eee;
    padding: 14px 0
}

.t-slds__caption {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: opacity ease-in-out .3s;
    -moz-transition: opacity ease-in-out .3s;
    -o-transition: opacity ease-in-out .3s;
    transition: opacity ease-in-out .3s
}

.t-slds__caption-active {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    opacity: 1
}

.t-slds__descr {
    margin-top: 5px;
    color: #777
}

@media screen and (max-width:960px) {
    .t-width .t-slds__wrapper {
        padding: 0 20px
    }
    .t-col_12 .t-slds__witharrows .t-slds__wrapper {
        padding: 0
    }
    .t-width_12 .t-slds__witharrows .t-slds__wrapper {
        padding: 0 20px
    }
    .t-slds__arrow-left {
        left: 20px
    }
    .t-slds__arrow-right {
        right: 20px
    }
}

@media screen and (max-width:640px) {
    .t-slds__arrow-left {
        left: 10px
    }
    .t-slds__arrow-right {
        right: 10px
    }
    .t-slds__arrow-withbg {
        width: 24px!important;
        height: 24px!important
    }
    .t-slds__arrow_body {
        width: 10px!important
    }
    .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 6px!important
    }
    .t-col .t-slds__witharrows .t-slds__wrapper {
        padding: 0 15px
    }
    .t-width .t-slds__witharrows .t-slds__wrapper {
        padding: 0 35px
    }
    .t-col_12 .t-slds__witharrows .t-slds__wrapper {
        padding: 0 15px
    }
    .t-width_12 .t-slds__witharrows .t-slds__wrapper {
        padding: 0 35px
    }
}

.t-slds__play {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    cursor: pointer;
    z-index: 2
}

.t-slds__play_icon {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 80px;
    height: 80px;
    margin: 0 auto;
    -webkit-transition: all ease-in-out .2s;
    -moz-transition: all ease-in-out .2s;
    -o-transition: all ease-in-out .2s;
    transition: all ease-in-out .2s
}

.t-slds__play:hover .t-slds__play_icon {
    -moz-transform: translateY(-50%) scale(1.15);
    -ms-transform: translateY(-50%) scale(1.15);
    -webkit-transform: translateY(-50%) scale(1.15);
    -o-transform: translateY(-50%) scale(1.15);
    transform: translateY(-50%) scale(1.15)
}

.t-slds__frame {
    z-index: 1;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.t-slds__thumbsbullet-wrapper {
    font-size: 0
}

.t-slds__thumbsbullet.t-slds__bullet {
    padding: 0;
    width: 60px;
    position: relative;
    -webkit-transition: opacity ease-in-out .3s;
    -moz-transition: opacity ease-in-out .3s;
    -o-transition: opacity ease-in-out .3s;
    transition: opacity ease-in-out .3s;
    margin-right: 5px;
    margin-top: 4px
}

.t-slds__thumbsbullet.t-slds__bullet:not(.t-slds__bullet_active):hover {
    opacity: .7
}

.t-slds__thumbsbullet-border {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    border: 2px solid transparent;
    -webkit-transition: border-color ease-in-out .3s;
    -moz-transition: border-color ease-in-out .3s;
    -o-transition: border-color ease-in-out .3s;
    transition: border-color ease-in-out .3s
}

.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #222
}

@media screen and (max-width:640px) {
    .t-slds__thumbsbullet.t-slds__bullet {
        width: 40px;
        margin-right: 4px;
        margin-top: 3px
    }
}

/* Zoom */

.t-zoomer__show_fixed {
    max-height: 100%;
    max-width: 100%;
    overflow: hidden
}

.t-zoomer__wrapper {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
    opacity: 0;
    -webkit-transition: all ease-in-out .2s;
    -moz-transition: all ease-in-out .2s;
    -o-transition: all ease-in-out .2s;
    transition: all ease-in-out .2s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.t-zoomer__show .t-zoomer__wrapper {
    z-index: 9999999;
    opacity: 1
}

.t-zoomer__container {
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0
}

.t-zoomer__bg {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    background: #fff;
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.t-zoomer__comments {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    height: auto;
    padding: 14px 0 0;
    text-align: center;
    max-width: 700px;
    box-sizing: border-box;
    margin: 0 auto
}

.t-zoomer__descr {
    z-index: 3
}

.t-zoomable {
    cursor: -webkit-zoom-in;
    cursor: zoom-in
}

.t-zoomer__show .t-zoomable,
.t-zoomer__show .t-carousel__zoomer__inner {
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.t-zoomer__container {
    z-index: 99999999
}

.t-carousel__zoomed,
.t-carousel__zoomer__slides,
.t-carousel__zoomer__inner,
.t-carousel__zoomer__item,
.t-carousel__zoomer__wrapper {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.t-carousel__zoomer__inner {
    top: 15px;
    right: 15px;
    bottom: 15px;
    left: 15px
}

.t-carousel__zoomer__img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    max-width: 100%;
    max-height: 100%;
    margin: auto;
    overflow: auto
}

.t-carousel__zoomer__item {
    height: 100%;
    display: none
}

.t-zoomer__close {
    position: fixed;
    right: 10px;
    top: 12px;
    width: 29px;
    height: 32px;
    cursor: pointer;
    -webkit-transition: opacity ease-in-out 0.3s;
    -moz-transition: opacity ease-in-out 0.3s;
    -o-transition: opacity ease-in-out 0.3s;
    transition: opacity ease-in-out 0.3s;
    z-index: 999999999999
}

.t-zoomer__close:hover {
    opacity: .7
}

.t-zoomer__close-line {
    position: absolute;
    left: 15px;
    height: 26px;
    width: 2px;
    background-color: #222
}

.t-zoomer__close-line-first {
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
}

.t-zoomer__close-line-second {
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.t-carousel__zoomer__control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    -webkit-transition: opacity ease-in-out 0.3s;
    -moz-transition: opacity ease-in-out 0.3s;
    -o-transition: opacity ease-in-out 0.3s;
    transition: opacity ease-in-out 0.3s;
    cursor: pointer;
    z-index: 99
}

.t-carousel__zoomer__control_right {
    left: auto;
    right: 0
}

.t-carousel__zoomer__control:hover {
    opacity: .6
}

.t-carousel__zoomer__arrow {
    width: 20px;
    height: 20px;
    background: transparent;
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
}

.t-carousel__zoomer__arrow__wrapper {
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    top: 50%
}

.t-carousel__zoomer__arrow__wrapper_left {
    left: 18px
}

.t-carousel__zoomer__arrow__wrapper_right {
    right: 18px
}

.t-carousel__zoomer__arrow_right {
    border-top: 2px solid;
    border-right: 2px solid
}

.t-carousel__zoomer__arrow_left {
    border-left: 2px solid;
    border-bottom: 2px solid
}

@media screen and (max-width:768px) {
    .t-carousel__zoomer__control .t-carousel__zoomer__arrow {
        width: 12px;
        height: 12px
    }
    .t-carousel__zoomer-control {
        width: 10%
    }
    .t-carousel__zoomer__arrow__left {
        left: 15px
    }
    .t-carousel__zoomer__arrow__right {
        right: 15px
    }
}

@supports (-webkit-overflow-scrolling:touch) {
    .t-carousel__zoomer__img {
        height: 100%;
        object-fit: contain
    }
}

/* Аnimation */

@media screen and (min-width:980px) {
    .t-animate[data-animate-style=fadein],
    .t-animate[data-animate-style=fadeinup],
    .t-animate[data-animate-style=fadeindown],
    .t-animate[data-animate-style=fadeinleft],
    .t-animate[data-animate-style=fadeinright],
    .t-animate[data-animate-style=zoomin],
    .t-animate[data-animate-style=zoomout] {
        opacity: 0;
        -webkit-transition-property: opacity, transform;
        transition-property: opacity, transform;
        -webkit-transition-duration: 1s;
        transition-duration: 1s;
        -webkit-transition-timing-function: cubic-bezier(.19, 1, .22, 1);
        transition-timing-function: cubic-bezier(.19, 1, .22, 1);
        -webkit-backface-visibility: hidden
    }
    .t-title.t-animate {
        -webkit-transition-duration: 1.2s;
        transition-duration: 1.2s
    }
    .t-descr.t-animate,
    .t-subtitle.t-animate,
    .t-text.t-animate,
    .t-uptitle.t-animate {
        -webkit-transition-duration: .7s;
        transition-duration: .7s
    }
    .t-item.t-animate {
        -webkit-transition-duration: .5s;
        transition-duration: .5s
    }
    .t-animate_started[data-animate-style=fadein] {
        opacity: 1
    }
    .t-animate[data-animate-style=fadeinup] {
        -webkit-transform: translate(0, 100px);
        transform: translate(0, 100px)
    }
    .t-animate_started[data-animate-style=fadeinup] {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
    .t-animate[data-animate-style=fadeindown] {
        -webkit-transform: translate(0, -100px);
        transform: translate(0, -100px)
    }
    .t-animate_started[data-animate-style=fadeindown] {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
    .t-animate[data-animate-style=fadeinleft] {
        -webkit-transform: translate(100px, 0);
        transform: translate(100px, 0)
    }
    .t-animate_started[data-animate-style=fadeinleft] {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
    .t-animate[data-animate-style=fadeinright] {
        -webkit-transform: translate(-100px, 0);
        transform: translate(-100px, 0)
    }
    .t-animate_started[data-animate-style=fadeinright] {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
    .t-animate[data-animate-style=zoomin] {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
    .t-animate_started[data-animate-style=zoomin] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    .t-animate[data-animate-style=zoomout] {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }
    .t-animate_started[data-animate-style=zoomout] {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    .t-animate_started[data-animate-distance],
    .t-animate_started[data-animate-scale] {
        -webkit-transform: none!important;
        transform: none!important
    }
}

/* Grid */ 

.t-clear,
.t-container:after,
.t-container_100:after,
.t-container_10:after,
.t-container_8:after {
    clear: both
}

*,
:after,
:before {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

a,
b,
blockquote,
center,
code,
div,
h1,
h2,
h3,
h4,
h5,
h6,
i,
img,
p,
pre,
span,
table,
td,
th,
tr,
u,
video {
    margin: 0;
    padding: 0;
    border: 0
}

.t-row {
    margin: 0
}

.t-container,
.t-container_10,
.t-container_8 {
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    width: 100%
}

.t-container {
    max-width: 1200px
}

.t-container.flexx,
.t-container_flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex
}

.t-container_100 {
    width: 100%;
    padding: 0
}

.t-container_10 {
    max-width: 1000px
}

.t-container_8 {
    max-width: 800px
}

.t-container:after,
.t-container:before,
.t-container_100:after,
.t-container_100:before,
.t-container_10:after,
.t-container_10:before,
.t-container_8:after,
.t-container_8:before {
    display: table;
    content: " "
}

.t-col {
    display: inline;
    float: left;
    margin-left: 20px;
    margin-right: 20px;
    width: 100%
}

.t-col.flexx,
.t-col_flex {
    align-items: stretch;
    height: inherit;
    margin-top: auto;
    margin-bottom: auto
}

.t-col_1 {
    max-width: 60px
}

.t-col_2 {
    max-width: 160px
}

.t-col_3 {
    max-width: 260px
}

.t-col_4 {
    max-width: 360px
}

.t-col_5 {
    max-width: 460px
}

.t-col_6 {
    max-width: 560px
}

.t-col_7 {
    max-width: 660px
}

.t-col_8 {
    max-width: 760px
}

.t-col_9 {
    max-width: 860px
}

.t-col_10 {
    max-width: 960px
}

.t-col_11 {
    max-width: 1060px
}

.t-col_12 {
    max-width: 1160px
}

.t-col_100 {
    max-width: 100vw
}

.t-prefix_1 {
    padding-left: 100px
}

.t-prefix_2 {
    padding-left: 200px
}

.t-prefix_3 {
    padding-left: 300px
}

.t-prefix_4 {
    padding-left: 400px
}

.t-prefix_5 {
    padding-left: 500px
}

.t-prefix_6 {
    padding-left: 600px
}

.t-prefix_7 {
    padding-left: 700px
}

.t-prefix_8 {
    padding-left: 800px
}

.t-prefix_9 {
    padding-left: 900px
}

.t-prefix_10 {
    padding-left: 1000px
}

.t-prefix_11 {
    padding-left: 1100px
}

.t-prefix_12 {
    padding-left: 1200px
}

.t-width {
    width: 100%
}

.t-width_1 {
    max-width: 60px
}

.t-width_2 {
    max-width: 160px
}

.t-width_3 {
    max-width: 260px
}

.t-width_4 {
    max-width: 360px
}

.t-width_5 {
    max-width: 460px
}

.t-width_6 {
    max-width: 560px
}

.t-width_7 {
    max-width: 660px
}

.t-width_8 {
    max-width: 760px
}

.t-width_9 {
    max-width: 860px
}

.t-width_10 {
    max-width: 960px
}

.t-width_11 {
    max-width: 1060px
}

.t-width_12 {
    max-width: 1160px
}

.t-width_100 {
    max-width: 100%
}

.t-cell {
    display: table-cell;
    vertical-align: middle;
    height: 100%;
    margin-left: 0;
    margin-right: 0
}

.t-cell_25 {
    width: 25vw
}

.t-cell_33 {
    width: 33.3333333vw
}

.t-cell_50 {
    width: 50vw
}

.t-cell_100 {
    width: 100vw
}

@media screen and (max-width:1200px) {
    .t-container {
        max-width: 960px;
        padding: 0
    }
    .t-container_10 {
        max-width: 780px
    }
    .t-container_8 {
        max-width: 640px
    }
    .t-col {
        display: inline;
        float: left;
        margin-left: 10px;
        margin-right: 10px;
        width: 100%
    }
    .t-col_1 {
        max-width: 60px
    }
    .t-col_2 {
        max-width: 140px
    }
    .t-col_3 {
        max-width: 220px
    }
    .t-col_4 {
        max-width: 300px
    }
    .t-col_5 {
        max-width: 380px
    }
    .t-col_6 {
        max-width: 460px
    }
    .t-col_7 {
        max-width: 540px
    }
    .t-col_8 {
        max-width: 620px
    }
    .t-col_9 {
        max-width: 700px
    }
    .t-col_10 {
        max-width: 780px
    }
    .t-col_11 {
        max-width: 860px
    }
    .t-col_12 {
        max-width: 940px
    }
    .t-prefix_1 {
        padding-left: 80px
    }
    .t-prefix_2 {
        padding-left: 160px
    }
    .t-prefix_3 {
        padding-left: 240px
    }
    .t-prefix_4 {
        padding-left: 320px
    }
    .t-prefix_5 {
        padding-left: 400px
    }
    .t-prefix_6 {
        padding-left: 480px
    }
    .t-prefix_7 {
        padding-left: 560px
    }
    .t-prefix_8 {
        padding-left: 640px
    }
    .t-prefix_9 {
        padding-left: 720px
    }
    .t-prefix_10 {
        padding-left: 800px
    }
    .t-prefix_11 {
        padding-left: 880px
    }
    .t-prefix_12 {
        padding-left: 960px
    }
    .t-width_1 {
        max-width: 60px
    }
    .t-width_2 {
        max-width: 140px
    }
    .t-width_3 {
        max-width: 220px
    }
    .t-width_4 {
        max-width: 300px
    }
    .t-width_5 {
        max-width: 380px
    }
    .t-width_6 {
        max-width: 460px
    }
    .t-width_7 {
        max-width: 540px
    }
    .t-width_8 {
        max-width: 620px
    }
    .t-width_9 {
        max-width: 700px
    }
    .t-width_10 {
        max-width: 780px
    }
    .t-width_11 {
        max-width: 860px
    }
    .t-width_12 {
        max-width: 940px
    }
    .t-width_100 {
        max-width: 100%
    }
}

@media screen and (max-width:960px) {
    .t-col,
    .t-container.flexx,
    .t-container_flex {
        display: block
    }
    .t-container {
        max-width: 640px
    }
    .t-col,
    .t-col_1,
    .t-col_10,
    .t-col_11,
    .t-col_12,
    .t-col_2,
    .t-col_3,
    .t-col_4,
    .t-col_5,
    .t-col_6,
    .t-col_7,
    .t-col_8,
    .t-col_9 {
        width: 100%;
        max-width: 100%
    }
    .t-col {
        float: none;
        padding-left: 20px;
        padding-right: 20px;
        margin: 0;
        box-sizing: border-box
    }
    .t-prefix_1,
    .t-prefix_10,
    .t-prefix_11,
    .t-prefix_12,
    .t-prefix_2,
    .t-prefix_3,
    .t-prefix_4,
    .t-prefix_5,
    .t-prefix_6,
    .t-prefix_7,
    .t-prefix_8,
    .t-prefix_9 {
        padding-left: none
    }
}

/* Menu Sub */

.t-menusub__menu {
    position: absolute;
    display: none;
    opacity: 0;
    z-index: 6000000;
    width: 100%;
    max-width: 100px;
    background-color: #fff;
    text-align: center;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 0 7px 0 rgba(0, 0, 0, .2);
    border-radius: 0;
    -webkit-font-smoothing: antialiased;
    -o-transition: opacity 0.2s cubic-bezier(.895, .03, .685, .22);
    transition: opacity 0.2s cubic-bezier(.895, .03, .685, .22);
    -webkit-transition: opacity 0.2s cubic-bezier(.895, .03, .685, .22)
}

.t-menusub__menu_show {
    opacity: 1
}

.t-menusub__menu:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border: solid transparent;
    border-width: 10px;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%)
}

.t-menusub__menu_bottom {
    margin-bottom: 30px
}

.t-menusub__menu_bottom:after {
    top: -20px;
    border-bottom-color: #fff
}

.t-menusub__menu_top:after {
    bottom: -20px;
    border-top-color: #fff
}

.t-menusub__content {
    padding: 18px 20px
}

.t-menusub__list {
    padding-left: 0!important;
    list-style-type: none;
    margin-bottom: 0!important
}

.t-menusub__list-item {
    margin-bottom: 12px
}

.t-menusub__list-item:last-child {
    margin-bottom: 0
}

.t-menusub__link-item {
    display: block;
    width: 100%;
    font-size: 14px;
    text-decoration: none;
    white-space: normal;
    color: #222
}

#allrecords .t-menusub__link-item {
    color: #222
}

.t-menusub__arrow {
    display: inline-block;
    vertical-align: middle;
    margin-left: 6px;
    position: relative;
    width: 6px;
    border-color: inherit
}

.t-menusub__arrow:after {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 3px 0 3px;
    position: absolute;
    top: 45%;
    left: 0;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-color: transparent transparent transparent transparent;
    border-top-color: inherit
}

@media screen and (max-width:980px) {
    .t-menusub__menu {
        position: relative;
        top: 0!important;
        left: 0!important;
        width: 100%;
        max-width: 100%;
        margin: 0 auto;
        text-align: center;
        background-color: transparent;
        border-radius: 0;
        border: none;
        border-bottom: 1px solid rgba(0, 0, 0, .15);
        -webkit-box-shadow: none;
        box-shadow: none
    }
    .t-menusub__menu:after {
        display: none
    }
    .t-menusub__list-item {
        margin-bottom: 16px
    }
}

</pre></body></html>