html .bvi-panel, body .bvi-panel {
  background: #E8E8E8;
  border-bottom: 1px solid #000000 !important;
  box-shadow: none !important;
  margin: 0 !important; }
  html .bvi-panel .bvi-block .bvi-theme-brown, html .bvi-panel .bvi-block .bvi-theme-green, body .bvi-panel .bvi-block .bvi-theme-brown, body .bvi-panel .bvi-block .bvi-theme-green {
    display: none !important; }
  html .bvi-panel .bvi-block:nth-child(3), body .bvi-panel .bvi-block:nth-child(3) {
    display: none; }
  html .bvi-panel .bvi-block:nth-child(5) .bvi-link:nth-child(2), html .bvi-panel .bvi-block:nth-child(5) .bvi-link:last-child, body .bvi-panel .bvi-block:nth-child(5) .bvi-link:nth-child(2), body .bvi-panel .bvi-block:nth-child(5) .bvi-link:last-child {
    display: none !important; }

html body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {
  background: none !important;
  color: #000 !important; }
html body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {
  background: none !important;
  color: #000 !important; }
html body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles) {
  background: none !important;
  color: #fff !important; }
html body .bvi-body .greenbutton, html body .bvi-body .gradientbutton {
  border: 2px solid #000 !important;
  background: none; }
html body .bvi-body[data-bvi-theme=black] .siteservices__block-title svg path,
html body .bvi-body[data-bvi-theme=black] .page__link a svg path,
html body .bvi-body[data-bvi-theme=black] .medcenter__link svg path,
html body .bvi-body[data-bvi-theme=black] .sitesearch__form button {
  stroke: #fff; }
html body .bvi-body[data-bvi-theme=black] .lightbutton svg path {
  stroke: #000; }
html body .bvi-body[data-bvi-theme=black] .education__block-date {
  color: #fff; }
html body .bvi-body[data-bvi-theme=black] .page__tags ul li a {
  color: #fff;
  border-color: #fff; }
  html body .bvi-body[data-bvi-theme=black] .page__tags ul li a:before {
    color: #fff; }
  html body .bvi-body[data-bvi-theme=black] .page__tags ul li a:hover:before {
    color: #fff !important; }
html body .bvi-body[data-bvi-theme=black] .sitesearch__form input {
  color: #fff; }
  html body .bvi-body[data-bvi-theme=black] .sitesearch__form input::placeholder {
    color: #fff; }
html body .bvi-body[data-bvi-theme=black] .sitesearch__form button svg path {
  fill: #000; }

body.bvi-active {
  /* BVIPANEL */
  /* BVIPANEL */
  /* GLOBAL */
  /* GLOBAL */
  /* HEADER */
  /* HEADER */
  /* CONTENT */
  /* CONTENT */
  /* FOOTER */
  /* FOOTER */ }
  body.bvi-active .bvi-body {
    padding: 0; }
  body.bvi-active .wrapper {
    padding-bottom: 0; }
  body.bvi-active .hideeye__wrap {
    display: none; }
  body.bvi-active .lightbutton svg path {
    stroke: #fff; }
  body.bvi-active .header {
    position: absolute !important; }
    body.bvi-active .header__top {
      max-width: 1300px;
      margin: 0 auto;
      padding-bottom: 7px; }
      body.bvi-active .header__top-left {
        gap: 20px; }
    body.bvi-active .header__logo svg {
      width: 100%; }
    body.bvi-active .header__mobsearch {
      display: none !important; }
    body.bvi-active .header__phone {
      padding: 0;
      background: none;
      width: auto !important;
      height: auto !important;
      line-height: 1.4 !important; }
    body.bvi-active .header__address {
      padding: 0;
      background: none; }
    body.bvi-active .header__bottom {
      padding: 15px 0;
      max-width: 1300px;
      margin: 0 auto;
      border-bottom: 1px solid #000; }
    body.bvi-active .header__search {
      display: none; }
    body.bvi-active .header__menu {
      max-width: none; }
      body.bvi-active .header__menu ul li a:before {
        display: none; }
    @media screen and (max-width: 1200px) {
      body.bvi-active .header__contacts {
        flex-direction: column; } }
  body.bvi-active .topblock {
    padding-top: 200px;
    background: none; }
    body.bvi-active .topblock__doctors-stage {
      border: 1px solid #000; }
    body.bvi-active .topblock__doctors-img {
      display: none; }
    body.bvi-active .topblock__prices-block {
      border: 1px solid #000; }
    body.bvi-active .topblock__company {
      margin: 0; }
      body.bvi-active .topblock__company .row {
        padding: 0; }
    body.bvi-active .topblock__anhor li a {
      padding: 0;
      background: none; }
    body.bvi-active .topblock .premium {
      display: none; }
    body.bvi-active .topblock .row > div {
      width: 100%;
      left: 0; }
      body.bvi-active .topblock .row > div.col-sm-push-7 {
        display: none; }
  body.bvi-active .page__link a {
    border: 1px solid #000000; }
    body.bvi-active .page__link a svg path {
      stroke: #000; }
  body.bvi-active .blog__block {
    line-height: 1.5; }
    body.bvi-active .blog__block-img {
      display: none; }
    body.bvi-active .blog__block-title {
      margin: 0; }
  body.bvi-active .reviews__block {
    border: 1px solid #000;
    overflow: hidden;
    border-radius: 0; }
    body.bvi-active .reviews__block-right {
      border-radius: 0;
      border-left: 1px solid #000; }
  body.bvi-active .medcenter {
    padding: 0; }
    body.bvi-active .medcenter > div {
      width: 100%;
      left: 0;
      margin: 0; }
      body.bvi-active .medcenter > div:first-child {
        display: none; }
    body.bvi-active .medcenter__text {
      margin-top: 20px; }
    body.bvi-active .medcenter__blocks .premium__block {
      margin-top: 20px; }
      body.bvi-active .medcenter__blocks .premium__block-img {
        padding: 0;
        border: 0; }
    body.bvi-active .medcenter__link {
      display: flex;
      justify-content: center;
      border: 1px solid #000;
      height: 50px;
      align-items: center; }
      body.bvi-active .medcenter__link svg path {
        stroke: #000; }
  body.bvi-active .premium__block-img img {
    display: none; }
  body.bvi-active .doctors__block {
    border: 1px solid #000;
    padding: 20px; }
    body.bvi-active .doctors__block-all {
      display: none; }
  body.bvi-active .blockform {
    border: 1px solid #000;
    overflow: hidden;
    border-radius: 0; }
    body.bvi-active .blockform__left {
      display: none; }
  body.bvi-active .siteservices__block-title {
    padding: 10px 20px;
    border: 1px solid #000;
    font-size: 38px !important;
    display: inline-flex;
    align-items: center; }
    body.bvi-active .siteservices__block-title svg {
      margin-left: 10px; }
      body.bvi-active .siteservices__block-title svg path {
        stroke: #000; }
  body.bvi-active .doctorsblock > div {
    width: 100%;
    margin-top: 30px; }
    body.bvi-active .doctorsblock > div:first-child {
      margin: 0; }
      body.bvi-active .doctorsblock > div:first-child + div {
        margin: 0; }
  body.bvi-active .doctorsblock .row > div {
    width: 100%; }
  body.bvi-active .doctorsblock__namewrap > div {
    width: 100%; }
    body.bvi-active .doctorsblock__namewrap > div:first-child {
      display: none; }
  body.bvi-active .doctorsblock__premium-title img {
    display: none; }
  body.bvi-active > .category {
    display: block; }
    body.bvi-active > .category ul {
      display: block; }
      body.bvi-active > .category ul li a {
        padding: 0; }
  body.bvi-active .siteform {
    border: 1px solid #000;
    overflow: hidden;
    border-radius: 0; }
  body.bvi-active .analyzes > div {
    width: 100%; }
  body.bvi-active .analyzes__block {
    height: auto;
    padding: 0;
    display: inline-flex; }
    body.bvi-active .analyzes__block img {
      display: none; }
    body.bvi-active .analyzes__block span {
      margin: 0; }
  body.bvi-active .information-price {
    padding: 0; }
  body.bvi-active .information-info {
    background: none;
    border: 1px solid #000; }
  body.bvi-active .cart__premium-block {
    padding: 0;
    background: none; }
  body.bvi-active .searvices__block-sale {
    border: 1px solid #000; }
  body.bvi-active .searvices__block-price-old {
    position: relative; }
    body.bvi-active .searvices__block-price-old:before {
      content: '';
      position: absolute;
      top: 50%;
      left: 0;
      right: 0;
      height: 1px;
      background: #000; }
  body.bvi-active .searvices__block-prices em:before {
    background: #000; }
  body.bvi-active .cosmetology__category > div {
    width: 100%;
    margin-top: 20px; }
  body.bvi-active .cosmetology__category-block {
    display: inline-block;
    height: auto;
    padding: 0;
    min-height: auto;
    background: none; }
    body.bvi-active .cosmetology__category-block:before, body.bvi-active .cosmetology__category-block:after, body.bvi-active .cosmetology__category-block img {
      display: none; }
  body.bvi-active .specialization__block {
    padding: 0;
    background: none;
    padding: 10px 20px;
    border: 1px solid #000; }
  body.bvi-active .education__block-date {
    color: #000;
    background: none;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: initial; }
  body.bvi-active .documents ul li a {
    padding: 0;
    background: none; }
  body.bvi-active .page img, body.bvi-active .page .wp-block-image {
    display: none !important; }
    body.bvi-active .page img + h2, body.bvi-active .page .wp-block-image + h2 {
      margin-top: 0; }
  body.bvi-active .page__tags ul li a {
    padding: 0 10px;
    border: 1px solid #000;
    background: none; }
    body.bvi-active .page__tags ul li a:before {
      content: '#'; }
    body.bvi-active .page__tags ul li a:hover:before {
      color: #000 !important; }
  body.bvi-active .sharebutton {
    display: none !important; }
  body.bvi-active .contacts {
    padding: 0 0 50px; }
    body.bvi-active .contacts__map {
      display: none; }
    body.bvi-active .contacts__phone, body.bvi-active .contacts__mail, body.bvi-active .contacts__address, body.bvi-active .contacts__work {
      padding: 0;
      background: none; }
  body.bvi-active .footer {
    border-top: 2px solid #000000;
    line-height: 1.2; }
    body.bvi-active .footer__logo {
      display: none; }
    body.bvi-active .footer__mail {
      margin-top: 10px; }
    body.bvi-active .footer__phone a, body.bvi-active .footer__mail a {
      padding: 0;
      background: none; }
      body.bvi-active .footer__phone a:hover, body.bvi-active .footer__mail a:hover {
        background: none !important; }
    body.bvi-active .footer__top-left-right .row > div {
      margin-top: 15px; }
    body.bvi-active .footer__address {
      padding: 0;
      background: none; }
    body.bvi-active .footer__bottom:before {
      display: none; }
    body.bvi-active .footer__menu {
      margin: 0; }
    body.bvi-active .footer__info {
      margin-top: 0; }
    body.bvi-active .footer__soc {
      display: none; }
  body.bvi-active .fixbottom {
    display: none; }

/*# sourceMappingURL=eyestyle.css.map */
