.org-header__logo:hover {
    opacity: 1;
}
.org-header-nav__link {
    position: relative;
}
.org-header-nav__link:hover {
    opacity: 1;
}
.org-header-nav__link::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #222;
    transition: width .4s ease;
}
.org-header-nav__link:hover::after {
    width: 100%;
}
.achievement__item a:hover {
    opacity: 1;
}
.achievement__item a .achievement__img img {
    transition: .4s;
}
.achievement__item a:hover .achievement__img img {
    transform: scale(1.05);
}
[class*="more__bt"] a {
    transition: .4s;
}
[class*="more__bt"] a:hover {
    background: #0360CB;
    color: #fff;
    opacity: 1;
}
.more__bt--topics a:hover {
    background: #18C172;
}
.side__slide-card a:hover {
    opacity: 1;
}
.side__slide-card a .side__slide-card-img img {
    transition: .4s;
}
.side__slide-card a:hover .side__slide-card-img img {
    transform: scale(1.05);
}
.more__bt--staff a:hover,
.more__bt--company a:hover {
    background: #18C172;
}
.contact__link {
    transition: .4s;
}
.contact__link:hover {
    background: #fff;
    color: #03CB85;
    opacity: 1;
}
.contact__link:hover svg {
    color: #03CB85;
}
.org-footer__list-link {
    position: relative;
}
.org-footer__list-link:hover {
    opacity: 1;
}
.org-footer__list-link::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #fff;
    transition: width .4s ease;
}
.org-footer__list-link:hover::after {
    width: 100%;
}
.org-footer__name a:hover {
    opacity: 1;
}
.float__bt a {
    transition: .4s;
}
.float__bt a:hover {
    background: #fff;
    color: #03CB85;
    opacity: 1;
}