@font-face {
  font-family: 'tdic';
  src: url('../fonts/tdic.eot');
  src: url('../fonts/tdic.eot?#iefix') format('embedded-opentype'),
  url('../fonts/tdic.woff') format('woff'),
  url('../fonts/tdic.ttf') format('truetype'),
  url('../fonts/tdic.svg#tdic') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class*='icon-']::before {
  font-family: 'tdic';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  font-style: normal;
  font-weight: normal;
}

.icon-arrow:before{content:'\0041';}
.icon-billing:before{content:'\0042';}
.icon-book:before{content:'\0043';}
.icon-bookmark:before{content:'\0044';}
.icon-bullet:before{content:'\0045';}
.icon-calendar:before{content:'\0046';}
.icon-cart-plus:before{content:'\0047';}
.icon-certificate:before{content:'\0048';}
.icon-check:before{content:'\006d';}
.icon-check-circle:before{content:'\0049';}
.icon-chevron-down:before{content:'\004a';}
.icon-chevron-left:before{content:'\004b';}
.icon-chevron-right:before{content:'\004c';}
.icon-chevron-up:before{content:'\004d';}
.icon-claims:before{content:'\004e';}
.icon-community:before{content:'\004f';}
.icon-contact:before{content:'\0050';}
.icon-coverage:before{content:'\0051';}
.icon-edit:before{content:'\0052';}
.icon-endorsements:before{content:'\0053';}
.icon-error:before{content:'\0054';}
.icon-exclamation:before{content:'\0055';}
.icon-expertise:before{content:'\0056';}
.icon-facebook:before{content:'\0057';}
.icon-file-alt:before{content:'\0058';}
.icon-file-archive:before{content:'\0059';}
.icon-file-csv:before{content:'\005a';}
.icon-file-download:before{content:'\0061';}
.icon-file-excel:before{content:'\0062';}
.icon-file-invoice:before{content:'\0063';}
.icon-file-powerpoint:before{content:'\0064';}
.icon-file-signature:before{content:'\0065';}
.icon-file-upload:before{content:'\0066';}
.icon-file-video:before{content:'\0067';}
.icon-file-word:before{content:'\0068';}
.icon-filter:before{content:'\0069';}
.icon-flag:before{content:'\006a';}
.icon-folder:before{content:'\006b';}
.icon-guidance:before{content:'\006c';}
.icon-image:before{content:'\006e';}
.icon-info-circle:before{content:'\006f';}
.icon-lead-gen:before{content:'\0070';}
.icon-link:before{content:'\0071';}
.icon-linkedin:before{content:'\0072';}
.icon-list:before{content:'\0073';}
.icon-lock-open:before{content:'\0074';}
.icon-lock:before{content:'\0075';}
.icon-map-marker:before{content:'\0076';}
.icon-menu:before{content:'\0077';}
.icon-online:before{content:'\0078';}
.icon-pdf:before{content:'\0079';}
.icon-phone:before{content:'\007a';}
.icon-play-circle:before{content:'\0030';}
.icon-qa:before{content:'\0031';}
.icon-question-circle:before{content:'\0032';}
.icon-quote-end:before{content:'\0033';}
.icon-quote-start:before{content:'\0034';}
.icon-resources:before{content:'\0035';}
.icon-rss-square:before{content:'\0036';}
.icon-search:before{content:'\0037';}
.icon-share:before{content:'\0038';}
.icon-sort:before{content:'\0039';}
.icon-star:before{content:'\0021';}
.icon-stop-circle:before{content:'\0022';}
.icon-tag:before{content:'\0023';}
.icon-twitter:before{content:'\0024';}
.icon-user:before{content:'\0025';}
.icon-warning-filled:before{content:'\0026';}
.icon-warning:before{content:'\0027';}
.icon-x:before{content:'\0028';}
.icon-commercial-property-outline:before{content:'\0029';}
.icon-commercial-property:before{content:'\002a';}
.icon-cyber-suite-outline:before{content:'\002b';}
.icon-cyber-suite:before{content:'\002c';}
.icon-disability-outline:before{content:'\002d';}
.icon-disability:before{content:'\002e';}
.icon-employment-practices-outline:before{content:'\002f';}
.icon-employment-practices:before{content:'\005b';}
.icon-health-outline:before{content:'\005c';}
.icon-health:before{content:'\005d';}
.icon-professional-liability-outline:before{content:'\005e';}
.icon-professional-liability:before{content:'\005f';}
.icon-workers-compensation-outline:before{content:'\0060';}
.icon-workers-compensation:before{content:'\007b';}
.icon-plus-solid:before{content:'\007e';}
.icon-minus-solid:before{content:'\003f';}