.standard_editor {
    margin: 60px 0;
}

.standard_editor.reduce_tos {
    margin-top: 20px;
}

.standard_editor.reduce_bos {
    margin-bottom: 20px;
}

.standard_editor.remove_tos {
    margin-top: 0;
}

.standard_editor.remove_bos {
    margin-bottom: 0;
}

.standard_editor.bg_clr_grey  {
    background-color: var(--heidner_grey);
    padding: 60px 0;
}

.standard_editor .standard_editor_content.font_size_large p,
.standard_editor .standard_editor_content.font_size_large a,
.standard_editor .standard_editor_content.font_size_large ul li,
.standard_editor .standard_editor_content.font_size_large ol li {
    font-size: 20px;
    line-height: 1.6;
    letter-spacing: 0.01em;
}

.standard_editor .cta_list {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 15px;
}

@media (max-width: 1199px) {
    .standard_editor {
        margin: 50px 0;
    }
    .standard_editor.bg_clr_grey  {
        padding: 50px 0;
    }
}

@media (max-width: 991px) {
    .standard_editor {
        margin: 40px 0;
    }
    .standard_editor.bg_clr_grey  {
        padding: 40px 0;
    }
    .standard_editor .standard_editor_content.font_size_large p,
    .standard_editor .standard_editor_content.font_size_large a,
    .standard_editor .standard_editor_content.font_size_large ul li,
    .standard_editor .standard_editor_content.font_size_large ol li {
        font-size: 18px;
        line-height: 1.5;
    }
}

@media (max-width: 767px) {
    .standard_editor {
        margin: 30px 0;
    }
    
    .standard_editor.bg_clr_grey  {
        padding: 30px 0;
    }
}