.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1159 .elementor-element.elementor-element-1926c76{font-family:"Argentum Sans VF", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#3D3D3D;}@media(max-width:767px){.elementor-1159 .elementor-element.elementor-element-1926c76{font-size:14px;line-height:18px;}}/* Start custom CSS for text-editor, class: .elementor-element-1926c76 *//* Маркированный список */
.article-list-fdom ul {
    padding: 0;
    list-style: none;
}

/* Пункты списка */
.article-list-fdom ul > li {
    position: relative;
    margin: 0;
    padding-left: 25px;
}

/* Расстояние между пунктами */
.article-list-fdom ul > li + li {
    margin-top: 21px;
}

/* Собственная точка */
.article-list-fdom ul > li::before {
    content: "";

    position: absolute;
    top: 0.60em;
    left: 0;

    width: 6px;
    height: 6px;

    border-radius: 50%;
    background: currentColor;

    transform: translateY(-50%);
}

/* Убираем стандартные отступы у случайного <p> внутри <li> */
.article-list-fdom ul > li > p {
    margin: 0;
    padding: 0;

    font: inherit;
    color: inherit;
}

/* Мобильные */
@media (max-width: 767px) {

    .article-list-fdom ul > li {
        padding-left: 18px;

    }

    .article-list-fdom ul > li + li {
        margin-top: 16px;
    }

    .article-list-fdom ul > li::before {
        width: 6px;
        height: 6px;
        top: 0.75em;
    }
}/* End custom CSS */