.paragraph--id--85,
.paragraph--id--136 {
    display: none !important;
}

body,
.mm-page, .mm-wrapper_background body,
.paragraph--type--blok-oformlyaemykh-dokumentov .content-body {
    background-color: #333;
    color: #fff;
}

.block-contact .flex-container .item p.bold, .block-contact .flex-container .item p.bold a {
    color: #fff
}

.block-contact .flex-container .item.worktime span.light,
.block-contact .flex-container .item span.light,
 {
    color: #f9f9f9;
}

.btn-webform {
    background: #ec7b13;
}

#block-formavshapke .form-header:before {
    border-right: 20px solid #ec7b13;
}

#block-formavshapke .form-header:after {
    border-left: 20px solid #ec7b13;
}

.breadcrumb li a {
    color: #ec7b13;
}

.breadcrumb {
    background: #323232;
}

.header-top-content {
    background: rgb(1 51 80 / 85%);
}

.documentation-and-product-list .views-field-name a, .documentation-and-product-list .views-field-title a {
    color: #fff;
}

.paragraph--type--na-chto-my-oformlyaem-dokumenty- .field--name-field-par-image {
    background: linear-gradient(0deg,#ec7b13,#d78c47);
}

.paragraph--type--na-chto-my-oformlyaem-dokumenty- .field--name-field-zagolovok h3 {
    color: #ec7b13;
}

.webform-submission-zayavka-form .form-actions button, .webform-button--submit {
    background: #ec7b13;
}

.webform-submission-zayavka-form .form-item-pomosch-v-sbore-dokumentov, .webform-submission-zayavka-form .form-item-srochno {
    color: #ec7b13;
}

.paragraph--type--na-chto-my-oformlyaem-dokumenty- {
    box-shadow: 0px 4px 25px rgb(255 255 255 / 28%);
}

.paragraph--type--ceny-i-sroki- .content-body:before, .paragraph--type--ceny-i-sroki- .content-body:after {
    border-top: 50px solid #ec7b13;
}

.paragraph--type--bp-modal .btn:before {
    border-right: 20px solid #ec7b13;
}

.paragraph--type--bp-modal .btn:after {
    border-left: 20px solid #ec7b13;
}

.paragraph--type--bp-modal .btn {
    background: #ec7b13;
}

.contact-footer {
    background: #333333;
}

#block-kopiraytfuter {
    background: #424242;
}

#block-kopiraytfuter .flex-container .copiright .date,
#block-kopiraytfuter .flex-container .copiright .name,
#block-kopiraytfuter .flex-container .copiright .inn {
    color: #fff;
}

#block-kopiraytfuter .flex-container .social {
    display: none;
}

.paragraph--type--ceny-i-sroki- .content-body {
    background: #333333;
}

.paragraph--type--ceny-i-sroki- .field--name-bp-text {
    color: #fff;
}

a {
    color: #60c4ff;
}

.paragraph--type--ceny-i-sroki- .field--name-field-zagolovok-format {
    color: #fff;
}

.paragraph--type--ceny-i-sroki- .par-slide-container .field--label {
    color: #fff;
}

.paragraph--type--ceny-i-sroki- .field--name-field-cena .field--item, .paragraph--type--ceny-i-sroki- .field--name-field-srok-izgotovleniya .field--item {
    color: #fff;
}

.paragraph--type--bp-modal {
    background: #525252;
}

.paragraph--type--bp-modal .field--name-bp-text p:first-child {
    color: #fff;
}

.paragraph--type--bp-modal .field--name-bp-text p {
    color: #fff;
}

.paragraph--type--nashi-klienty .content-body {
    background: #484848;
}

#block-kopiraytfuter .flex-container .logo img {
    height: 210px;
}

.paragraph--type--karinka-tekst-2-kolonki- {
    background: rgb(50 50 50);
}

.page_top {
    background-color: #3c3c3c;
}

.paragraph--type--karinka-tekst-2-kolonki- .field--name-bp-text {
    color: #fff
}

.paragraph--type--spisok {
    background: rgb(60 60 60);
}

.paragraph--type--spisok {
    color: #fff;
}

.paragraph--type--spisok-plitka-, .paragraph--type--bp-simple {
    color: #fff;
    background: unset;
}

.paragraph--type--dokumentaciya .field--name-field-dokumentaciya a {
    color: #fff;
}

.paragraph--type--izobrazhenie-fayl-dlya-skachivan {
    background: unset;
}

.paragraph--type--bp-simple li {
    color: #fff;
}

button.close {
    background: #ec7b13;
}

.modal .modal-title {
    color: #ec7b13;
}

.page-node-type-goods article .content > .field .field--item, .page-node-type-goods article .content > .field .field--item a {
    font-size: 20px;
    color: #0298ef;
}

.breadcrumb > .active {
    font-size: 15px;
    line-height: 19px;
    color: #ec7b13;
}

.bef-exposed-form input.form-text, .views-exposed-form input.form-text {
    border: 2px solid #ec7b13;
}

.text-info {
    color: #fff;
}

.paragraph--id--87>div {
    background: #484848;
}

.paragraph--type--zagolovok-preimuschestva-forma:before {
    background: rgb(84 42 4 / 62%);
}

.region-content {
    padding-top: 40px;
}

.path-frontpage .region-content {
    padding-top: 0;
}

.block-contact {
    overflow: hidden;
}

.navbar .logo {
    height: 58px;
    display: flex;
    align-items: center;
    overflow: hidden;
}

.block-contact .flex-container .item.logo img {
    width: 240px;
}