

/* Start:/local/templates/.default/components/bitrix/news/important/style.css?17855064991286*/
.important-detail-wrapper,
.important-detail-wrapper .bx-newsdetail-content {

    color: #707070;
    font-size: 16px;
    line-height: 1.75;	
}

.important-detail-wrapper .bx-newsdetail-title {
	margin-top:20px;
	margin-bottom:10px;
}

.important-detail-wrapper ul,
.important-detail-wrapper ol {
	padding-left:20px !important;
	margin-bottom:30px !important;
}

.important-detail-wrapper ol > li {
	padding-left:28px !important;
}
.important-detail-wrapper ol > li:after {
	display:none !important;
}
.text-content .important-detail-wrapper ul > li:before {
	top:8px !important;
}

.important-detail-wrapper ul > li {
	padding-left:20px !important;
}

.important-detail-wrapper ul > li,
.important-detail-wrapper ol > li {
	margin:0 !important;
}

.important-detail-wrapper iframe {
	max-width:100%;
    display: block;
    width: 100% !important;
    max-width: 100%;
    aspect-ratio: 16 / 9;
    height: auto !important;
    border: 0;
}


.gt-important__content .gt-important__title {
	margin-bottom:25px;
	font-size:20px;
}
.gt-important__content ul.gt-important__list > li:before {
	top:14px;
}
.gt-important__content ul.gt-important__list > li {
	margin-bottom:5px;
	padding-left:20px;
}


.important-detail-wrapper .bx-newsdetail-block {
	padding:0 !important;
}













/* End */


/* Start:/local/templates/.default/components/bitrix/news/important/bitrix/news.list/important-sections/style.css?17855065153551*/
.gt-important {
    --gt-important-text: #252525;
    --gt-important-muted: #686868;
    --gt-important-border: #dedede;
    --gt-important-background: #f1f1ef;
    --gt-important-accent: #a86d66;

    width: 100%;
    margin: clamp(36px, 5vw, 72px) 0 clamp(64px, 8vw, 116px);
    color: var(--gt-important-text);
    font-family: inherit;
}

.gt-important,
.gt-important * {
    box-sizing: border-box;
}

.gt-important__section {
    display: grid;
    grid-template-columns: minmax(300px, 0.82fr) minmax(0, 1.18fr);
    gap: clamp(34px, 5.4vw, 84px);
    align-items: start;
    padding: clamp(30px, 3.6vw, 52px) 0;
    border-top: 1px solid var(--gt-important-border);
}

.gt-important__section:first-child {
    padding-top: 0;
    border-top: 0;
}

.gt-important__section:last-child {
    padding-bottom: 0;
}

.gt-important__media {
    width: 100%;
    /*height: clamp(190px, 17vw, 221px);*/
	height:auto;
    overflow: hidden;
    background: var(--gt-important-background);
}

.gt-important__image,
.gt-important__placeholder {
    display: block;
    width: 100%;
    height: 100%;
}

.gt-important__image {
    object-fit: contain;
}

.gt-important__media .gt-important__image {
	margin:0;
}

.gt-important__placeholder {
    background:
        linear-gradient(135deg, rgba(255, 255, 255, 0.55), rgba(255, 255, 255, 0)),
        var(--gt-important-background);
}

.gt-important__content {
    min-width: 0;
    padding-top: 2px;
}

.gt-important__title {
    margin: 0 0 clamp(18px, 2vw, 28px);
    color: var(--gt-important-text);
    font: inherit;
    font-size: clamp(21px, 2.1vw, 30px);
    font-weight: 600;
    line-height: 1.16;
    letter-spacing: -0.02em;
}

.gt-important__list {
    display: grid;
    gap: 13px;
    margin: 0;
    padding: 0;
    list-style: none;
}

.gt-important__item {
    position: relative;
    margin: 0;
    padding-left: 18px;
}

.gt-important__item::before {
    content: '';
    position: absolute;
    top: 0.75em;
    left: 0;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: var(--gt-important-accent);
    transform: translateY(-50%);
}

.gt-important__link,
.gt-important__text {
    color: var(--gt-important-muted);
    font: inherit;
    font-size: clamp(14px, 1.15vw, 16px);
    line-height: 1.5;
}

.gt-important__link {
    text-decoration-line: underline;
    text-decoration-thickness: 1px;
    text-decoration-color: rgba(37, 37, 37, 0.28);
    text-underline-offset: 4px;
    transition:
        color 0.2s ease,
        text-decoration-color 0.2s ease;
}

.gt-important__link:hover {
    color: var(--gt-important-text);
    text-decoration-color: var(--gt-important-accent);
}

.gt-important__link:focus-visible {
    outline: 1px solid var(--gt-important-accent);
    outline-offset: 5px;
}

@media (max-width: 900px) {
    .gt-important__section {
        grid-template-columns: minmax(240px, 0.9fr) minmax(0, 1.1fr);
        gap: 36px;
    }
}

@media (max-width: 700px) {
    .gt-important {
        margin-top: 28px;
    }

    .gt-important__section {
        grid-template-columns: minmax(0, 1fr);
        gap: 22px;
        padding: 32px 0;
    }

    .gt-important__media {
        height: auto;
        aspect-ratio: 16 / 9;
    }

    .gt-important__title {
        margin-bottom: 17px;
    }
}

@media (max-width: 420px) {
    .gt-important__media {
        aspect-ratio: 16 / 10;
    }

    .gt-important__list {
        gap: 11px;
    }
}

@media (prefers-reduced-motion: reduce) {
    .gt-important__link {
        transition: none;
    }
}

/* End */
/* /local/templates/.default/components/bitrix/news/important/style.css?17855064991286 */
/* /local/templates/.default/components/bitrix/news/important/bitrix/news.list/important-sections/style.css?17855065153551 */
