@charset "UTF-8";
.bg-color {
  background: #e7404c;
}
h2 {
  color: #e7404c;
}
.jumbotron {
  height: 400px;
}
.jumbotron.image {
  background: url('/files/design/images/image.jpg') no-repeat center / cover;
}
.progress {
  position: absolute;
  right: 30px;
  bottom: 30px;
  width: 200px;
  display: none;
}
.progress .progress-bar {
  background-color: #501851;
}
.hostcms {
  color: #fff;
  font-size: 1px;
}
.hover:hover {
  color: #e7404c;
  transition: 0.3 all;
}
#navbarToggleExternalContent {
  position: absolute;
  top: 80px;
  right: 0;
}
.go-to-top {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 20px;
  background: #e7404c;
  border-radius: 10%;
  cursor: pointer;
  width: 40px;
  height: 40px;
  z-index: 999;
}
.go-to-top i {
  color: #fff;
  font-size: 30px;
  padding: 5px 8px;
}
.dropdown-item:active {
  background-color: #e7404c;
}
.clients {
  text-align: center;
  font-size: 1.5em;
}
.clients:hover {
  background: #eee;
  border-radius: 5px;
}
.clients svg {
  width: 50px;
  height: 50px;
  fill: #632ef7;
}
.tel a {
  font-weight: bold;
}
.tel a:hover {
  text-decoration: none;
}
#result_learn_more {
  display: none;
  color: #e7404c;
}
.btn-itt {
  background: #e7404c;
  color: #fff;
}
.btn-itt:hover, .btn-itt:active {
  color: #fff;
}
.btn-itt.focus, .btn-itt:focus {
  box-shadow: 0 0 0 0.2rem rgba(231, 64, 76, 0.25);
}