 .csssize {
        height: 6200px
    }

    .t-body {
        margin: 0px
    }

    #allrecords,body {
        background-color: none
    }

    #allrecords {
        -webkit-font-smoothing: antialiased
    }

    #allrecords a {
        color: #ff8562;
        text-decoration: none
    }

    #allrecords a,#allrecords button,#allrecords .t-radio,#allrecords .t-checkbox,#allrecords .t-img-select {
        outline: none
    }

    #allrecords a:focus-visible,#allrecords button:focus-visible,#allrecords .t-focusable,#allrecords .t-focusable .t-btn,#allrecords .t-focusable .t-btntext,#allrecords .t-img-select:focus-visible+.t-img-select__indicator,#allrecords .t-img-select:focus-visible+.t-img-select__indicator:after,#allrecords .t-radio:focus-visible+.t-radio__indicator,#allrecords .t-checkbox:focus-visible+.t-checkbox__indicator {
        outline-color: #2015FF;
        outline-offset: 4px;
        outline-style: auto
    }

    #allrecords .t-descr a:focus-visible,#allrecords .t-sociallinks a:focus-visible,#allrecords .ya-share2__link:focus-visible {
        outline-offset: 2px
    }

    #allrecords a[href^=tel] {
        color: inherit;
        text-decoration: none
    }

    #allrecords ol {
        padding-left: 22px
    }

    #allrecords ul {
        padding-left: 20px
    }

    #allrecords b,#allrecords strong {
        font-weight: 700
    }

    @media print {

    }

    .t-records {
        -webkit-font_smoothing: antialiased;
        background-color: none
    }

    .t-records a {
        color: #ff8562;
        text-decoration: none
    }

    .t-records a[href^=tel] {
        color: inherit;
        text-decoration: none
    }

    .t-records ol {
        padding-left: 22px;
        margin-top: 0px;
        margin-bottom: 10px
    }

    .t-records ul {
        padding-left: 20px;
        margin-top: 0px;
        margin-bottom: 10px
    }

    .t-mbfix {
        opacity: .01;
        -webkit-transform: translateX(0px);
        -ms-transform: translateX(0px);
        transform: translateX(0px);
        position: fixed;
        width: 100%;
        height: 500px;
        background-color: white;
        top: 0px;
        left: 0px;
        z-index: 10000;
        -webkit-transition: all 0.1s ease;
        transition: all 0.1s ease
    }

    .t-mbfix_hide {
        -webkit-transform: translateX(3000px);
        -ms-transform: translateX(3000px);
        transform: translateX(3000px)
    }

    img:not([src]) {
        visibility: hidden
    }

    .t-body_scroll-locked {
        position: fixed;
        left: 0;
        width: 100%;
        height: 100%;
        overflow: hidden
    }

    .r_anim {
        -webkit-transition: opacity 0.5s;
        transition: opacity 0.5s
    }

    .r_hidden {
        opacity: 0
    }

    .r_showed {
        opacity: 1
    }



    .t-text {
        font-family: 'Montserrat',Arial,sans-serif;
        font-weight: 300;
        color: #000000
    }

    .t-text_xs {
        font-size: 15px;
        line-height: 1.55
    }

    .t-text_sm {
        font-size: 18px;
        line-height: 1.55
    }

    .t-name {
        font-family: 'Montserrat',Arial,sans-serif;
        font-weight: 600;
        color: #000000
    }

    .t-name_md {
        font-size: 20px;
        line-height: 1.35
    }

    .t-name_lg {
        font-size: 22px;
        line-height: 1.35
    }

    .t-heading {
        font-family: 'Montserrat',Arial,sans-serif;
        font-weight: 600;
        color: #000000
    }

    .t-heading_md {
        font-size: 30px;
        line-height: 1.17
    }

    .t-title {
        font-family: 'Montserrat',Arial,sans-serif;
        font-weight: 600;
        color: #000000
    }

    .t-title_xs {
        font-size: 42px;
        line-height: 1.23
    }

    .t-title_xl {
        font-size: 72px;
        line-height: 1.17
    }

    .t-descr {
        font-family: 'Montserrat',Arial,sans-serif;
        font-weight: 300;
        color: #000000
    }

    .t-descr_xl {
        font-size: 24px;
        line-height: 1.5
    }

    .t-align_center {
        text-align: center
    }

    .t-margin_auto {
        margin-left: auto;
        margin-right: auto
    }

    .t-valign_middle {
        vertical-align: middle
    }

    .t-valign_top {
        vertical-align: top
    }

    .t-valign_bottom {
        vertical-align: bottom
    }

    .t-rec_pt_0 {
        padding-top: 0
    }

    .t-rec_pt_120 {
        padding-top: 120px
    }

    .t-rec_pt_135 {
        padding-top: 135px
    }

    .t-rec_pb_0 {
        padding-bottom: 0
    }

    .t-rec_pb_120 {
        padding-bottom: 120px
    }

    @media screen and (max-width: 1200px) {
        .t-text_xs {
            font-size:14px
        }

        .t-text_sm {
            font-size: 16px
        }

        .t-descr_xl {
            font-size: 22px
        }

        .t-title_xs {
            font-size: 38px
        }

        .t-title_xl {
            font-size: 68px
        }

        .t-name_md {
            font-size: 18px
        }

        .t-name_lg {
            font-size: 20px
        }

        .t-heading_md {
            font-size: 28px
        }
    }

    @media screen and (max-width: 640px) {
        .t-text_xs {
            font-size:12px;
            line-height: 1.45
        }

        .t-text_sm {
            font-size: 14px;
            line-height: 1.45
        }

        .t-descr_xl {
            font-size: 20px;
            line-height: 1.4
        }

        .t-title_xs {
            font-size: 30px
        }

        .t-title_xl {
            font-size: 32px
        }

        .t-name_md {
            font-size: 16px
        }

        .t-name_lg {
            font-size: 18px
        }

        .t-heading_md {
            font-size: 24px
        }
    }

    @media screen and (max-width: 480px) {
        .t-title_xl {
            font-size:30px
        }

        .t-rec_pt_0 {
            padding-top: 0
        }

        .t-rec_pt_120 {
            padding-top: 90px!important
        }

        .t-rec_pt_135 {
            padding-top: 90px!important
        }

        .t-rec_pb_0 {
            padding-bottom: 0
        }

        .t-rec_pb_120 {
            padding-bottom: 90px!important
        }
    }

    @media screen and (max-width: 1200px) {
        .t-screenmin-1200px {
            display:none
        }
    }

    @media screen and (max-width: 980px) {
        .t-screenmin-980px {
            display:none
        }
    }

    @media screen and (max-width: 640px) {
        .t-screenmin-640px {
            display:none
        }
    }

    @media screen and (max-width: 480px) {
        .t-screenmin-480px {
            display:none
        }
    }

    @media screen and (max-width: 320px) {
        .t-screenmin-320px {
            display:none
        }
    }

    @media screen and (min-width: 321px) {
        .t-screenmax-320px {
            display:none
        }
    }

    @media screen and (min-width: 481px) {
        .t-screenmax-480px {
            display:none
        }
    }

    @media screen and (min-width: 641px) {
        .t-screenmax-640px {
            display:none
        }
    }

    @media screen and (min-width: 981px) {
        .t-screenmax-980px {
            display:none
        }
    }

    @media screen and (min-width: 1201px) {
        .t-screenmax-1200px {
            display:none
        }
    }

    .t216__wrapper {
        position: relative;
        z-index: 1;
        padding-top: 42px;
        padding-bottom: 42px
    }

    .t216__blocklogo {
        padding-top: 30px;
        padding-bottom: 30px
    }

    .t216__logo-link {
        display: inline-block
    }

    .t216__logo {
        width: auto;
        max-width: 100%;
        vertical-align: middle
    }

    .t216__title {
        padding: 24px 0 38px;
        letter-spacing: .5px;
        color: #fff
    }

    .t216__descr {
        padding: 0 0 30px;
        color: #fff
    }

    .t216__descr_center {
        max-width: 700px;
        margin: 0 auto
    }

    .t216__descr_center a {
        font-weight: 600;
        color: #fff
    }

    @media screen and (max-width: 640px) {
        .t216__title {
            padding-right:10px;
            padding-left: 10px;
            box-sizing: border-box
        }

        .t216__descr {
            padding-right: 10px;
            padding-left: 10px;
            box-sizing: border-box;
            font-size: 14px;
            line-height: 20px
        }
    }

    .t165 .t-container {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex
    }

    .t165__vmiddle {
        margin-top: auto;
        margin-bottom: auto
    }

    .t165__vtop {
        margin-bottom: auto
    }

    .t165__vbottom {
        margin-top: auto
    }

    .t165__left {
        text-align: left
    }

    .t165__center {
        text-align: center
    }

    .t165__right {
        text-align: right
    }

    .t165__textwrapper {
        padding-right: 20px
    }

    .t165__uptitle {
        padding: 0;
        margin: 0;
        margin-bottom: 14px
    }

    .t165__title {
        padding: 0;
        margin: 0;
        padding-bottom: 28px
    }

    .t165__text {
        opacity: .85
    }

    .t165__img {
        float: right;
        width: 100%
    }

    .t165__img_circle {
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%
    }

    .t165__btn-container {
        width: 100%;
        padding-top: 60px
    }

    @media screen and (max-width: 960px) {
        .t165__btn-container {
            padding-top:30px;
            padding-bottom: 20px
        }
    }

    @media screen and (max-width: 640px) {
        .t165 .t-container {
            display:-webkit-block;
            display: block
        }

        .t165__textwrapper {
            padding-right: 0
        }

        .t165__img {
            float: none
        }

        .t165__col-top {
            margin-bottom: 30px
        }
    }

    .t503 .t-section__bottomwrapper {
        margin-top: 105px
    }

    #allrecords .t503__container {
        margin-bottom: 0;
        padding-left: 0;
        list-style: none
    }

    .t503__container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .t503__container li ul {
        list-style-type: disc
    }

    #allrecords .t503 .t-card__col .t-card__link {
        color: inherit!important
    }

    .t503__bgimg {
        display: inline-block;
        width: 100px;
        height: 100px;
        max-width: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center
    }

    .t503__img {
        width: 100px;
        height: auto;
        max-width: 100%
    }

    .t503__img_circle {
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%
    }

    .t503 .t-card__title {
        margin-top: 23px
    }

    .t503 .t-card__descr {
        width: 100%;
        margin-top: 20px
    }

    .t503 .t-card__col {
        margin-top: 70px
    }

    .t503 .t-card__container_inrow1 .t-card__col:first-child,.t503 .t-card__container_inrow2 .t-card__col:nth-child(-n+2),.t503 .t-card__container_inrow3 .t-card__col:nth-child(-n+3),.t503 .t-card__container_inrow4 .t-card__col:nth-child(-n+4) {
        margin-top: 0!important
    }

    @media screen and (max-width: 960px) {
        .t503 .t-card__col,.t503 .t-card__container_inrow2 .t-card__col:nth-child(-n+2),.t503 .t-card__container_inrow3 .t-card__col:nth-child(-n+3),.t503 .t-card__container_inrow4 .t-card__col:nth-child(-n+4) {
            margin-top:40px!important
        }

        .t503 .t-card__container_inrow1 .t-card__col:first-child,.t503 .t-card__container_inrow2 .t-card__col:first-child,.t503 .t-card__container_inrow3 .t-card__col:first-child,.t503 .t-card__container_inrow4 .t-card__col:first-child {
            margin-top: 0!important
        }

        .t503 .t-section__bottomwrapper {
            margin-top: 45px
        }

        .t503__separator {
            margin-bottom: 0!important
        }
    }

    .t497 .t-section__bottomwrapper {
        margin-top: 105px
    }

    #allrecords .t497__container {
        margin-bottom: 0;
        padding-left: 0;
        list-style: none
    }

    .t497__container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .t497__container li ul {
        list-style-type: disc
    }

    .t497 .t-list__item {
        margin-top: 90px
    }

    .t497 .t-list__item:nth-child(-n+2) {
        margin-top: 0!important
    }

    .t497 .t-row {
        overflow: hidden
    }

    .t497__textwrapper {
        padding-left: 20px;
        width: 100%
    }

    .t497__imgwrapper {
        width: 45px
    }

    .t497__bgimg {
        width: 45px;
        height: 45px;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center
    }

    .t497__img {
        max-width: 100%;
        width: 100%;
        height: auto
    }

    .t497__img_circle {
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%
    }

    .t497__name {
        padding-bottom: 8px
    }

    @media screen and (max-width: 960px) {
        .t497__separator {
            margin-bottom:0!important
        }

        .t497 .t-section__bottomwrapper {
            margin-top: 45px
        }

        .t497 .t-list__item,.t497 .t-list__item:nth-child(-n+2) {
            margin-top: 30px!important
        }

        .t497 .t-list__item:first-child {
            margin-top: 0!important
        }

        .t497__bgimg {
            max-width: 50px!important;
            max-height: 50px!important
        }

        .t497__imgwrapper {
            max-width: 50px!important
        }

        .t497__col_first {
            margin-top: 0!important
        }
    }

    .t148__title {
        max-width: 480px;
        width: 100%;
        margin-bottom: 40px;
        margin-left: 50px;
        padding-top: 28px;
        padding-bottom: 28px;
        text-align: left;
        color: #fff
    }

    @media screen and (max-width: 640px) {
        .t148__title {
            width:90%;
            margin-bottom: 20px;
            margin-left: 20px
        }
    }

    .t548 .t-section__bottomwrapper {
        margin-top: 105px
    }

    .t548__imgwrapper {
        position: relative;
        padding-bottom: 45px
    }

    .t548__col:last-child .t548__imgwrapper {
        padding-bottom: 0!important
    }

    .t548__line {
        position: absolute;
        top: 0;
        bottom: 0;
        background: #222;
        left: 50%;
        -webkit-transform: translate(-50%,0);
        transform: translate(-50%,0)
    }

    .t548__col:last-child .t548__line {
        display: none
    }

    .t548__img {
        width: 80px;
        height: 80px;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        border-radius: 50%;
        position: relative;
        z-index: 2;
        background-color: transparent;
        border: 2px solid #222
    }

    .t548__textwrapper {
        padding-left: 25px;
        padding-bottom: 45px
    }

    .t548__col:last-child .t548__textwrapper {
        padding-bottom: 0!important
    }

    .t548__title {
        margin-top: 3px
    }

    .t548__descr {
        margin-top: 5px;
        margin-bottom: 5px
    }

    @media only screen and (max-width: 960px) {
        .t548 .t-section__bottomwrapper {
            margin-top:45px
        }
    }

    .t795__title {
        margin-bottom: 40px
    }

    .t795__descr {
        max-width: 560px
    }

    .t795 .t-align_right .t795__descr {
        margin-left: auto
    }

    .t107 {
        text-align: center
    }

    #allrecords a.t107__link_width100:focus-visible {
        outline-offset: -2px
    }

    .t107__width {
        vertical-align: middle
    }

    .t107__widthauto {
        display: block;
        width: auto;
        max-width: 100%;
        margin: 0 auto
    }

    .t107__title {
        padding-top: 28px;
        padding-bottom: 28px;
        font-size: 14px;
        line-height: 28px
    }

    @media screen and (max-width: 640px) {
        #allrecords a.t107__link:focus-visible {
            outline-offset:-2px
        }
    }

    @media screen and (max-width: 480px) {
        .t107__mobpadding {
            padding-left:20px;
            padding-right: 20px;
            box-sizing: border-box
        }
    }

    .t306__table-container {
        position: relative;
        z-index: 1;
        display: table;
        table-layout: fixed;
        width: 100%;
        height: 100%
    }

    .t306__table-cell {
        display: table-cell;
        vertical-align: middle
    }

    .t306__img {
        display: inline-block;
        width: auto;
        max-width: 100%;
        height: auto;
        max-height: 100%
    }

    @media screen and (max-width: 960px) {
        .t306__table-cell {
            padding-right:20px;
            padding-left: 20px
        }
    }
    *,*:before,*:after {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
    }





    .t-clear {
        clear: both
    }

    .t-row {
        margin: 0
    }

    .t-container {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        max-width: 1200px;
        padding: 0
    }

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

    .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 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        max-width: 1000px;
        padding: 0
    }

    .t-container_8 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        max-width: 800px;
        padding: 0
    }

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

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

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

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

    .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-container {
            max-width:640px
        }

        .t-container.flexx {
            display: block
        }

        .t-container_flex {
            display: block
        }

        .t-col {
            display: block;
            float: none;
            padding-left: 20px;
            padding-right: 20px;
            margin: 0;
            width: 100%;
            max-width: 100%;
            box-sizing: border-box
        }

        .t-col_1,.t-col_2,.t-col_3,.t-col_4,.t-col_5,.t-col_6,.t-col_7,.t-col_8,.t-col_9,.t-col_10,.t-col_11,.t-col_12 {
            width: 100%;
            max-width: 100%
        }

        .t-prefix_1,.t-prefix_2,.t-prefix_3,.t-prefix_4,.t-prefix_5,.t-prefix_6,.t-prefix_7,.t-prefix_8,.t-prefix_9,.t-prefix_10,.t-prefix_11,.t-prefix_12 {
            padding-left: none
        }
    }
    .t-cover {
        background-attachment: fixed;
        background-color: #000;
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        height: 700px;
        overflow: hidden;
        position: relative;
        text-align: center;
        vertical-align: middle;
        width: 100%
    }

    .t-cover.t-cover__transparent {
        background-color: transparent
    }

    .t-cover__carrier {
        background-attachment: fixed;
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        height: 700px;
        position: relative;
        text-align: center;
        -moz-transform: unset;
        vertical-align: middle;
        width: 100%
    }

    @supports (-ms-ime-align:auto) {
        .t-cover__carrier {
            -webkit-transform: unset;
            transform: unset
        }
    }

    .t-cover__carrier.loading {
        opacity: 0
    }

    .t-cover__carrier[data-content-cover-bg=""].loading {
        opacity: 1!important
    }

    .t-cover__carrier.loaded {
        opacity: 1;
        transition: opacity .7s
    }

    @media screen and (max-device-width: 1032px) {
        .t-cover,.t-cover__carrier {
            background-attachment:scroll
        }
    }

    @media print {
        .t-cover,.t-cover__carrier {
            background-attachment: scroll
        }
    }

    .t-cover__filter {
        height: 700px;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

    .t-cover .t-container,.t-cover .t-container_10,.t-cover .t-container_100,.t-cover .t-container_8 {
        bottom: 0;
        left: 0;
        position: absolute;
        right: 0;
        top: 0
    }

    .t-cover__wrapper {
        display: table-cell;
        height: 700px;
        width: 1200px
    }

    .t-cover__wrapper span.space {
        display: inline-block;
        height: 100%;
        width: 1px
    }

    @media screen and (max-width: 640px) {
        .t-cover {
            background-attachment:fixed
        }

        .t-cover__carrier {
            background-attachment: scroll!important;
            background-position: 50%;
            background-size: cover
        }
    }

    @-webkit-keyframes t-arrow-bottom {
        0% {
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        50% {
            -webkit-transform: translateY(-7px);
            transform: translateY(-7px)
        }

        55% {
            -webkit-transform: translateY(-7px);
            transform: translateY(-7px)
        }

        to {
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }
    }

    @keyframes t-arrow-bottom {
        0% {
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }

        50% {
            -webkit-transform: translateY(-7px);
            transform: translateY(-7px)
        }

        55% {
            -webkit-transform: translateY(-7px);
            transform: translateY(-7px)
        }

        to {
            -webkit-transform: translateY(0);
            transform: translateY(0)
        }
    }

    .t-cover__arrow-wrapper_animated {
        -webkit-animation: t-arrow-bottom 1.7s ease infinite;
        animation: t-arrow-bottom 1.7s ease infinite
    }

    .t-cover__arrow {
        bottom: 40px;
        left: 0;
        position: absolute;
        right: 0;
        text-align: center;
        z-index: 9
    }

    .t-cover__arrow-wrapper {
        cursor: pointer;
        display: inline-block;
        transition: all .2s ease-in-out
    }

    .t-cover__arrow-wrapper:hover {
        opacity: .7
    }

    .t-cover__arrow-svg {
        fill: #fff
    }

    @media screen and (max-width: 640px) {
        .t-cover__arrow_mobile {
            -webkit-transform:scale(.7);
            transform: scale(.7)
        }

        .t-cover__arrow {
            bottom: 14px
        }
    }

    .t-cover__video__wrapper {
        position: relative;
        width: 100%
    }

    .t-cover__video__wrapper iframe {
        left: 0;
        position: absolute;
        top: 0
    }
    #allrecords ul.t-cards__container {
        list-style: none;
        margin-bottom: 0;
        padding-left: 0
    }

    #allrecords .t-cards__container:not(.t-cards__container_focus) .t-cards__link,#allrecords .t-cards__link_second,.t-cards__col:focus-within .t-cards__link:focus,.t-cards__container:not(.t-cards__container_focus) .t-cards__col:focus-within {
        outline: none
    }

    #allrecords .t-cards__col .t-cards__link {
        color: inherit!important
    }

    #allrecords ul.t-card__container {
        list-style: none;
        margin-bottom: 0;
        padding-left: 0
    }

    ul.t-card__container li ul {
        list-style-type: disc
    }

    #allrecords .t-card__col .t-card__link:not(.t-btn,.t-btntext,.t-submit,.t-btnflex),#allrecords .t-card__col .t-card__link_second:not(.t-btn,.t-btntext,.t-submit,.t-btnflex) {
        color: inherit!important;
        outline: none
    }

    #allrecords .t-focusable,#allrecords .t-focusable .t-btn,#allrecords .t-focusable .t-btntext {
        position: relative
    }
    #rec1264153931
    {
        scroll-behavior: smooth
    }
