@charset "UTF-8";

.icon {
    display: inline-block;
    height: 1em;
    width: 1em;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-position: center;
    font-size: 16px;
    background-color: #000;
}

.icon.share {
    mask-image: url(share.svg);
    -webkit-mask-image: url(share.svg);
}

.icon.share2 {
    mask-image: url(share2.svg);
    -webkit-mask-image: url(share2.svg);
}

.icon.vk {
    mask-image: url(vk.svg);
    -webkit-mask-image: url(vk.svg);
}

.icon.telegram {
    mask-image: url(telegram.svg);
    -webkit-mask-image: url(telegram.svg);
}

.icon.telegram2 {
    mask-image: url(telegram2.svg);
    -webkit-mask-image: url(telegram2.svg);
}

.icon.whatsapp {
    mask-image: url(whatsapp.svg);
    -webkit-mask-image: url(whatsapp.svg);
}

.icon.email-two {
    mask-image: url(email-two.svg);
    -webkit-mask-image: url(email-two.svg);
}

.icon.gift {
    mask-image: url(gift.svg);
    -webkit-mask-image: url(gift.svg);
}

.icon.chat {
    mask-image: url(chat.svg);
    -webkit-mask-image: url(chat.svg);
}

.icon.burger {
    mask-image: url(burger.svg);
    -webkit-mask-image: url(burger.svg);
}

.icon.build {
    mask-image: url(build.svg);
    -webkit-mask-image: url(build.svg);
}

.icon.build2 {
    mask-image: url(build2.svg);
    -webkit-mask-image: url(build2.svg);
}

.icon.aero {
    mask-image: url(aero.svg);
    -webkit-mask-image: url(aero.svg);
}

.icon.user {
    mask-image: url(user.svg);
    -webkit-mask-image: url(user.svg);
}

.icon.heart {
    mask-image: url(heart.svg);
    -webkit-mask-image: url(heart.svg);
}

.icon.menu {
    mask-image: url(menu.svg);
    -webkit-mask-image: url(menu.svg);
}

.icon.checkbox {
    mask-image: url(checkbox.svg);
    -webkit-mask-image: url(checkbox.svg);
}

.icon.checkbox-cirle {
    mask-image: url(checkbox-cirle.svg);
    -webkit-mask-image: url(checkbox-cirle.svg);
}

.icon.sort {
    mask-image: url(sort.svg);
    -webkit-mask-image: url(sort.svg);
}

.icon.phone-one {
    mask-image: url(phone-1.svg);
    -webkit-mask-image: url(phone-1.svg);
}

.icon.phone-two {
    mask-image: url(phone-two.svg);
    -webkit-mask-image: url(phone-two.svg);
}

.icon.vk {
    mask-image: url(vk.svg);
    -webkit-mask-image: url(vk.svg);
}

.icon.close {
    mask-image: url(close.svg);
    -webkit-mask-image: url(close.svg);
}

.icon.arrow-left {
    mask-image: url(arrow-left.svg);
    -webkit-mask-image: url(arrow-left.svg);
}

.icon.arrow-right {
    mask-image: url(arrow-right.svg);
    -webkit-mask-image: url(arrow-right.svg);
}

.icon.arrow-down {
    mask-image: url(arrow-down.svg);
    -webkit-mask-image: url(arrow-down.svg);
}

.icon.arrow-bottom {
    mask-image: url(arrow-bottom.svg);
    -webkit-mask-image: url(arrow-bottom.svg);
}

.icon.row-right {
  mask-image: url(row-right.svg);
  -webkit-mask-image: url(row-right.svg);
}

.icon.row-down {
  mask-image: url(row-down.svg);
  -webkit-mask-image: url(row-down.svg);
}

.icon.download {
  mask-image: url(download.svg);
  -webkit-mask-image: url(download.svg);
}

.icon.plus {
  mask-image: url(plus.svg);
  -webkit-mask-image: url(plus.svg);
}

.icon.minus {
  mask-image: url(minus.svg);
  -webkit-mask-image: url(minus.svg);
}

.icon.people {
    mask-image: url(people.svg);
    -webkit-mask-image: url(people.svg);
}

.icon.email {
    mask-image: url(email.svg);
    -webkit-mask-image: url(email.svg);
}

.icon.metro {
    mask-image: url(metro.svg);
    -webkit-mask-image: url(metro.svg);
}

.icon.link {
    mask-image: url(link.svg);
    -webkit-mask-image: url(link.svg);
}

.icon.pdf {
    mask-image: url(pdf.svg);
    -webkit-mask-image: url(pdf.svg);
}

.icon.sun {
    mask-image: url(sun.svg);
    -webkit-mask-image: url(sun.svg);
}

.icon.percent {
    mask-image: url(percent.svg);
    -webkit-mask-image: url(percent.svg);
}

.icon.setting {
    mask-image: url(setting.svg);
    -webkit-mask-image: url(setting.svg);
}

.icon.comparison {
    mask-image: url(comparison.svg);
    -webkit-mask-image: url(comparison.svg);
}

.icon.eye {
    mask-image: url(eye.svg);
    -webkit-mask-image: url(eye.svg);
}

.icon.safety {
    mask-image: url(safety.svg);
    -webkit-mask-image: url(safety.svg);
}

.icon.home-clear {
    mask-image: url(home-clear.svg);
    -webkit-mask-image: url(home-clear.svg);
}

.icon.list {
    mask-image: url(list.svg);
    -webkit-mask-image: url(list.svg);
}

.icon.stop {
    mask-image: url(stop.svg);
    -webkit-mask-image: url(stop.svg);
}

.icon.lock {
    mask-image: url(lock.svg);
    -webkit-mask-image: url(lock.svg);
}

.icon.rub {
    mask-image: url(rub.svg);
    -webkit-mask-image: url(rub.svg);
}

.icon.suitcase {
    mask-image: url(suitcase.svg);
    -webkit-mask-image: url(suitcase.svg);
}

.icon.user-card {
    mask-image: url(user-card.svg);
    -webkit-mask-image: url(user-card.svg);
}

.icon.сitizenship {
    mask-image: url(сitizenship.svg);
    -webkit-mask-image: url(сitizenship.svg);
}

.icon.elevator {
    mask-image: url(elevator.svg);
    -webkit-mask-image: url(elevator.svg);
}

.icon.calendar {
    mask-image: url(calendar.svg);
    -webkit-mask-image: url(calendar.svg);
}

.icon.check-mark {
    mask-image: url(check-mark.svg);
    -webkit-mask-image: url(check-mark.svg);
}

.icon.reset {
    mask-image: url(reset.svg);
    -webkit-mask-image: url(reset.svg);
}
