body.bvi-active .bvi-body[data-bvi-theme=white] .document-item {
    margin-bottom: 20px;
}
body.bvi-active .bvi-body .archives .doc-title h2 {
    color: #fff !important;
}
body .bvi-body .content-block-item-first.big-item {
    background: none !important;
}

body.bvi-active .bvi-body p.first-title {
    background: none !important;
}

body.bvi-active .bvi-body .service_item {
    border: 3px solid #aaa;
}

.bvi-active .service-listing .service_item:hover {
    opacity: 1;
}

body.bvi-active .bvi-body .service-listing .service_item:hover a:hover {
    background: none !important;
    background-color: transparent !important;
}

body.bvi-active .bvi-body .left-first-content.bvi-background-image {
    border: 3px solid #aaa;
}

body.bvi-active .bvi-body .left-kyrs .kurs-blocks * {
    background: none !important;
    color: #fff !important;
}

body.bvi-active .bvi-body .kyrs-block,
body.bvi-active .bvi-body .kyrs-block .flex-kyrs,
body.bvi-active .bvi-body .right-kyrs * {
    background: none !important;

}

body.bvi-active .bvi-body[data-bvi-theme=white] svg {
    color: initial !important;
    fill: initial !important;
}

body.bvi-active .head-button-search .search input[type="submit"] {
    display: none;
}

body.bvi-active * {
-moz-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
        -o-filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
        -webkit-filter: grayscale(1);
        filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
        filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");
        filter: grayscale(1);
        visibility: visible;
}

body .bvi-body[data-bvi-theme=white] .container-width.hero-block,body .bvi-body[data-bvi-theme=white] .container-width.hero-block p,body .bvi-body[data-bvi-theme=white] .container-width.hero-block h1 {
    background: none !important;
}

body .bvi-body[data-bvi-theme=white] .content-block-item-second.big-item {
    background: initial !important;
}

body .bvi-body[data-bvi-theme=white]  .left-kyrs {
    background: none !important;
}

.kurs-blocks {
    overflow: hidden;
    border-radius: 25px;
}

.left-kyrs {}

body .bvi-body[data-bvi-theme=white]  .left-kyrs {
    background: none !important;
}

body .bvi-body[data-bvi-fontsize="16"] p.second-descript-big.bvi-no-styles {
    font-size: 20px !important;
    color: #fff;
}

body .bvi-body[data-bvi-theme=white] .container-width.content-block {
    background: initial !important;
}

body .bvi-body[data-bvi-theme=white] section.main-home-content,body .bvi-body[data-bvi-theme=white] section.main-home-content * {
    background-color: initial !important;
}
body.bvi-active .bvi-body[data-bvi-theme=white] .bottom-serv-button, 
body.bvi-active .bvi-body[data-bvi-theme=white] .bottom-serv-button > a:hover {
    background-color: initial !important;
}
body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a.first-button,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a.hero-button {
    color: #fff !important;
}


body .bvi-body[data-bvi-theme=white] .left-first-content {
    border: 2px solid;
}

.bvi-block:nth-child(2),
.bvi-block:nth-child(3) {
    display: none;
}

.bvi-active .bvi-panel.bvi-fixed-top {
    z-index: 999999999 !important;
}

.bvi-active .bvi-blocks.bvi-block-center {
    z-index: 99999 !important;
    position: relative;
}
.bvi-active  .bvi-body .bottom-serv-button.bvi-no-styles img {
    border-radius: 50%;
}

.bvi-active .right-kyrs {
    background-color: #eee !important;
    background: #eee !important;
    border-radius: 10px;
    border: 2px solid;
}

body.bvi-active .bvi-body[data-bvi-theme=white] .right-kyrs *,body.bvi-active .bvi-body[data-bvi-theme=white] .right-kyrs a {
    color: #fff !important;
}
body.bvi-active  .bvi-body[data-bvi-theme=white] .container-width,
body.bvi-active  .bvi-body[data-bvi-theme=white] .container-width > *,
body.bvi-active  .bvi-body[data-bvi-theme=white] .container-width *
 {
    background-color: initial !important;
}

body .bvi-body[data-bvi-theme=white] .about-listing .listing-item {
    border: 2px solid;
    background-color: #fff !important;
}

body.bvi-active .bvi-body[data-bvi-theme=white]  .about-text-list {
    background-color: #fff !important;
}

body.bvi-active .bvi-body[data-bvi-theme=white] .left-hero h1,
body.bvi-active .bvi-body[data-bvi-theme=white]  .title-item-list-about {
    color: #fff !important;
}

body.bvi-active .bvi-body[data-bvi-theme=white]  .page-hero-block.hero_detail.hero_detail_ext {
    background-color: #fff !important;
}

body.bvi-active .bvi-body[data-bvi-theme=white] .doc-title a {
    color: #fff !important;
}

body.bvi-active .bvi-body[data-bvi-theme=white] .doc-back .doc-href .document-item {
    border: 2px solid;
    border-radius: 20px;
}

body.bvi-active .bvi-body[data-bvi-theme=white] .dooc-item-text {
    margin-bottom: 0;
}
body.bvi-active .bvi-body[data-bvi-theme=white] .big-title .dooc-item-text {
    margin-bottom: 20px;
    background: #fff !important;
    border: 2px solid;
}
body.bvi-active .bvi-body[data-bvi-theme=white] .accor-left {
    color: #fff !important;
}
body.bvi-active .bvi-body[data-bvi-theme=white]  .accordion {
    background-color: #fff !important;
}
body.bvi-active .bvi-body[data-bvi-theme=white]  .forma-sk {
    background-color: #fff !important;
}
body.bvi-active .bvi-body[data-bvi-theme=white]  .forma-sk .form-title p {
	color: #fff !important;
}
body.bvi-active .bvi-body[data-bvi-theme=white]  .container-width.compliance .left-hero p {
    color: #fff !important;
}

body.bvi-active .bvi-body[data-bvi-theme=white]  .page-hero-block,
body.bvi-active .bvi-body[data-bvi-theme=white]  .page-hero-block.inet {
    background-color: #fff !important;
}

body.bvi-active .bvi-body[data-bvi-theme=white] .page-hero-block .left-hero p,
body.bvi-active .bvi-body[data-bvi-theme=white] .page-hero-block.inet .left-hero p {
    color: #fff !important;
}
body.bvi-active .bvi-body[data-bvi-theme=white] .service_item,
body.bvi-active .bvi-body[data-bvi-theme=white] .left-first-content {
    background-color: #fff !important;
}
body .bvi-body[data-bvi-theme=white]  .search form input[type="text"] {
    border: 2px solid;
}
body .bvi-body[data-bvi-theme=white]  .head-button-search > a.ns-vi-open {
    display: none !important;
}

html body .bvi-panel .bvi-modal .bvi-modal-dialog {
    filter: initial !important;
}

html body .bvi-panel .bvi-modal.show {
    z-index: 999999;
}

html body .bvi-panel {
    position: static !important;
}
a.bvi-link[data-bvi=modal] {
    display: none !important;
}
@media (max-width: 767px) {
body .bvi-body a.bvi-link {
    right: 60px !important;
    top: 20px !important;
}
}