@font-face {
  font-family: Avenir;
  font-display: auto;
  font-weight: 200;
  font-style: normal;

  src: url(/assets/Avenir/AvenirLight/AvenirLTStd-Light-e2076f8685fbbe855dc63cc0783c81281748a6769d77a28d7d091af1c87243f3.eot);
  src: url(/assets/Avenir/AvenirLight/AvenirLTStd-Light-e2076f8685fbbe855dc63cc0783c81281748a6769d77a28d7d091af1c87243f3.eot?#iefix) format('embedded-opentype'),
    url(/assets/Avenir/AvenirLight/AvenirLTStd-Light-4b435355f2e1c107a4846bc2b9dcf25710f9ed7d832e512f104fb67c450ba1c3.woff2) format('woff2'),
    url(/assets/Avenir/AvenirLight/AvenirLTStd-Light-d7541581098b8206d8151303cf45ca9ee9a98a857a6238ed7892ebaeed4cac53.woff) format('woff'),
    url(/assets/Avenir/AvenirLight/AvenirLTStd-Light-921d60c57915f32550b97bf579f75ec89b86d1de8e7640b5dbcabd54737bdb5f.ttf) format('truetype');
}

@font-face {
  font-family: 'Avenir';
  font-display: auto;
  font-weight: 200;
  font-style: oblique;

  src: url(/assets/Avenir/AvenirLightOblique/AvenirLTStd-LightOblique-893c21e3f5801f8af210e5805a3589d83f8bdc3ebf17495b226bfe3667bdf513.eot);
  src: url(/assets/Avenir/AvenirLightOblique/AvenirLTStd-LightOblique-893c21e3f5801f8af210e5805a3589d83f8bdc3ebf17495b226bfe3667bdf513.eot?#iefix)
      format('embedded-opentype'),
    url(/assets/Avenir/AvenirLightOblique/AvenirLTStd-LightOblique-5f16488b231aa41700ca4b0b1e121f3e4dc05c8cea08961a2986508b1aadc5d4.woff2) format('woff2'),
    url(/assets/Avenir/AvenirLightOblique/AvenirLTStd-LightOblique-c0e6046e02beb85fbef8893915ea93e2266b1facd13ba6e2cd9747c9bcba6a4d.woff) format('woff'),
    url(/assets/Avenir/AvenirLightOblique/AvenirLTStd-LightOblique-60074200f0825bcbeb1b959ec578bb18d0b2e106e01eacb5f064e786f4322c66.ttf) format('truetype');
}

@font-face {
  font-family: 'Avenir';
  font-display: auto;
  font-weight: normal;
  font-style: normal;

  src: url(/assets/Avenir/AvenirRoman/AvenirLTStd-Roman-f7d8add24dee5deaf91682aa4b47c45a083799d3a4e39519163b5f26bd32970e.eot);
  src: url(/assets/Avenir/AvenirRoman/AvenirLTStd-Roman-f7d8add24dee5deaf91682aa4b47c45a083799d3a4e39519163b5f26bd32970e.eot?#iefix) format('embedded-opentype'),
    url(/assets/Avenir/AvenirRoman/AvenirLTStd-Roman-2fcb0eb473eace8ab74e2f448fa30203bf6af4153d6319a547d34592936d1fce.woff2) format('woff2'),
    url(/assets/Avenir/AvenirRoman/AvenirLTStd-Roman-1bbd3247bf9a4cd555a826cdf4d5258a7326daa3c5167f28b9e01de690002a05.woff) format('woff'),
    url(/assets/Avenir/AvenirRoman/AvenirLTStd-Roman-e36a60739c394561f4b88bcbf69182a625e23bc2c62cd31a1e9b4793931a0d81.ttf) format('truetype');
}

@font-face {
  font-family: 'Avenir';
  font-display: auto;
  font-weight: normal;
  font-style: oblique;

  src: url(/assets/Avenir/AvenirOblique/AvenirLTStd-Oblique-ee177cc2b1e60b96a1987f97ecae28a63cd960ca510823d2696ad17940a94ea7.eot);
  src: url(/assets/Avenir/AvenirOblique/AvenirLTStd-Oblique-ee177cc2b1e60b96a1987f97ecae28a63cd960ca510823d2696ad17940a94ea7.eot?#iefix) format('embedded-opentype'),
    url(/assets/Avenir/AvenirOblique/AvenirLTStd-Oblique-3b653488c9e5f6e365708a5030e85bcc97f0b603edd0cde3a76e9efc8c5470a0.woff2) format('woff2'),
    url(/assets/Avenir/AvenirOblique/AvenirLTStd-Oblique-a907da5e629af73f2cb6882f85ec810755f834daafd186099beb195bb7349cea.woff) format('woff'),
    url(/assets/Avenir/AvenirOblique/AvenirLTStd-Oblique-8de01b2ce52ff87ef52b76169d681d3dda89c7ce714d59b2b523bd1a5b3b20dc.ttf) format('truetype');
}

@font-face {
  font-family: 'Avenir';
  font-display: auto;
  font-weight: 600;
  font-style: normal;

  src: url(/assets/Avenir/AvenirHeavy/AvenirLTStd-Heavy-eb5257e07c957c97c2bfb5d662a1c1386befbf1f91bb87e311f17dd34fed07a8.eot);
  src: url(/assets/Avenir/AvenirHeavy/AvenirLTStd-Heavy-eb5257e07c957c97c2bfb5d662a1c1386befbf1f91bb87e311f17dd34fed07a8.eot?#iefix) format('embedded-opentype'),
    url(/assets/Avenir/AvenirHeavy/AvenirLTStd-Heavy-0afcee7d97d5272782b5e203b185753afd5e2dcf0a66997c2dd3b9beaf77359b.woff2) format('woff2'),
    url(/assets/Avenir/AvenirHeavy/AvenirLTStd-Heavy-d5139d91ec38e29a6d73737ffbbcf040d69fa5b03e5efa10eff26345addf3b51.woff) format('woff'),
    url(/assets/Avenir/AvenirHeavy/AvenirLTStd-Heavy-d56df923ca309ec41db38f20e7c8c96d158d723255a392d743b84fe87542cbd2.ttf) format('truetype');
}

@font-face {
  font-family: 'Avenir';
  font-display: auto;
  font-weight: 600;
  font-style: oblique;

  src: url(/assets/Avenir/AvenirHeavyOblique/AvenirLTStd-HeavyOblique-f2df930c2c136378392d10d4f861d94e96dcdcc028111944013bba24167c8232.eot);
  src: url(/assets/Avenir/AvenirHeavyOblique/AvenirLTStd-HeavyOblique-f2df930c2c136378392d10d4f861d94e96dcdcc028111944013bba24167c8232.eot?#iefix)
      format('embedded-opentype'),
    url(/assets/Avenir/AvenirHeavyOblique/AvenirLTStd-HeavyOblique-c1fbf2257640e3a96132e0fd72c0a440ea4e6ce7ba5726cf6d5b0537cc4031d1.woff2) format('woff2'),
    url(/assets/Avenir/AvenirHeavyOblique/AvenirLTStd-HeavyOblique-c1830bd58c996464c3128ad403437b5da3bec4507cd2c1b07d45d149ff53bf15.woff) format('woff'),
    url(/assets/Avenir/AvenirHeavyOblique/AvenirLTStd-HeavyOblique-83c17c2ac2060209a13f076327896e84a7bfbafacc2a84b95970f572a98311be.ttf) format('truetype');
}


@font-face {
  font-family: 'healthsherpa-icons';
  src: url(/assets/icons/healthsherpa-icons-a363e5d26c75aee316a2aac8c20d25030d875c149e284867c95ff22bd82c57a6.eot);
  src: url(/assets/icons/healthsherpa-icons-a363e5d26c75aee316a2aac8c20d25030d875c149e284867c95ff22bd82c57a6.eot?#iefix) format('embedded-opentype'),
    url(/assets/icons/healthsherpa-icons-683288e639ecf6d061603f9437dd61fefe6a05682835f722ec8c94c5bbf827db.woff) format('woff'),
    url(/assets/icons/healthsherpa-icons-95ef0b7d50c75857697a4b11c3ede32cc45f98836550a88c0707e19770bc26af.ttf) format('truetype'),
    url(/assets/icons/healthsherpa-icons-4f95573957d11ab57f913ba42ea37421d20b0170218602211f6dde0f93f003c1.svg#healthsherpa-icons) format('svg');
  font-weight: normal;
  font-style: normal;
}

.icon-xs {
  font-size: 12px;
}

.icon-sm {
  font-size: 16px;
}

.icon-md {
  font-size: 20px;
}

.icon-lg {
  font-size: 24px;
}

[data-icon]:before {
  font-family: 'healthsherpa-icons' !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^='icon-']:before,
[class*=' icon-']:before {
  font-family: 'healthsherpa-icons' !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-person-check:before {
  content: '\50';
}
.icon-agent-dash-approved-icon:before {
  content: '\51';
}
.icon-chart-upward:before {
  content: '\52';
}
.icon-person-screen:before {
  content: '\53';
}
.icon-dollar:before {
  content: '\54';
}
.icon-icon-circle-ellipsis:before {
  content: '\55';
}
.icon-arrow-1:before {
  content: '\56';
}
.icon-arrow-doubled:before {
  content: '\57';
}
.icon-checkbox-off:before {
  content: '\58';
}
.icon-coinpiggy:before {
  content: '\5a';
}
.icon-stethoscope-simple:before {
  content: '\30';
}
.icon-alert:before {
  content: '\31';
}
.icon-chevron-left:before {
  content: '\32';
}
.icon-pill-bottle-accented:before {
  content: '\33';
}
.icon-chevron-right:before {
  content: '\34';
}
.icon-chat-round:before {
  content: '\35';
}
.icon-document-person:before {
  content: '\36';
}
.icon-stethoscope-simple-heavy:before {
  content: '\37';
}
.icon-healthplan:before {
  content: '\38';
}
.icon-flask:before {
  content: '\39';
}
.icon-person-search:before {
  content: '\21';
}
.icon-face-headphones:before {
  content: '\22';
}
.icon-chevron-up:before {
  content: '\27';
}
.icon-document-single-page:before {
  content: '\28';
}
.icon-briefcase-health:before {
  content: '\29';
}
.icon-money:before {
  content: '\2b';
}
.icon-pills-2:before {
  content: '\2c';
}
.icon-microscope:before {
  content: '\2d';
}
.icon-mental-health:before {
  content: '\2e';
}
.icon-monitor-cursor:before {
  content: '\2f';
}
.icon-baby-face:before {
  content: '\3a';
}
.icon-pills:before {
  content: '\3b';
}
.icon-alert2x:before {
  content: '\3f';
}
.icon-baby:before {
  content: '\40';
}
.icon-brain:before {
  content: '\5b';
}
.icon-chat:before {
  content: '\5d';
}
.icon-odometer:before {
  content: '\5e';
}
.icon-document-multi-page:before {
  content: '\5f';
}
.icon-pill:before {
  content: '\60';
}
.icon-paintbrush:before {
  content: '\7c';
}
.icon-piggy-bank:before {
  content: '\7d';
}
.icon-stethoscope:before {
  content: '\7e';
}
.icon-pill-bottle:before {
  content: '\5c';
}
.icon-watch:before {
  content: '\e000';
}
.icon-duck:before {
  content: '\4f';
}
.icon-govt-building:before {
  content: '\25';
}
.icon-chevron-down:before {
  content: '\26';
}
.icon-radio-on:before {
  content: '\3c';
}
.icon-radio-off:before {
  content: '\3d';
}
.icon-checkbox-on:before {
  content: '\61';
}
.icon-agent-dash-agency-icon:before {
  content: '\63';
}
.icon-minus-square:before {
  content: '\64';
}
.icon-tooth:before {
  content: '\65';
}
.icon-shopping-cart:before {
  content: '\66';
}
.icon-medical-cross:before {
  content: '\67';
}
.icon-hospital:before {
  content: '\68';
}
.icon-pencil:before {
  content: '\69';
}
.icon-building:before {
  content: '\6a';
}
.icon-arrow-down:before {
  content: '\6b';
}
.icon-arrow-left:before {
  content: '\6c';
}
.icon-arrow-right:before {
  content: '\6d';
}
.icon-arrow-up:before {
  content: '\6e';
}
.icon-arrow-updown:before {
  content: '\6f';
}
.icon-avatar-person:before {
  content: '\70';
}
.icon-calendar:before {
  content: '\71';
}
.icon-cart:before {
  content: '\72';
}
.icon-check-circle:before {
  content: '\73';
}
.icon-checkmark:before {
  content: '\74';
}
.icon-dental:before {
  content: '\75';
}
.icon-doctor-stethoscope:before {
  content: '\76';
}
.icon-dollar-sign:before {
  content: '\77';
}
.icon-download:before {
  content: '\78';
}
.icon-envelope:before {
  content: '\79';
}
.icon-encircled-arrow-down:before {
  content: '\7a';
}
.icon-encircled-arrow-left:before {
  content: '\41';
}
.icon-encircled-arrow-right:before {
  content: '\42';
}
.icon-encircled-arrow-up:before {
  content: '\43';
}
.icon-encircled-x:before {
  content: '\44';
}
.icon-exclamation:before {
  content: '\45';
}
.icon-funnel-filter:before {
  content: '\46';
}
.icon-gear:before {
  content: '\47';
}
.icon-hamburger:before {
  content: '\48';
}
.icon-happyface:before {
  content: '\49';
}
.icon-health:before {
  content: '\4a';
}
.icon-hs-logo:before {
  content: '\4b';
}
.icon-info:before {
  content: '\4c';
}
.icon-labs-beaker:before {
  content: '\4d';
}
.icon-map-pin:before {
  content: '\4e';
}
.icon-new-window:before {
  content: '\59';
}
.icon-phone:before {
  content: '\24';
}
.icon-pill-drugs:before {
  content: '\2a';
}
.icon-printer:before {
  content: '\7b';
}
.icon-question-mark-encircled:before {
  content: '\e001';
}
.icon-refresh:before {
  content: '\e002';
}
.icon-sadface:before {
  content: '\e003';
}
.icon-search:before {
  content: '\e004';
}
.icon-share-arrow:before {
  content: '\e005';
}
.icon-vision:before {
  content: '\e006';
}
.icon-x-close:before {
  content: '\e007';
}
.icon-founders-icon:before {
  content: '\e009';
}
.icon-partner-icon:before {
  content: '\e00a';
}
.icon-parttime-icon:before {
  content: '\e00b';
}
.icon-testimonials-icon:before {
  content: '\e00c';
}
.icon-whypartner-icon:before {
  content: '\e00d';
}
.icon-cobra-icon:before {
  content: '\e008';
}
.icon-x:before {
  content: '\3e';
}
.icon-bell:before {
  content: '\e00e';
}
.icon-document-new:before {
  content: '\e00f';
}
.icon-question-mark-no-fill:before {
  content: '\e010';
}
.icon-ambulance:before {
  content: '\23';
}
.icon-email:before {
  content: '\62';
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
* {
  margin: 0;
}
html,
body {
  height: 100%;
}
body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}
img,
picture,
video,
canvas,
svg {
  max-width: 100%;
}
input,
button,
textarea,
select {
  font: inherit;
}
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  overflow-wrap: break-word;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
#root {
  isolation: isolate;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */
