input:focus::placeholder {
  color: transparent;
}

[dir=rtl] img, [dir=rtl] .banners__image {
    transform: scaleX(-1);
}

[dir=rtl] .banners__wide .banners__image {
    background-position: bottom right;
}

.decrypts__description p:last-child {
	display: none;
}

.tiles__row_2 .tiles__tile:first-child {
	display: none;
}

.footer__social-item {
	width: 32px;
	height: 32px;
	background-size: contain;
    background-repeat: no-repeat;
}

.search-result {
	margin-bottom: 60px;
}

.also-like {
    font-family: Kaspersky Sans Display;
    font-size: 21px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    color: var(--primary-brand-palette-06, #1d1d1b);
    font-feature-settings: "liga" off;
    width: 100%;
    text-align: center;
    margin-bottom: 30px;
}

[dir=rtl] .about-types__list-icon, [dir=rtl] .about-infected__icon {
    margin-left: 16px;
    margin-right: 0;
}

[dir=rtl] .header__lang-menu {
	right: unset;
	left: 16px;
}

[dir=rtl] .faq-toggle-all {
    right: unset;
    left: 48px;
}

[dir=rtl] .welcome__video {
    transform: scaleX(-1);
}

.about-types__list-icon img {
	width: 32px;
	height: 32px;
}

.about-infected__icon img {
	width: 28px;
	height: 28px;
}

.about-protect__image {
	margin-bottom: unset;
}

.banners__narrow .banners__title {
    max-width: 380px;
}

.banners__narrow .banners__title .textFitted {
    font-size: 38px !important;
}

.mobile-menu { 
    z-index: 100;
}

@media screen and (max-width: 1599px) {
    [dir=rtl] .faq-toggle-all {
        right: unset;
        left: 32px;
    }
}

@media screen and (max-width: 1279px) {
    [dir=rtl] .welcome__video {
    	margin-right: unset;
    	margin-left: -83px;
    	float: left;
	}
}

@media screen and (max-width: 959px) {
    [dir=rtl] .about-infected__or {
        margin-right: 12px;
        margin-left: 0;
    }

    [dir=rtl] .about-infected__arrow {
        margin-right: 10px;
        margin-left: 0;
    }

    [dir=rtl] .faq-toggle-all {
        right: unset;
        left: 4px;
    }

    [dir=rtl] .welcome__video {
    	margin-left: -50px;
    }

    [dir=rtl] .about-protect__item .about-protect__image {
        margin-left: 20px;
        margin-right: 0;
    }

    [dir=rtl] .banners__wide .banners__image {
        background-position: bottom center;
    }

    .about-infected__icon img {
    	margin-right: 0px;
    }
}

.decrypts__description a {
	color: var(--primary-brand-palette-07, #fff);
    font-feature-settings: "liga" off;
    font-family: Kaspersky Sans Display;
    font-size: 21px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    text-decoration: none;
    cursor: pointer;
    transition: all .175s;
    background: -webkit-linear-gradient(currentColor, currentColor) no-repeat;
    background: -moz-linear-gradient(currentColor, currentColor) no-repeat;
    background: -o-linear-gradient(currentColor, currentColor) no-repeat;
    background: -ms-linear-gradient(currentColor, currentColor) no-repeat;
    background: linear-gradient(currentColor, currentColor) no-repeat;
    background-size: 100% 2px;
    background-position: 100% 1em;
}

.decrypts__description a:hover {
    color: var(--primary-brand-palette-03, #3de8ca);
    background-size: 0 2px;
}

.footer__social-item_twitter:hover {
	background-image: url('../images/footer/twitter_hover.png') !important;
}

.footer__social-item_facebook:hover {
	background-image: url('../images/footer/facebook_hover.png') !important;
}

.footer__social-item_you-tube:hover {
	background-image: url('../images/footer/you-tube_hover.png') !important;
}

.footer__social-item_telegram:hover {
	background-image: url('../images/footer/telegram_hover.png') !important;
}

.footer__social-item_discord:hover {
	background-image: url('../images/footer/discord_hover.png') !important;
}

.footer__social-item_instagram:hover {
	background-image: url('../images/footer/instagram_hover.png') !important;
}

.footer__social-item_linkedin:hover {
	background-image: url('../images/footer/linkedin_hover.png') !important;
}

.footer__social-item_vkontakte:hover {
	background-image: url('../images/footer/vkontakte_hover.png') !important;
}

.faq__content img {
    display: block;
}

.faq__body img {
    margin-bottom: 32px;
}

.about-infected__or_tr {
    margin-left: 1px;
}

