
.a-hover22:hover {
color: white;
}

table {
margin-left: inherit;
margin-right: inherit;
}

table th {
font-weight: 700;
// text-align: center; 
}

table td {
 // text-align: center;
//margin: auto;
}

.a_max_img_size {
max-width: 70%;
height: auto;
}

.a_max_img_size2 {
max-width: 20px;
height: auto;
margin-bottom: 3px;
}

.a_max_img_size3 {
max-width: 50px;
height: auto;
margin-bottom: 3px;
}

.a_img_full {
width: 100%;
height: auto;
}

.a_img_hulf {
width: 50%;
height: auto;
}

.a_small {
  font-size: 0.9rem;
  font-weight: 300;
  line-height: 1.4;
}

.a_small2 {
   color: grey;
  font-size: 0.9rem;
  font-weight: 300;
  line-height: 1.2;
}

.fon1 {
background-image: url(../img/fon22.jpg);
background-attachment: fixed !important;
}

.fon2 {
background-color: #a348d1;
}

.card, .btn {
opacity: 0.9;
}

.card:hover, .btn:hover {
opacity: 1;
}

.op8 {
opacity: 0.8;
}

.jumbotron {
 // position: relative;
  overflow: hidden;
  background-color:black;
}
.jumbotron video {
  position: absolute;
  z-index: 1;
  top: 0;
  width:100%;
  height:100%;
  object-fit: cover;
  opacity:0.5;
}
.jumbotron .container {
  z-index: 2;
  position: relative;
}