.template-article .hover-vt-rgb-block:hover .hover-vt-rgb{
display: none;
}
.template-article .hover-vt-rgb-block:hover img{
  transform: scale(0.9, 0.9);
}
.responsive-menu {
padding: 5px 10px;
}
.menu li a {
  color: #666666;
}
.menu li a:hover,
.menu li:hover > a {
  color: #ffffff;
  background: #666666;
}
.menu ul li a:hover,
.menu ul li:hover > a {
  background: #888888;
  color: #ffffff;
}

a {
  color: #4FA3C1;
}

a:hover {
  color: #030405;
  -webkit-text-decoration: linen;
  text-decoration: linen;
}

.text-firm {
  color: #4FA3C1 !important;
}

a.text-firm:focus,
a.text-firm:hover {
  color: #3d7f96 !important;
}

.bg-firm {
  background-color: #4FA3C1 !important;
}

a.bg-firm:focus,
a.bg-firm:hover,
button.bg-firm:focus,
button.bg-firm:hover {
  background-color: #54b0d0 !important;
}

.btn-firm {
  color: #fff;
  background-color: #4FA3C1;
  border: 1px solid #4FA3C1;
}

.btn-firm:hover {
  color: #fff;
  background-color: #54b0d0;
  border: 1px solid #3d7f96;
  cursor: pointer;
}

.btn-firm.focus,
.btn-firm:focus {
  box-shadow: 0 0 0 0.2rem #4FA3C1;
}

.btn-firm.disabled,
.btn-firm:disabled {
  color: #fff;
  background-color: #4FA3C1;
  border: 1px solid #4FA3C1;
}

.btn-firm:not(:disabled):not(.disabled).active,
.btn-firm:not(:disabled):not(.disabled):active,
.show > .btn-firm.dropdown-toggle {
  color: #fff;
  background-color: #54b0d0;
  border: 1px solid #3d7f96;
}

.btn-firm:not(:disabled):not(.disabled).active:focus,
.btn-firm:not(:disabled):not(.disabled):active:focus,
.show > .btn-firm.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem #4FA3C1;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #4FA3C1;
}

.text-firm2 {
  color: #a7845b !important;
}

a.text-firm2:focus,
a.text-firm2:hover {
  color: #876a48 !important;
}

.bg-firm2 {
  background-color: #a7845b !important;
}

a.bg-firm2:focus,
a.bg-firm2:hover,
button.bg-firm2:focus,
button.bg-firm2:hover {
  background-color: #a7845b !important;
}

.btn-firm2 {
  color: #fff;
  background-color: #a7845b;
  border: 1px solid #a7845b;
}

.btn-firm2:hover {
  color: #fff;
  background-color: #b99d7c;
  border-color: 1px solid #876a48;
  cursor: pointer;
}

.btn-firm2.focus,
.btn-firm2:focus {
  box-shadow: 0 0 0 0.2rem #a7845b;
}

.btn-firm2.disabled,
.btn-firm2:disabled {
  color: #fff;
  background-color: #a7845b;
  border: 1px solid #a7845b;
}

.btn-firm2:not(:disabled):not(.disabled).active,
.btn-firm2:not(:disabled):not(.disabled):active,
.show > .btn-firm2.dropdown-toggle {
  color: #fff;
  background-color: #b99d7c;
  border: 1px solid #876a48;
}

.btn-firm2:not(:disabled):not(.disabled).active:focus,
.btn-firm2:not(:disabled):not(.disabled):active:focus,
.show > .btn-firm2.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem #a7845b;
}

.btn-link {
  font-weight: 400;
  color: #54b0d0;
}

.btn-link:hover {
  color: #3d7f96;
  text-decoration: underline;
}

.btn-link.focus,
.btn-link:focus {
  text-decoration: underline;
  box-shadow: none;
}

.btn-link.disabled,
.btn-link:disabled {
  color: #6c757d;
  pointer-events: none;
}