/* EVO3-specific overrides */

/* Fix video play icon path: styles.min.css uses ../img/ (EVO1 relative path),
   on EVO3 the file is at assets/files/img/icons/ */
.gallery__carousel .item a.video::before,
.gallery__thumbs .item--video::before {
    background-image: url(../../files/img/icons/icon-yt.svg);
}

/* Fix 404 background path: styles.min.css points to assets/templates/img/, while
   the actual image on this project lives in assets/files/img/. */
.err__inner {
    background-image: url(../../files/img/bg-404.png);
}

/* Fix homepage section backgrounds: main stylesheet points to assets/templates/img/,
   but actual files on this project live in assets/files/img/. */
.about {
    background-image: url(../../files/img/bg-about.jpg);
}

.callback {
    background-image: url(../../files/img/bg-callback.jpg);
}

/* Fix consent checkbox checkmark path: base stylesheet points to
   assets/templates/img/icons/, but project icons live in assets/files/img/icons/. */
.form-checkbox input:checked + label::before {
    background-image: url(../../files/img/icons/icon-check.svg);
}

.request--dark .form-checkbox input:checked + label::before {
    background-image: url(../../files/img/icons/icon-check-black.svg);
}

/* Base stylesheet highlights active brand links only when class is on <a>.
   Our filters set active on <li>, like the category filter does. */
.brands__list li.active a {
    border-color: #f13d3d;
    color: #f13d3d;
}

/* Fix homepage asset paths: base stylesheet points to assets/templates/img/, while
   the actual files on this project live in assets/files/img/. */
.info__center a::after {
    background-image: url(../../files/img/icons/icon-plus.svg);
}

.info__right {
    background-image: url(../../files/img/map.png);
}

.about__right ul li::before {
    background-image: url(../../files/img/icons/icon-check-lg.svg);
}

.accord__content ul li::before {
    background-image: url(../../files/img/icons/icon-check-black.svg);
}

.desc__text ul li::before {
    background-image: url(../../files/img/icons/icon-check-black.svg);
}

.desc .container {
    background-image: url(../../files/img/map-transparent.png);
}

.card__img.noimg {
    background-image: url(../../files/img/noimg.jpg);
}

.preloader {
    background-image: url(../../files/img/preloader.jpg);
}

.about__video::after {
    background-image: url(../../files/img/icons/lines.svg);
}

.advant__item {
    background-image: url(../../files/img/icons/bg-advant.svg);
}
