
.lt-section{font:16px/1.55 Arial,sans-serif;color:#242424;overflow-wrap:anywhere;background:rgba(255,255,255,.96);padding:20px}
.lt-section *{box-sizing:border-box}
.lt-section p,.lt-section li,.lt-section ul,.lt-section ol{font-family:Arial,sans-serif!important;color:#242424!important;background:transparent!important;box-shadow:none!important}
.lt-section p{padding:0!important;margin:0 0 16px!important}
.lt-section h2,.lt-section h3{font-family:Arial,sans-serif!important;font-style:normal!important;background:none!important;color:#202020!important;box-shadow:none!important;display:block!important;padding:0!important;border:0!important;text-transform:none!important;line-height:1.25!important}
.lt-section h2{font-size:24px!important;margin:32px 0 16px!important}
.lt-section h3{font-size:19px!important;margin:0 0 9px!important}
.lt-section a{color:#a70e1a;text-decoration:underline;text-underline-offset:3px}
.lt-section a:focus-visible,.lt-section summary:focus-visible{outline:3px solid #087fa5;outline-offset:4px}
.lt-lead{font-size:18px!important;line-height:1.55!important}
.lt-nav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0}
.lt-nav a{display:inline-flex;align-items:center;min-height:42px;border:1px solid #d0d0d0;background:#fff!important;padding:8px 11px;color:#333!important;text-decoration:none!important;font-size:14px}
.lt-nav a:hover,.lt-nav a[aria-current=page]{border-color:#ec1523;color:#a70e1a!important}
.lt-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0 24px}
.lt-section a.lt-card{display:flex;flex-direction:column;min-width:0;border:1px solid #d4d4d4;background:#fff;color:#242424!important;text-decoration:none!important;padding:0;overflow:hidden;transition:border-color .15s}
.lt-section a.lt-card:hover{border-color:#ec1523}
.lt-section .lt-card img{display:block;width:100%!important;height:224px!important;max-width:100%!important;object-fit:contain;background:#f2f2f2;padding:14px;margin:0!important;box-shadow:none!important;border:0!important}
.lt-card-body{display:flex;flex:1;flex-direction:column;padding:18px}
.lt-card-title{font-size:20px;line-height:1.25;font-weight:bold;margin:0 0 9px;color:#242424}
.lt-card-desc{display:block;line-height:1.45;margin:0 0 13px;color:#242424!important}
.lt-card-link{margin-top:auto;color:#a70e1a;text-decoration:underline;font-weight:bold;font-size:15px}
.lt-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;margin:0 0 24px}
.lt-section .lt-hero{margin:0!important;padding:0!important;display:block!important}
.lt-section .lt-hero a{display:block!important;float:none!important;margin:0!important;padding:0!important;background:#f2f2f2}
.lt-section .lt-hero img{width:100%!important;height:310px!important;object-fit:contain;padding:16px;max-width:100%!important;margin:0!important;border:0!important;box-shadow:none!important}
.lt-section ul,.lt-section ol{padding-left:23px;margin:0 0 20px}
.lt-section li{margin:0 0 9px;padding:0}
.lt-section .lt-gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0!important;padding:0!important}
.lt-section .lt-gallery:before,.lt-section .lt-gallery:after{display:none!important}
.lt-section .lt-gallery>a{display:flex!important;flex-direction:column;float:none!important;width:auto!important;min-width:0;margin:0!important;padding:10px!important;border:1px solid #ddd;background:#fff;text-decoration:none!important;color:#333!important}
.lt-section .lt-gallery img{display:block!important;width:100%!important;height:210px!important;object-fit:contain;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;max-width:100%!important}
.lt-caption{display:block;font-size:14px;line-height:1.4;padding:10px 0 0}
.lt-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0 22px}
.lt-option{border-top:3px solid #ec1523;padding:16px;background:#fff}
.lt-section .lt-option p:last-child{margin-bottom:0!important}
.lt-note{padding:17px 20px;background:#f0f0f0;border-left:3px solid #ec1523;margin:22px 0}
.lt-section .lt-note p:last-child{margin-bottom:0!important}
.lt-cta{padding:22px;background:#fff;border:1px solid #cecece;border-top:3px solid #ec1523;margin:30px 0 20px}
.lt-section .lt-cta h2{font-size:22px!important;margin:0 0 12px!important}
.lt-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 12px}
.lt-section a.lt-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 16px;line-height:1.35;font-size:15px;font-weight:bold;text-decoration:none;background:#fff!important;color:#a70e1a!important;border:1px solid #bf1621;box-shadow:none;white-space:normal;text-align:center}
.lt-section a.lt-button--telegram{color:#087696!important;border-color:#1595bc;background:#f4fbfd!important}
.lt-section .lt-small{font-size:14px!important;color:#505050!important}
.lt-section details{margin:10px 0;border:1px solid #d6d6d6;background:#fff;padding:0 16px}
.lt-section summary{cursor:pointer;padding:15px 0;font-weight:bold;min-height:48px}
.lt-section details[open] summary{margin-bottom:6px}
.lt-section details p{padding-bottom:8px!important}
.lt-section .lt-archive>.gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 0 16px!important;margin:0!important}
.lt-section .lt-archive>.gallery:before,.lt-section .lt-archive>.gallery:after{display:none!important}
.lt-section .lt-archive>.gallery a{display:block!important;min-width:0;margin:0!important;float:none!important;padding:0!important}
.lt-section .lt-archive>.gallery img{display:block!important;width:100%!important;height:210px!important;object-fit:contain;margin:0!important;border:0!important;box-shadow:none!important;background:#f5f5f5}
.lt-section .lt-related{border-top:1px solid #d0d0d0;padding-top:20px;margin-top:30px}
body:has(.lt-section) .news_name h1 a{color:#fff!important;text-decoration:none!important}
body:has(.lt-section) .news_full_text{padding:0!important;background:none!important}
body:has(.lt-section) a.menu-item-link[href="/yarlyki/"]{background:#ed1c25!important;color:#fff!important}
@media(max-width:767px){.lt-section{padding:14px}}
@media(max-width:767px){html.label-mobile-redesign body:has(.lt-section) #content .labels-contact-person.labels-contact-angela>strong{display:none!important}}
@media(max-width:767px){html.label-mobile-redesign #content .page .lt-section h2,html.label-mobile-redesign #content .page .lt-section h3{background:none!important;border:0!important;padding:0!important;font-family:Arial,sans-serif!important;color:#202020!important}html.label-mobile-redesign #content .page .lt-section h2{font-size:22px!important;margin:28px 0 16px!important}html.label-mobile-redesign #content .page .lt-section h3{font-size:19px!important;margin:0 0 9px!important}html.label-mobile-redesign #content .page .lt-section a.lt-button{text-decoration:none!important}}
@media(max-width:767px){.lt-section{font-size:16px}.lt-section h2{font-size:22px!important}.lt-lead{font-size:17px!important}.lt-choices{gap:14px}.lt-intro{grid-template-columns:1fr;gap:16px}.lt-copy{order:-1}.lt-section .lt-hero img{height:260px!important}.lt-options{grid-template-columns:1fr;gap:12px}.lt-section .lt-gallery,.lt-section .lt-archive>.gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lt-section .lt-gallery img,.lt-section .lt-archive>.gallery img{height:185px!important}.lt-cta{padding:18px 16px}.lt-nav a{font-size:14px}.lt-card-body{padding:15px}}
@media(max-width:520px){.lt-choices{grid-template-columns:1fr}.lt-section .lt-card img{height:200px!important}.lt-actions{flex-direction:column}.lt-section a.lt-button{width:100%}.lt-nav{gap:7px}.lt-section .lt-gallery img,.lt-section .lt-archive>.gallery img{height:170px!important}}
