a:hover, a:visited:hover {
color: #00dfc8 !important;
-webkit-transition: 0.2s ease;
transition: 0.2s ease; 
}

.t107 img:hover {
  -webkit-filter: grayscale(100) brightness(200);
  filter: grayscale(100) brightness(200);
}

.t075 img {
 -moz-transition: all 0.6s ease-out;
 -o-transition: all 0.6s ease-out;
 -webkit-transition: all 0.6s ease-out;
 }
 
.t075 img:hover{
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
 }
 
.videoblock {
  display: flex;
  height: 100%;
  width: 100%;
  justify-content: space-between;
}

.videoblock video {
  width: 45%;
}

@media (max-width: 641px) {
  .videoblock {flex-direction: column;}
  .videoblock video {width: 100%;}
}


.t-text_sm {
    font-size: 16px !important;;
    line-height: 1.45;
}


.t-text_sm {
    font-size: 16px !important;;
}