@font-face {
  font-family: 'cnp-icons';
  src:  url('fonts/cnp-icons.eot?wplufj');
  src:  url('fonts/cnp-icons.eot?wplufj#iefix') format('embedded-opentype'),
    url('fonts/cnp-icons.ttf?wplufj') format('truetype'),
    url('fonts/cnp-icons.woff?wplufj') format('woff'),
    url('fonts/cnp-icons.svg?wplufj#cnp-icons') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'cnp-icons' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-password:before {content: "\e900";}
.icon-person:before {content: "\e901";}
.icon-person-alert:before {content: "\e902";}
.icon-person-cancel:before {content: "\e903";}
.icon-person-check:before {content: "\e904";}
.icon-person-edit:before {content: "\e905";}
.icon-person-error:before {content: "\e906";}
.icon-person-favourite:before {content: "\e907";}
.icon-person-in:before {content: "\e908";}
.icon-person-love-partner:before {content: "\e909";}
.icon-person-out:before {content: "\e90a";}
.icon-person-waiting:before {content: "\e90b";}
.icon-number-01:before {content: "\e90c";}
.icon-number-02:before {content: "\e90d";}
.icon-number-03:before {content: "\e90e";}
.icon-number-04:before {content: "\e90f";}
.icon-number-05:before {content: "\e910";}
.icon-number-06:before {content: "\e911";}
.icon-number-07:before {content: "\e912";}
.icon-number-08:before {content: "\e913";}
.icon-number-09:before {content: "\e914";}
.icon-number-10:before {content: "\e915";}
.icon-number-11:before {content: "\e916";}
.icon-number-12:before {content: "\e917";}
.icon-topic-01:before {content: "\e918";}
.icon-topic-02:before {content: "\e919";}
.icon-topic-03:before {content: "\e91a";}
.icon-topic-04:before {content: "\e91b";}
.icon-topic-05:before {content: "\e91c";}
.icon-topic-06:before {content: "\e91d";}
.icon-topic-07:before {content: "\e91e";}
.icon-topic-08:before {content: "\e91f";}
.icon-topic-09:before {content: "\e920";}
.icon-topic-10:before {content: "\e921";}
.icon-topic-11:before {content: "\e922";}
.icon-topic-12:before {content: "\e923";}
.icon-topic-outlined-01:before {content: "\e924";}
.icon-topic-outlined-02:before {content: "\e925";}
.icon-topic-outlined-03:before {content: "\e926";}
.icon-topic-outlined-04:before {content: "\e927";}
.icon-topic-outlined-05:before {content: "\e928";}
.icon-topic-outlined-06:before {content: "\e929";}
.icon-topic-outlined-07:before {content: "\e92a";}
.icon-topic-outlined-08:before {content: "\e92b";}
.icon-topic-outlined-09:before {content: "\e92c";}
.icon-topic-outlined-10:before {content: "\e92d";}
.icon-topic-outlined-11:before {content: "\e92e";}
.icon-topic-outlined-12:before {content: "\e92f";}
.icon-facebook:before {content: "\e930";}
.icon-instagram:before {content: "\e931";}
.icon-linkedin:before {content: "\e932";}
.icon-twitter-old:before {content: "\e933";}
.icon-whatsapp:before {content: "\e934";}
.icon-x-twitter:before {content: "\e935";}
.icon-youtube:before {content: "\e936";}
.icon-auto:before {content: "\e937";}
.icon-cap:before {content: "\e938";}
.icon-cap-aluguel:before {content: "\e939";}
.icon-con:before {content: "\e93a";}
.icon-con-imob:before {content: "\e93b";}
.icon-con-veiculos-leves:before {content: "\e93c";}
.icon-con-veiculos-pesados:before {content: "\e93d";}
.icon-habitacional:before {content: "\e93e";}
.icon-my-products:before {content: "\e93f";}
.icon-my-products-2:before {content: "\e940";}
.icon-odonto:before {content: "\e941";}
.icon-prestamista:before {content: "\e942";}
.icon-prev:before {content: "\e943";}
.icon-residencial:before {content: "\e944";}
.icon-saude:before {content: "\e945";}
.icon-vida:before {content: "\e946";}
.icon-cutlery:before {content: "\e947";}
.icon-electric:before {content: "\e948";}
.icon-Electric-damage:before {content: "\e949";}
.icon-family:before {content: "\e94a";}
.icon-Handbag:before {content: "\e94b";}
.icon-house:before {content: "\e94c";}
.icon-house-filled:before {content: "\e94d";}
.icon-house-maintenance:before {content: "\e94e";}
.icon-lightning:before {content: "\e94f";}
.icon-moving-box:before {content: "\e950";}
.icon-my-home:before {content: "\e951";}
.icon-Vacation-01:before {content: "\e952";}
.icon-Vacation-02:before {content: "\e953";}
.icon-Vacation-03:before {content: "\e954";}
.icon-wind:before {content: "\e955";}
.icon-ambulance:before {content: "\e956";}
.icon-baby-bottle:before {content: "\e957";}
.icon-bandaid:before {content: "\e958";}
.icon-bladder:before {content: "\e959";}
.icon-bone:before {content: "\e95a";}
.icon-braces:before {content: "\e95b";}
.icon-braces-maintenance:before {content: "\e95c";}
.icon-bright-smile:before {content: "\e95d";}
.icon-bruxism-board-01:before {content: "\e95e";}
.icon-bruxism-board-02:before {content: "\e95f";}
.icon-cancer:before {content: "\e960";}
.icon-death:before {content: "\e961";}
.icon-death-pay:before {content: "\e962";}
.icon-doctors-bed:before {content: "\e963";}
.icon-ear:before {content: "\e964";}
.icon-embryo:before {content: "\e965";}
.icon-emergency:before {content: "\e966";}
.icon-endodontics:before {content: "\e967";}
.icon-eyeball:before {content: "\e968";}
.icon-hands-care:before {content: "\e969";}
.icon-health-cross:before {content: "\e96a";}
.icon-heart:before {content: "\e96b";}
.icon-heartbeat:before {content: "\e96c";}
.icon-heartbeat-monitor:before {content: "\e96d";}
.icon-intestine:before {content: "\e96e";}
.icon-kidney:before {content: "\e96f";}
.icon-lung:before {content: "\e970";}
.icon-maintainer-fixed-01:before {content: "\e971";}
.icon-maintainer-fixed-02:before {content: "\e972";}
.icon-maintainer-removable:before {content: "\e973";}
.icon-man:before {content: "\e974";}
.icon-medical:before {content: "\e975";}
.icon-medical-assistance:before {content: "\e976";}
.icon-medical-case:before {content: "\e977";}
.icon-medical-report:before {content: "\e978";}
.icon-medical-sign:before {content: "\e979";}
.icon-medicine:before {content: "\e97a";}
.icon-move-bed:before {content: "\e97b";}
.icon-ovary:before {content: "\e97c";}
.icon-pancreas:before {content: "\e97d";}
.icon-periodontics:before {content: "\e97e";}
.icon-pregnant:before {content: "\e97f";}
.icon-prevention:before {content: "\e980";}
.icon-prosthesis:before {content: "\e981";}
.icon-radiology:before {content: "\e982";}
.icon-scissor:before {content: "\e983";}
.icon-serum:before {content: "\e984";}
.icon-shiny-tooth:before {content: "\e985";}
.icon-smiling-tooth:before {content: "\e986";}
.icon-spermatozoids:before {content: "\e987";}
.icon-stomach:before {content: "\e988";}
.icon-surgery:before {content: "\e989";}
.icon-teeth-alignment:before {content: "\e98a";}
.icon-teeth-x-ray-01:before {content: "\e98b";}
.icon-teeth-x-ray-02:before {content: "\e98c";}
.icon-teeth-x-ray-03:before {content: "\e98d";}
.icon-thermometer:before {content: "\e98e";}
.icon-urgency:before {content: "\e98f";}
.icon-vacation:before {content: "\e990";}
.icon-vaccine:before {content: "\e991";}
.icon-wheel-chair:before {content: "\e992";}
.icon-woman:before {content: "\e993";}
.icon-bank-statement:before {content: "\e994";}
.icon-bar-code:before {content: "\e995";}
.icon-calculator:before {content: "\e996";}
.icon-calculator-2:before {content: "\e997";}
.icon-cart:before {content: "\e998";}
.icon-credit-card-front:before {content: "\e999";}
.icon-credit-card-verse:before {content: "\e99a";}
.icon-hand-money:before {content: "\e99b";}
.icon-lion-ir:before {content: "\e99c";}
.icon-money-bag:before {content: "\e99d";}
.icon-money-bag-2:before {content: "\e99e";}
.icon-pay-coins:before {content: "\e99f";}
.icon-pay-coins-2:before {content: "\e9a0";}
.icon-percent:before {content: "\e9a1";}
.icon-pix:before {content: "\e9a2";}
.icon-qr-code:before {content: "\e9a3";}
.icon-wallet:before {content: "\e9a4";}
.icon-wallet-check:before {content: "\e9a5";}
.icon-wallet-full:before {content: "\e9a6";}
.icon-bell:before {content: "\e9a7";}
.icon-bell-notification:before {content: "\e9a8";}
.icon-bookmark:before {content: "\e9a9";}
.icon-bookmark-fill:before {content: "\e9aa";}
.icon-error:before {content: "\e9ab";}
.icon-favourite:before {content: "\e9ac";}
.icon-favourite-heart:before {content: "\e9ad";}
.icon-favourite-heart-outlined:before {content: "\e9ae";}
.icon-favourite-outlined:before {content: "\e9af";}
.icon-help:before {content: "\e9b0";}
.icon-information:before {content: "\e9b1";}
.icon-prize:before {content: "\e9b2";}
.icon-required:before {content: "\e9b3";}
.icon-success-check:before {content: "\e9b4";}
.icon-success-circle:before {content: "\e9b5";}
.icon-thumbs-down:before {content: "\e9b6";}
.icon-thumbs-up:before {content: "\e9b7";}
.icon-waiting:before {content: "\e9b8";}
.icon-warning:before {content: "\e9b9";}
.icon-badge:before {content: "\e9ba";}
.icon-business-office:before {content: "\e9bb";}
.icon-contacts:before {content: "\e9bc";}
.icon-document-back:before {content: "\e9bd";}
.icon-document-front:before {content: "\e9be";}
.icon-folder:before {content: "\e9bf";}
.icon-image:before {content: "\e9c0";}
.icon-mail:before {content: "\e9c1";}
.icon-mail-opened:before {content: "\e9c2";}
.icon-paper:before {content: "\e9c3";}
.icon-phone-book:before {content: "\e9c4";}
.icon-app-store:before {content: "\e9c5";}
.icon-building:before {content: "\e9c6";}
.icon-chain-link:before {content: "\e9c7";}
.icon-desktop:before {content: "\e9c8";}
.icon-devices:before {content: "\e9c9";}
.icon-google-play:before {content: "\e9ca";}
.icon-map-brazil:before {content: "\e9cb";}
.icon-mobile-phone:before {content: "\e9cc";}
.icon-mouse-down:before {content: "\e9cd";}
.icon-partner-hands:before {content: "\e9ce";}
.icon-quote:before {content: "\e9cf";}
.icon-rocket:before {content: "\e9d0";}
.icon-thief:before {content: "\e9d1";}
.icon-calendar:before {content: "\e9d2";}
.icon-calendar-alert:before {content: "\e9d3";}
.icon-calendar-check:before {content: "\e9d4";}
.icon-calendar-date:before {content: "\e9d5";}
.icon-calendar-edit:before {content: "\e9d6";}
.icon-calendar-error:before {content: "\e9d7";}
.icon-calendar-love:before {content: "\e9d8";}
.icon-time-clock:before {content: "\e9d9";}
.icon-chart:before {content: "\e9da";}
.icon-graph:before {content: "\e9db";}
.icon-insight:before {content: "\e9dc";}
.icon-list:before {content: "\e9dd";}
.icon-a-icon-generic:before {content: "\e9de";}
.icon-arrow-line-down:before {content: "\e9df";}
.icon-arrow-line-external:before {content: "\e9e0";}
.icon-arrow-line-left:before {content: "\e9e1";}
.icon-arrow-line-right:before {content: "\e9e2";}
.icon-arrow-line-topic:before {content: "\e9e3";}
.icon-arrow-line-up:before {content: "\e9e4";}
.icon-arrow-single-down:before {content: "\e9e5";}
.icon-arrow-single-left:before {content: "\e9e6";}
.icon-arrow-single-right:before {content: "\e9e7";}
.icon-arrow-single-up:before {content: "\e9e8";}
.icon-attachment:before {content: "\e9e9";}
.icon-call:before {content: "\e9ea";}
.icon-camera:before {content: "\e9eb";}
.icon-cancel:before {content: "\e9ec";}
.icon-chat:before {content: "\e9ed";}
.icon-close:before {content: "\e9ee";}
.icon-configuration:before {content: "\e9ef";}
.icon-contact:before {content: "\e9f0";}
.icon-copy:before {content: "\e9f1";}
.icon-download:before {content: "\e9f2";}
.icon-edit:before {content: "\e9f3";}
.icon-external-link:before {content: "\e9f4";}
.icon-eye-hide:before {content: "\e9f5";}
.icon-eye-show:before {content: "\e9f6";}
.icon-filter-equalizer:before {content: "\e9f7";}
.icon-filter-funnel:before {content: "\e9f8";}
.icon-filter-sort:before {content: "\e9f9";}
.icon-history:before {content: "\e9fa";}
.icon-home:before {content: "\e9fb";}
.icon-logout:before {content: "\e9fc";}
.icon-luck:before {content: "\e9fd";}
.icon-lucky-001:before {content: "\e9fe";}
.icon-lucky-002:before {content: "\e9ff";}
.icon-lucky-003:before {content: "\ea00";}
.icon-lucky-004:before {content: "\ea01";}
.icon-maintenance:before {content: "\ea02";}
.icon-menu:before {content: "\ea03";}
.icon-menu-2:before {content: "\ea04";}
.icon-menu-dots:before {content: "\ea05";}
.icon-menu-dots-horizontal:before {content: "\ea06";}
.icon-menu-dots-vertical:before {content: "\ea07";}
.icon-menu-notification:before {content: "\ea08";}
.icon-minus:before {content: "\ea09";}
.icon-modal-open:before {content: "\ea0a";}
.icon-paste:before {content: "\ea0b";}
.icon-pause:before {content: "\ea0c";}
.icon-pin-fixed:before {content: "\ea0d";}
.icon-pin-location:before {content: "\ea0e";}
.icon-play:before {content: "\ea0f";}
.icon-play-circle:before {content: "\ea10";}
.icon-plus:before {content: "\ea11";}
.icon-print:before {content: "\ea12";}
.icon-reactivate:before {content: "\ea13";}
.icon-refresh:before {content: "\ea14";}
.icon-restore:before {content: "\ea15";}
.icon-route:before {content: "\ea16";}
.icon-save:before {content: "\ea17";}
.icon-scroll-down:before {content: "\ea18";}
.icon-scroll-up:before {content: "\ea19";}
.icon-search:before {content: "\ea1a";}
.icon-send-mail:before {content: "\ea1b";}
.icon-send-message:before {content: "\ea1c";}
.icon-share:before {content: "\ea1d";}
.icon-skip-backward:before {content: "\ea1e";}
.icon-skip-forward:before {content: "\ea1f";}
.icon-speech:before {content: "\ea20";}
.icon-transfer-arrows:before {content: "\ea21";}
.icon-transfer-pill:before {content: "\ea22";}
.icon-trash-can:before {content: "\ea23";}
.icon-unpin:before {content: "\ea24";}
.icon-upload-arrow:before {content: "\ea25";}
.icon-upload-doc:before {content: "\ea26";}
.icon-zoom-in:before {content: "\ea27";}
.icon-zoom-out:before {content: "\ea28";}
.icon-signs-language:before {content: "\ea29";}