

/* Start:/local/templates/tesc-nano/components/bitrix/catalog/block-activity/style.css?17895010297523*/
.live-header{display:flex;gap:20px;padding-top:10px;padding-bottom:10px}@media(max-width: 991px){.live-header{flex-direction:column}}.live-header .live-header-item{flex:1;padding:20px;border:1px solid #e7e7e7;height:180px;display:flex;flex-direction:column;justify-content:space-between}.live-header .live-header-title{font-size:1.25rem;font-weight:bold;color:#212121}.live-header .live-header-filter{max-width:300px;display:flex;flex-wrap:wrap}.live-header .live-header-filter a{color:#000;font-size:14px;padding:9px 13px 0 0}.filter-buttons-wrapper{margin:25px 0 35px 0;width:100%}.filter-buttons-wrapper .filter-section{display:flex;flex-direction:column;gap:12px}.filter-buttons-wrapper .filter-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.filter-buttons-wrapper .filter-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:inherit;font-weight:500;line-height:1.2;padding:9px 18px;border:1px solid #e2e8f0;background-color:#f4f7f9;color:#2c3e50;transition:all .2s ease-in-out;cursor:pointer;font-size:14px}.filter-buttons-wrapper .filter-btn:hover{background-color:#ebeff2;border-color:#cbd5e1;color:#002c54}.filter-buttons-wrapper .filter-btn:focus-visible{outline:2px solid #008dff;outline-offset:2px}.filter-buttons-wrapper .filter-btn.active{color:#fff;background:#cd331a;background:-moz-linear-gradient(90deg, rgb(205, 51, 26) 0%, rgb(205, 77, 26) 100%);background:-webkit-linear-gradient(90deg, rgb(205, 51, 26) 0%, rgb(205, 77, 26) 100%);background:linear-gradient(90deg, rgb(205, 51, 26) 0%, rgb(205, 77, 26) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cd331a",endColorstr="#cd4d1a",GradientType=1);border-color:#cd331a}.filter-buttons-wrapper .filter-btn.active:hover{background-color:#0076d6;border-color:#0076d6;color:#fff}.live-section{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}@media(max-width: 991px){.live-section{flex-direction:column}}.live-section .live-section-item{border:1px solid rgba(24,112,148,.12);padding:13px 20px;height:190px;min-height:190px;min-width:20%;flex:1;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none}@media(max-width: 991px){.live-section .live-section-item{height:120px;min-height:120px}}.live-section .live-section-item:hover{border:1px solid #ccc}.live-section .live-section-item:hover .live-section-text{color:#222}.live-section .live-section-title{font-weight:bold;color:#222}.live-section .live-section-text{color:#7a7a7a;font-size:12px}.live-detail{padding-top:5px}.live-detail .live-detail-section{display:flex;flex-direction:column;gap:10px;padding-top:30px;padding-bottom:20px;border-bottom:1px solid rgba(24,112,148,.25)}.live-detail .live-detail-section.live-column{display:flex;flex-direction:column;gap:10px;padding-top:30px;padding-bottom:30px}.live-detail .live-detail-title{font-size:1.25rem;font-weight:bold;color:#212121;position:sticky;top:10px}.live-detail .live-detail-area{flex:1;font-size:14px}.live-detail p{margin:0 0 12px 0}.live-detail ul{margin-left:0;padding-left:4px;color:#222}.live-detail ul li{position:relative;padding-left:1.5em;margin:2px 0;list-style:none;line-height:1.8em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.live-detail ul li:before{content:"";position:absolute;top:.6em;left:0;width:6px;height:6px;background:#2980b9;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul .live-detail ul li:before{background-color:#3498db}.live-detail ol{counter-reset:olCounter;margin-left:0;padding-left:5px;color:#646464}.live-detail ol li{position:relative;padding-left:1.5em;margin:3px 0;list-style:none;line-height:1.8em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.live-detail ol li:before{content:counter(olCounter) ".";counter-increment:olCounter;position:absolute;top:0;left:0;color:#646464}.live-detail .live-detail-cards{width:100%}.live-detail .live-detail-cards ol{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;list-style:none;gap:16px 12px;padding:0;margin:0;counter-reset:step-counter 0}.live-detail .live-detail-cards ol li{flex:1 1 170px;min-width:150px;background:#f8fbfc;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:60px 20px 22px 20px;border:1px solid rgba(24,112,148,.12);color:#1a2e3f;line-height:1.4;font-weight:450;display:flex;flex-direction:column;position:relative;transition:none;border-radius:10px}.live-detail .live-detail-cards ol li::before{content:counter(step-counter);counter-increment:step-counter;display:flex;width:28px;height:28px;background:linear-gradient(135deg, #187094, #0e5a78);color:#fff;font-weight:700;text-align:center;flex-shrink:0;align-self:flex-start;align-items:center;justify-content:center;top:17px;left:20px;position:absolute;border-radius:16px}.live-detail .live-detail-cards ol li::marker{display:none}.live-detail .live-detail-cards ol li strong{font-weight:600;color:#187094}@media(max-width: 820px){.live-detail .live-detail-cards ol{gap:18px;justify-content:center}.live-detail .live-detail-cards ol li{flex:1 1 200px;min-width:170px}}.live-detail .live-detail-faq{display:flex;flex-direction:row;gap:30px;padding-top:30px;padding-bottom:20px}.live-detail .live-detail-faq .live-detail-col-fly{position:sticky;top:15px}.live-detail .live-detail-faq .live-detail-col{width:350px}.live-detail .live-detail-faq .live-detail-area{flex:1}.live-detail .live-detail-faq .faq-list{display:flex;flex-direction:column;gap:10px}.live-detail .live-detail-faq .faq-item{border:1px solid #c5dbe4;padding:16px 20px;border-radius:10px}.live-detail .live-detail-faq .faq-question{font-size:16px;font-weight:bold;color:#212121;position:sticky;margin-bottom:10px}.live-detail .live-detail-faq .faq-answer{line-height:1.3}@media(max-width: 991px){.live-detail .live-detail-faq{flex-direction:column;gap:20px}.live-detail .live-detail-faq .live-detail-col{width:100%}.live-detail .live-detail-faq .live-detail-col-fly{position:static}}.live-detail-hero{display:flex;gap:40px;background:#1b7ca4;background:-webkit-linear-gradient(top, #1B7CA4, #176C90);background:-moz-linear-gradient(top, #1B7CA4, #176C90);background:linear-gradient(to bottom, #1B7CA4, #176C90);padding:30px;color:#fff;align-items:center;border-radius:10px}@media(max-width: 991px){.live-detail-hero{flex-direction:column;padding:20px;align-items:flex-start;gap:25px}}.live-detail-hero .live-detail-hero-title{width:270px;font-size:18px;font-weight:bold;color:#fff;margin:0;padding:0}.live-detail-hero .live-detail-hero-text{flex:1;font-size:14px}.live-detail-hero .live-detail-hero-action a{font-size:20px;font-weight:bold;color:#fff;text-decoration:none}.live-swiper{padding-top:5px;padding-bottom:20px}.live-swiper .live-swiper-item{border:1px solid #c5dbe4;padding:16px 20px;border-radius:10px;display:flex;flex-direction:column;height:175px;justify-content:space-between;background:rgba(197,219,228,.1215686275)}.live-swiper .live-swiper-name{font-weight:bolder;margin-bottom:8px;line-height:1.3;color:#000;text-decoration:none;height:44px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.live-swiper .live-swiper-text{font-size:14px;line-height:1.3;height:56px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#838383}.live-swiper .live-swiper-link{font-size:14px;line-height:1.3;display:inline-block;margin-top:8px;color:#cd331a}/*# sourceMappingURL=style.css.map */

/* End */
/* /local/templates/tesc-nano/components/bitrix/catalog/block-activity/style.css?17895010297523 */
