*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

:root {
    --stm-container-width: 1200px;
}

.stm-container,
.container.mid-content {
    width: 100%;
    max-width: var(--stm-container-width);
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.container.mid-content > .bunch > .container,
.container.mid-content .custom-heading-section > .container,
.container.mid-content .custom-heading-section > .container-fluid {
    width: 100%;
    max-width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

@media (max-width: 767px) {
    .stm-container,
    .container.mid-content {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

.paragraph-text-fix{
    font-size: 13px !important;
}

