/* Page-scoped CSS moved from active inline Tilda blocks. Keep source order. */
.t734 .t-cover { background-color: transparent; }
.t734 li ul { list-style-type: disc; }
.t734 .t-slds__bullet_wrapper { position: absolute; right: 0; bottom: 15px; left: 0; }
.t734 .t-margin_right { margin-left: auto; }
.t734__slds-wrapper { position: relative; }
.t734__wrapper { padding: 60px 0; }
.t734 .t-slds__arrow_wrapper { height: 100% !important; }
.t734__table { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: table; width: 100%; height: 100%; }
.t734__title { color: #fff; }
@media screen and (min-width: 961px) {
    .t734__title_production_wrap { width: 740px; max-width: none; position: relative; left: 50%; margin-left: 0; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
}
.t734__descr { margin-top: 30px; color: #fff; }
.t734__button { padding-top: 50px; }
@media screen and (max-width: 1400px) { .t734__table .t-container { width: 85%; } }
@media screen and (max-width: 1180px) { .t734__table .t-container { width: 80%; } }
@media screen and (max-width: 960px) {
    .t734__witharrows .t734__textwrapper { padding: 0 35px; }
    .t734__textwrapper { padding: 0 20px; }
}
@media screen and (min-width: 960px) { .t734__leftaligned .t-slds__arrow_wrapper { width: 60px !important; } }
@media screen and (max-width: 960px) { .t734__leftaligned .t-slds__arrow_wrapper { width: 40px !important; } }
@media screen and (min-width: 1200px) and (max-width: 1278px) { .t734__leftaligned .t734__textwrapper { padding-left: 40px !important; } }
@media screen and (min-width: 960px) and (max-width: 1060px) { .t734__leftaligned .t734__textwrapper { padding-left: 50px !important; } }
@media screen and (max-width: 780px) { .t734__table .t-container { width: 100%; } }
@media screen and (max-width: 700px) { .t734 .t-slds__arrow_wrapper { width: 40px !important; } }

.t232__title { cursor: pointer; }
.t232__title h2 { display: inline-block; margin: 0; padding: 0; font-size: 28px; line-height: 35px; font-weight: 700; border-bottom: 2px dashed; }
.t232__title:hover h2 { border-bottom-width: 0; }

@media screen and (max-width: 960px) { #rec44168024 .t498__line { height: 1px; } }

.t-section__descr { max-width: 800px; }
#rec800640566 .t-section__title { margin-bottom: 40px; }
#rec800640566 .t-section__descr { margin-bottom: 90px; }
@media screen and (max-width: 960px) {
    #rec800640566 .t-section__title { margin-bottom: 20px; }
    #rec800640566 .t-section__descr { margin-bottom: 45px; }
}
.t843 .t-section__descr p:not(:first-child, :last-child), .t843 .t-card__descr p:not(:first-child, :last-child) { margin: 10px 0; }
.t843 .t-section__bottomwrapper { margin-top: 105px; }
.t843__fullscreenwidth { padding: 0 40px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.t843__separator { margin-bottom: 120px; }
.t843__mobileimg { display: none; }
.t843__imgwrapper { margin: 0 auto; }
.t843__blockimg { background-size: cover; background-position: center; background-repeat: no-repeat; display: block; max-width: 100%; width: 100%; }
.t843__textwrapper { display: table; width: 100%; }
.t843 .t-card__btn { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.t843__content { display: table-cell; }
.t843 .t-card__title { margin-bottom: 24px; }
#allrecords .t843 .t-card__link { outline: none; }
.t843__rightcol { margin-right: 0; }
.t843__leftcol { margin-left: 0; }
.t843 .t843__content .t-btn { margin-top: 30px; }
.t843__fullscreenwidth .t843__leftcol .t843__textwrapper { padding-right: 40px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.t843__fullscreenwidth .t843__rightcol .t843__textwrapper { padding-left: 40px; -webkit-box-sizing: border-box; box-sizing: border-box; }
.t843__cell { height: auto !important; }
.t843__marginauto { margin-left: auto; margin-right: auto; }
@media screen and (max-width: 960px) {
    .t843 .t-section__bottomwrapper { margin-top: 45px; }
    .t843__fullscreenwidth { padding: 0 20px; }
    .t843__textwrapper { padding: 0 !important; }
    .t843__separator { margin-bottom: 75px !important; }
    .t843__col { padding: 0 !important; }
    .t843__cell { display: block; max-width: 100%; width: initial; }
    .t843__top { margin-bottom: 30px; }
    .t843__textwrapper { height: auto !important; margin-top: 30px; }
    .t843 .t-card__title { margin-bottom: 15px; }
    .t843__mobileimg { display: block; }
    .t843__desktopimg { display: none; }
}

.t668 .t668__text p { margin: 10px 0; }
.t668 .t668__text p:first-child { margin-top: 0; }
.t668 .t668__text p:last-child { margin-bottom: 0; }

.t-section__descr { max-width: 800px; }
#rec44857647 .t-section__title { margin-bottom: 40px; }
#rec44857647 .t-section__descr { margin-bottom: 45px; }
@media screen and (max-width: 960px) {
    #rec44857647 .t-section__title { margin-bottom: 20px; }
    #rec44857647 .t-section__descr { margin-bottom: 45px; }
}
.t004 .t-text h2 { margin-bottom: 20px; }
.t004 .t-text p, .t004 .t-text ul { margin: 10px 0; }
