
@font-face {
    font-family: 'icomoon';
    src: url('icons/icomoon.eot');
    src: url('icons/icomoon.woff') format('woff'), url('icons/icomoon.ttf') format('truetype'), url('icons/icomoon.svg#icomoon') format('svg');
    font-weight: normal;
    font-style: normal
}

[class^="icon-"] {
    font-family: icomoon;
    speak: none;
    font-weight: normal;
    font-variant-ligatures: normal;
    font-variant-caps: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    color: #de0614
}

.icon {
    font-family: 'icomoon';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    color: #de0614;
    font-size: 16px;
}
.icon-small {
    font-size: 30px
}
.icon-medium {
    font-size: 40px
}
.icon-large {
    font-size: 60px
}
.icon-xlarge {
    font-size: 90px
}
.icon-car:before,
.icon-car-insurance:before,
.icon-medium:before {
    content: "\e009";
    zoom: 1
}
.icon-health:before,
.icon-health-insurance:before {
    content: "\e000"
}
.icon-home:before,
.icon-home-insurance:before,
.icon-home-contents-insurance:before {
    content: "\e002"
}

.icon-life:before,
.icon-life-insurance:before {
    content: "\e001"
}

.icon-facebook:before {
    content: "\e003";
    padding: 0 9px 0 0
}
.icon-checkmark:before {
    content: "\e008"
}

.icon-googleplus:before {
    content: "\e004";
    padding: 0 9px 0 0
}

.icon-twitter:before {
    content: "\e005";
    padding: 0 9px 0 0
}

.icon-youtube:before {
    content: "\e006";
    padding: 0 9px 0 0
}

.icon-buddy:before {
    content: "\e00a";
    font-size: 120%
}

.icon-key:before {
    content: "\e00b"
}

.icon-windsheild:before,
.icon-windshield:before {
    content: "\e00c"
}

.icon-refresh:before {
    content: "\e00d"
}

.icon-smiley:before {
    content: "\e00e"
}

.icon-mail:before,
.icon-email-us:before {
    content: "\e00f"
}

.icon-money:before {
    content: "\e010"
}

.icon-contact:before {
    content: "\e011"
}

.icon-travel:before,
.icon-travel-insurance:before {
    content: "\e012"
}

.icon-roadside:before,
.icon-roadside-assistance:before {
    content: "\e013"
}

.icon-pet:before,
.icon-pet-insurance:before {
    content: "\e014"
}

.icon-thumbs-up:before {
    content: "\e016"
}

.icon-guarantee:before {
    content: "\e017"
}

.icon-hail-hero:before {
    content: "\e018"
}

.icon-info:before {
    content: "\e019"
}

.icon-star:before {
    content: "\e01b"
}

.icon-no-forms:before,
.icon-none:before {
    content: "\e01c"
}

.icon-mouse:before {
    content: "\e01d"
}

.icon-phone:before {
    content: "\e01e"
}

.icon-calculator:before {
    content: url(../../../content/dam/budgetdirect/website-assets/icons/calculator-icon.png)
}

.icon-shield:before,
.icon-sheild:before {
    content: "\e01f"
}

.icon-help:before {
    content: "\e020"
}

.icon-calendar:before {
    content: "\e021"
}

.icon-close:before {
    content: "\e007"
}

.icon-search:before {
    content: "\e022"
}

.icon-tick:before {
    content: "\e023"
}

.icon-dollars:before {
    content: "\e024"
}

.icon-weather:before {
    content: "\e025"
}

.icon-house:before {
    content: "\e026"
}

.icon-compare:before {
    content: "\e027"
}

.icon-personal-accident:before,
.icon-personal-accidentinsurance:before {
    content: "\e015"
}

.icon-chevron-down:before {
    content: "\e028"
}

.icon-chevron-right:before {
    content: "\e029"
}

.icon-menu:before {
    content: "\e02f"
}

.icon-speech-bubbles:before {
    content: "\e02b"
}

.icon-cards:before {
    content: "\e02c"
}

.icon-arrow:before {
    content: "\e02d"
}

.icon-phone-2:before {
    content: "\e02e"
}

.icon-ninety-four:before {
    content: "\e900"
}

.icon-award:before {
    content: "\e901"
}

.icon-flexible:before {
    content: "\e902"
}

.icon-policy-manager:before {
    content: "\e903"
}

.icon-clock:before {
    content: "\e904"
}

.icon-plus:before {
    content: "\e905"
}

