

/* Start:/local/templates/dev-tpl/components/placestart/text_block.section/.default/style.css?17792566833829*/
.simple_text_block__text {
    font-family: "Hoves Regular", sans-serif;
    font-size: clamp(14px, 1.09375vw, 21px);
    line-height: 1.6;
    color: #F2F2F6;
    margin-left: 2px;
    margin-block: 30px;
}

/* Параграфы */
.simple_text_block__text p {
    line-height: 1.6;
    margin-bottom: 20px;
}

/* Стили для маркированных списков */
.simple_text_block__text ul {
    list-style: none;
    padding: 0;
}

.simple_text_block__text ul li {
    position: relative;
    padding-left: clamp(35px, 2.8vw, 50px);
    margin-bottom: 15px;
    line-height: 1.6;
}

.simple_text_block__text ul li::before {
    content: "";
    position: absolute;
    top: clamp(-5px, -0.2604166667vw, -3.3333333333px);
    left: 0;
    width: clamp(30px, 2.34375vw, 45px);
    height: clamp(28.6666666667px, 2.2395833333vw, 43px);
    background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 45 43' fill='none' xmlns='http://www.w3.org/2000/svg'><g filter='url(%23filter0_d_2047_3468)'><path d='M19.3005 20.482C20.4153 18.3181 21.4732 16.8184 22.9455 15.1953C25.278 12.6244 28.4108 10.3881 31.6601 9.02105C31.9231 8.91046 32.1289 9.26325 31.9034 9.43724C26.244 13.7951 22.6122 18.8538 19.9624 25.7864C19.8113 26.1822 19.259 26.2101 19.068 25.8318C17.3781 22.483 16.1365 20.0342 13.1894 18.1431C12.8858 17.9481 12.9621 17.4891 13.312 17.3989C15.7768 16.7639 17.43 18.101 19.3005 20.482Z' fill='%23C0FF00'/></g><defs><filter id='filter0_d_2047_3468' x='0.510532' y='0.56391' width='43.9789' height='42.0785' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'><feFlood flood-opacity='0' result='BackgroundImageFix'/><feColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/><feOffset dy='4.05338'/><feGaussianBlur stdDeviation='6.24473'/><feComposite in2='hardAlpha' operator='out'/><feColorMatrix type='matrix' values='0 0 0 0 0.751724 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0'/><feBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_2047_3468'/><feBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_2047_3468' result='shape'/></filter></defs></svg>") no-repeat center center;
    background-size: contain;
}

/* Нумерованные списки */
.simple_text_block__text ol {
    margin: 0 0 25px 0;
    padding-left: 25px;
}

.simple_text_block__text ol li {
    padding-left: 10px;
    margin-bottom: 15px;
    line-height: 1.6;
}

/* Последний элемент списка без отступа */
.simple_text_block__text ul li:last-child,
.simple_text_block__text ol li:last-child {
    margin-bottom: 0;
}

/* Таблицы */
.simple_text_block__text .simple-table {
    width: 100%;
    border-collapse: collapse;
    margin: 20px 0;
}

.simple_text_block__text .simple-table th,
.simple_text_block__text .simple-table td {
    border: 1px solid #bfff0050;
    padding: 12px;
    text-align: left;
    vertical-align: top;
    line-height: 1.5;
}

.simple_text_block__text .simple-table th {
    background-color: rgba(255, 255, 255, 0.1);
    font-weight: 600;
}

/* Ссылки */
.simple_text_block__text a {
    color: #F2F2F6;
    text-decoration: underline;
}

.simple_text_block__text a:hover {
    text-decoration: none;
}

/* Заголовки */
.simple_text_block__text h2 {
    font-size: clamp(24px, 2.5vw, 36px);
    line-height: 1.3;
    margin-top: 30px;
    margin-bottom: 20px;
}

.simple_text_block__text h3 {
    font-size: clamp(20px, 2vw, 28px);
    line-height: 1.3;
    margin-top: 25px;
    margin-bottom: 15px;
}

.simple_text_block__text h4 {
    font-size: clamp(18px, 1.5vw, 24px);
    line-height: 1.4;
    margin-top: 20px;
    margin-bottom: 12px;
}
/* End */
/* /local/templates/dev-tpl/components/placestart/text_block.section/.default/style.css?17792566833829 */
