/* Extracted verbatim from assets/frontend/projects/css/tilda-blocks-page43244282.min.css
   (the .t849 FAQ-accordion rule set) - byte-for-byte copy, no reformatting. */

.t849 .t-section__topwrapper{margin-bottom:90px}
.t849 .t-section__title{margin-bottom:40px}
.t849 .t-section__descr{max-width:560px}
.t849__header{position:relative;cursor:pointer;border-top:1px solid #eeeeee}
.t849__trigger-button{position:relative;width:100%;padding:27px 50px 27px 0;text-align:left;background-color:transparent;border:none;box-sizing:border-box;cursor:pointer}
.t849__trigger-button_left{padding:27px 0 27px 50px}
.t849__title{display:inline-block}
.t849__icon{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-block;width:40px;height:40px;stroke:#222222;fill:transparent;transition-property:fill,stroke;transition-duration:.2s;transition-timing-function:ease-in-out}
.t849__trigger-button_left .t849__icon{right:auto;left:0}
.t849__lines{transition:transform .3s ease-in-out;transform-origin:center}
.t849__opened .t849__lines{transform:rotate(-45deg)}
.t849__content{display:none;overflow:hidden;-webkit-transition:max-height ease-in-out .3s,opacity ease-in-out .3s;-o-transition:max-height ease-in-out .3s,opacity ease-in-out .3s;transition:max-height ease-in-out .3s,opacity ease-in-out .3s}
.t849 .t849__content ol{padding-left:22px!important;list-style-position:inside;text-indent:-22px}
.t849__textwrapper{padding:0 0 20px}
.t849__text{margin-bottom:20px}
.t849__img{display:block;width:100%;margin-bottom:14px}
.t849__border{width:100%;height:1px;background-color:#eeeeee}
.t849__divider{float:left;width:100%}
@media screen and (max-width:960px){.t849{-webkit-text-size-adjust:100%}}
.t-name_xl{font-size:24px;line-height:1.35}
.t-descr_sm{font-size:18px;line-height:1.55}
@media screen and (max-width:1200px){.t-descr_sm{font-size:16px}}
@media screen and (max-width:1200px){.t-name_xl{font-size:22px}}
@media screen and (max-width:640px){.t-descr_sm{font-size:14px;line-height:1.45}}
@media screen and (max-width:640px){.t-name_xl{font-size:20px}}
#allrecords button.t849__trigger-button:focus-visible{outline-offset:2px}
#allrecords .t849__text>ul,#allrecords .t849__text>ol{-webkit-padding-start:26px}
@media screen and (max-width:960px){.t849 .t-section__topwrapper{margin-bottom:45px}}
@media screen and (max-width:650px){.t849__trigger-button{padding-top:15px;padding-bottom:14px}}
@media screen and (max-width:650px){.t849__text{margin-bottom:15px}}
@media screen and (max-width:650px){.t849__textwrapper{padding:0 0 10px}}
