/* Стили стандартных блоков Тильды — собраны scripts/tilda-std-css.mjs, руками не править */
:where(.l-std){color:#000;font-family:initial;font-weight:400;line-height:normal}
.l-std *,.l-std *::before,.l-std *::after{box-sizing:content-box}
:where(.l-std) :is(div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,img,b,u,i,center,table,tr,th,td,video){margin:0;padding:0;border:0}
:where(.l-std) img{display:inline}
.t-container{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding:0}
.t-container:before,.t-container:after{display:table;content:" ";width:0}
.t-container:after{clear:both}
.t-col{display:inline;float:left;margin-left:20px;margin-right:20px;width:100%}
.t-col_4{max-width:360px}
.t-col_6{max-width:560px}
.t-col_8{max-width:760px}
.t-prefix_2{padding-left:200px}
.t-width{width:100%}
.t-width_10{max-width:960px}
@media screen and (max-width:1200px){.t-container{max-width:960px;padding:0}.t-col{display:inline;float:left;margin-left:10px;margin-right:10px;width:100%}.t-col_4{max-width:300px}.t-col_6{max-width:460px}.t-col_8{max-width:620px}.t-prefix_2{padding-left:160px}.t-width_10{max-width:780px}}
@media screen and (max-width:960px){.t-container{max-width:640px}.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_4,.t-col_6,.t-col_8{width:100%;max-width:100%}.t-prefix_2{padding-left:none}}
:is(#allrecords,.l-std) a{color:#ff8562;text-decoration:none}
:is(#allrecords,.l-std) a,:is(#allrecords,.l-std) button{outline:none}
:is(#allrecords,.l-std) a:focus-visible,:is(#allrecords,.l-std) button:focus-visible{outline-color:#2015FF;outline-offset:4px;outline-style:auto}
:is(#allrecords,.l-std) .t-descr a:focus-visible{outline-offset:2px}
:is(#allrecords,.l-std) a[href^=tel]{color:inherit;text-decoration:none}
:is(#allrecords,.l-std) ol{padding-left:22px}
:is(#allrecords,.l-std) ul{padding-left:20px}
:is(#allrecords,.l-std) b,:is(#allrecords,.l-std) strong{font-weight:700}
:is(.t-records,.l-std) a{color:#ff8562;text-decoration:none}
:is(.t-records,.l-std) a[href^=tel]{color:inherit;text-decoration:none}
:is(.t-records,.l-std) ol{padding-left:22px;margin-top:0px;margin-bottom:10px}
:is(.t-records,.l-std) ul{padding-left:20px;margin-top:0px;margin-bottom:10px}
.t-text{font-family:'Inter',Arial,sans-serif;font-weight:300;color:#000000}
.t-text_md{font-size:20px;line-height:1.55}
.t-descr{font-family:'upsound',Arial,sans-serif;font-weight:300;color:#000000}
.t-align_center{text-align:center}
@media screen and (max-width:1200px){.t-text_md{font-size:18px}}
@media screen and (max-width:640px){.t-text_md{font-size:16px;line-height:1.45}}
.t107{text-align:center}
.t107__widthauto{display:block;width:auto;max-width:100%;margin:0 auto}
.t195__text{padding-bottom:6px}
.t195__imgsection{text-align:center}
.t195__img{max-width:100%;margin-top:4px;margin-bottom:10px}
.t195__sectitle{padding-top:5px;padding-bottom:5px;font-size:15px;line-height:20px;text-align:left}
.t195__secdescr{padding-top:0;padding-bottom:7px;font-size:11px;line-height:16px;text-align:left}
@media screen and (max-width:960px){.t195__imgsection{margin-top:20px;margin-bottom:20px}}
@media screen and (max-width:640px){.t195__imgsection{width:100%!important}}
.t004{padding-top:8px;padding-bottom:6px;position:relative}
.t004 table{border-collapse:collapse;font-size:1em;width:100%}
.t004 table td,.t004 table th{padding:5px;border:1px solid #ddd;vertical-align:top}
.t004 table thead td,.t004 table th{font-weight:700;border-bottom-color:#888}
@media screen and (max-width:640px){.t004 h1{font-size:28px;line-height:35px}}
.t230__wrap-video .t-video-lazyload{background-color:#000}
.t230__wrap-video+.t230__video-title,.t230__wrap-video+.t230__video-descr{margin-top:6px}
.t230__video-title+.t230__video-descr{margin-top:5px}
.t230__video-title{font-size:15px;line-height:20px;text-align:left}
.t230__video-descr{font-size:11px;line-height:16px;text-align:left}
@media screen and (max-width:960px){.t230 .t-col+.t-col{margin-top:20px}}
.t121 .t-video-lazyload{background-color:#000}
.t121 iframe{display:block;border:0;padding:0}