.icon-increase:before {
    content: "\e906"
}

.icon-bandaid:before {
    content: "\e907"
}

.icon-cancel:before {
    content: "\e908"
}

.icon-child:before {
    content: "\e909"
}

.icon-delay:before {
    content: "\e90a"
}

.icon-diamond:before {
    content: "\e90b"
}

.icon-earlypayment:before {
    content: "\e90c"
}

.icon-flower:before {
    content: "\e90d"
}

.icon-globe:before {
    content: "\e90e"
}

.icon-luggage:before {
    content: "\e90f"
}

.icon-medical:before {
    content: "\e910"
}

.icon-pass:before {
    content: "\e911"
}

.icon-pds:before {
    content: "\e912"
}

.icon-piggy-bank:before,
.icon-pig:before {
    content: "\e913"
}

.icon-snow:before {
    content: "\e914"
}

.icon-calendar-full:before {
    content: "\e915"
}

.icon-hourglass:before {
    content: "\e916"
}

.icon-save-15-tag:before {
    content: "\e917"
}

.icon-cashback:before {
    content: "\e918"
}

.icon-star-0:before {
    content: "\e919"
}

.icon-star-5:before {
    content: "\e91b"
}

.icon-star-10:before {
    content: "\e91a"
}

.icon-temp-accommodation:before {
    content: "\e91c"
}

.icon-compare-table:before {
    content: "\e91d"
}

.icon-australia:before {
    content: "\e91e"
}

.icon-income-protection:before {
    content: "\e920"
}

.icon-gift-card:before {
    content: "\e921"
}

.icon-tailor-made-insurance:before {
    content: "\e922"
}

.icon-plus-2:before {
    content: "\e923"
}

.icon-easy-to-apply:before {
    content: "\e925"
}

.icon-financial-strength:before {
    content: "\e926"
}

.icon-inflation-proof:before {
    content: "\e927"
}

.icon-additional:before {
    content: "\e928"
}

.icon-checkmark-rounded:before {
    content: "\e929"
}

.icon-minus:before {
    content: "\e92a"
}

.icon-accidental-death:before {
    content: "\e92b"
}

.icon-motor-burnout:before {
    content: "\e92c"
}

.icon-accidental-breakage:before {
    content: "\e92d"
}

.icon-new-possession:before {
    content: "\e92e"
}

.icon-landlord:before {
    content: "\e92f"
}

.icon-personal-possession:before {
    content: "\e930"
}

.icon-flood:before {
    content: "\e931"
}

.icon-incentive:before {
    content: "\e932"
}

.icon-range:before {
    content: "\e933"
}

.icon-financial-strength-2:before {
    content: "\e934"
}

.icon-lock-cover:before {
    content: "\e935"
}

.icon-old-phone:before {
    content: "\e936"
}

.icon-new-car:before {
    content: "\e937"
}

.icon-ncd-shield:before {
    content: "\e938"
}

.icon-ncd:before {
    content: "\e939"
}

.icon-car-key-ring:before {
    content: "\e93a"
}

.icon-home-content:before {
    content: "\e93b"
}

.icon-edit:before {
    content: "\e93c"
}

.icon-cruise:before {
    content: "\e93d"
}

.icon-no-chat:before {
    content: "\e93e"
}

.icon-health-pdf:before {
    content: "\e93f"
}

.icon-elderly-couple:before {
    content: "\e940"
}

.icon-family:before {
    content: "\e941"
}

.icon-established-family:before {
    content: "\e942"
}

.icon-new-family:before {
    content: "\e943"
}

.icon-health-starter-plus:before {
    content: "\e944"
}

.icon-health-top:before {
    content: "\e945"
}

.icon-health-mid:before {
    content: "\e946"
}

.icon-provider:before {
    content: "\e947"
}

.icon-capped:before {
    content: "\e948"
}

.icon-hand-shake:before {
    content: "\e949"
}

.icon-switch:before {
    content: "\e94a"
}

.icon-doctor:before {
    content: "\e94b"
}

.icon-control:before {
    content: "\e94c"
}

.icon-health-starter:before {
    content: "\e94d"
}

.icon-tow:before {
    content: "\e94e"
}

.icon-pet-footprints:before {
    content: "\e94f"
}

.icon-multipet:before {
    content: "\e950"
}

.icon-dog:before {
    content: "\e951"
}

.icon-cat:before {
    content: "\e952"
}

.icon-lifetime:before {
    content: "\e953"
}