@font-face {
    font-family: 'Roobert';
    src: url('../fonts/Roobert-Regular.woff2') format('woff2'),
        url('../fonts/Roobert-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RoobertMedium';
    src: url('../fonts/Roobert-Medium.woff2') format('woff2'),
        url('../fonts/Roobert-Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RoobertSemibold';
    src: url('../fonts/Roobert-SemiBold.woff2') format('woff2'),
        url('../fonts/Roobert-SemiBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'RoobertBold';
    src: url('../fonts/Roobert-Bold.woff2') format('woff2'),
        url('../fonts/Roobert-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TTFirs';
    src: url('../fonts/TTFirsNeueTrl-Regular.woff2') format('woff2'),
        url('../fonts/TTFirsNeueTrl-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'TTFirsBold';
    src: url('../fonts/TTFirsNeueTrl-Bold.woff2') format('woff2'),
        url('../fonts/TTFirsNeueTrl-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


.swiper-button-next {
    background-image: url(../img/ArrowRight.svg)
}

.swiper-button-prev {
    background-image: url(../img/ArrowLeft.svg)
}

.faqPPC h5 {
    display: block;
    background: url('../img/plus.svg');
    background-repeat: no-repeat;
}

.faqPPC .active h5 {
    background-image: url('../img/minus.svg');
}

.compC2 span {
    display: inline-block;
    background-image: url(../img/check.png);
    background-size: 22px auto;
    background-repeat: no-repeat;
    padding-left: 40px;
    background-position: center left;
}

.compC3 span {
    display: inline-block;
    background-image: url(../img/x.png);
    background-size: 16px auto;
    background-repeat: no-repeat;
    padding-left: 40px;
    background-position: center left;
}

.compHeading .compC2 span,
.compHeading .compC3 span {
    background-image: none
}