@font-face {
    font-display: swap;
    font-family: 'switchdings-wf';
    src: url('./switchdings.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

i[class*="icon-"]
{
    &::after
    {
        display: inline-block;
        line-height: 1;
        letter-spacing: 0;
        vertical-align: 0;
        font-family: "switchdings-wf";
        font-weight: 400;
        font-style: normal;
        color: inherit;
        margin: 0 0.25em 0 0;
    }

    &.icon-arrowleft::after { content: "\2190";}
    &.icon-arrowright::after { content: "\2192";}
    &.icon-bed::after { content: "a";}
    &.icon-bath::after { content: "\E001";}
    &.icon-car::after { content: "\E002";}
    &.icon-pool::after { content: "\E003";}
    &.icon-paw::after { content: "\E004";}
    &.icon-study::after { content: "\E005";}
    &.icon-buildingarea::after { content: "\E006";}
    &.icon-landarea::after { content: "\E007";}
    &.icon-video::after { content: "\E008";}
    &.icon-checklist::after { content: "\E009";}
    &.icon-map::after { content: "\E00A";}
    &.icon-mapmarker::after { content: "\E00B";}
    &.icon-ofi::after { content: "\E00C";}
    &.icon-auction::after { content: "\E00D";}
    &.icon-blank::after { content: "\E00E";}
    &.icon-signoff::after { content: "\E00F";}
    &.icon-photos::after { content: "\E010";}
    &.icon-phone::after { content: "\E011";}
    &.icon-floorplan::after { content: "\E012";}
    &.icon-vcard::after { content: "\E013";}
    &.icon-tour::after { content: "\E014";}
    &.icon-camera::after { content: "\E015";}
    &.icon-piggy::after { content: "\E016";}
    &.icon-email::after { content: "\E017";}
    &.icon-share::after { content: "\E018";}
    &.icon-calendar::after { content: "\E019";}
    &.icon-contract::after { content: "\E01A";}
    &.icon-bell::after { content: "\E01B";}
    &.icon-smartphone::after { content: "\E01C";}
    &.icon-dashboard::after { content: "\E01D";}
    &.icon-transport::after { content: "\E01E";}
    &.icon-handshake::after { content: "\E01F";}
    &.icon-park::after { content: "\E020";}
    &.icon-stats::after { content: "\E021";}
    &.icon-school::after { content: "\E022";}
    &.icon-house::after { content: "\E023";}
    &.icon-search::after { content: "\E024";}
    &.icon-sold::after { content: "\E025";}
    &.icon-stop::after { content: "\E026";}
    &.icon-apartment::after { content: "\E027";}
    &.icon-townhouse::after { content: "\E028";}
    &.icon-semi::after { content: "\E029";}

}
