
/* -----------------------------------------
   ICON FONTS - /source/scss/cagov/icon-font.scss
----------------------------------------- */
@font-face {
    font-family: 'CaGov';
    src: url("../fonts/CaGov.eot?mqmsfh");
    src: url("../fonts/CaGov.eot?mqmsfh#iefix") format("embedded-opentype"), url("../fonts/CaGov.ttf?mqmsfh") format("truetype"), url("../fonts/CaGov.woff?mqmsfh") format("woff"), url("../fonts/CaGov.svg?mqmsfh#CaGov") format("svg");
    font-weight: normal;
    font-style: normal;
}

.et_font_icon li[class^="ca-gov-icon-"]:before,
.et_font_icon li[class*=" ca-gov-icon-"]:before,
[class^="ca-gov-icon-"],
[class*=" ca-gov-icon-"] {
    font-family: 'CaGov' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.et_font_icon li:before,
.et_pb_inline_icon:before,
.et_pb_custom_button_icon:after,
body #page-container a.et_pb_custom_button_icon:before,
.et-pb-icon,
ul.et-fb-font-icon-list li:after {
    font-family: 'CaGov', 'ETModules' !important;
    content: attr(data-icon);
    speak: none;
}

li[class^="et_pb_ca"]::before,
li[class^="et_pb_profile_banner"]::before,
li[class^="et_fb_ca"]::before,
li[class^="et_fb_profile_banner"]::before {
    font-family: 'CaGov' !important;
    content: '\e90b' !important;
}

.ca-gov-icon-hours:before {
    content: "\e90c";
}

.ca-gov-icon-hours-security:before {
    content: "\e90d";
}

.ca-gov-icon-albums:before {
    content: "\e90e";
}

.ca-gov-icon-brain:before {
    content: "\e90f";
}

.ca-gov-icon-certificate:before {
    content: "\e910";
}

.ca-gov-icon-certificate-check:before {
    content: "\e911";
}

.ca-gov-icon-charge:before {
    content: "\e912";
}

.ca-gov-icon-charge-cycle:before {
    content: "\e913";
}

.ca-gov-icon-charge-units:before {
    content: "\e914";
}

.ca-gov-icon-city:before {
    content: "\e915";
}

.ca-gov-icon-clock:before {
    content: "\e916";
}

.ca-gov-icon-cloud-gear .path1:before {
    content: "\e917";
    color: black;
}

.ca-gov-icon-cloud-gear .path2:before {
    content: "\e918";
    margin-left: -1em;
    color: #010002;
}

.ca-gov-icon-cloud-gear .path3:before {
    content: "\e919";
    margin-left: -1em;
    color: black;
}

.ca-gov-icon-cloud-services:before {
    content: "\e91a";
}

.ca-gov-icon-cloud-sync:before {
    content: "\e91b";
}

.ca-gov-icon-code:before {
    content: "\e91c";
}

.ca-gov-icon-ear:before {
    content: "\e91d";
}

.ca-gov-icon-ear-slash:before {
    content: "\e91e";
}

.ca-gov-icon-eye:before {
    content: "\e91f";
}

.ca-gov-icon-eye-slash:before {
    content: "\e920";
}

.ca-gov-icon-file:before {
    content: "\e921";
}

.ca-gov-icon-file-audio:before {
    content: "\e922";
}

.ca-gov-icon-file-certificate:before {
    content: "\e923";
}

.ca-gov-icon-file-check:before {
    content: "\e924";
}

.ca-gov-icon-file-code:before {
    content: "\e925";
}

.ca-gov-icon-file-csv:before {
    content: "\e926";
}

.ca-gov-icon-file-download:before {
    content: "\e927";
}

.ca-gov-icon-file-excel:before {
    content: "\e928";
}

.ca-gov-icon-file-export:before {
    content: "\e929";
}

.ca-gov-icon-file-import:before {
    content: "\e92a";
}

.ca-gov-icon-file-invoice:before {
    content: "\e92b";
}

.ca-gov-icon-file-medical:before {
    content: "\e92c";
}

.ca-gov-icon-file-medical-alt:before {
    content: "\e92d";
}

.ca-gov-icon-file-pdf:before {
    content: "\e92e";
}

.ca-gov-icon-file-powerpoint:before {
    content: "\e92f";
}

.ca-gov-icon-file-prescription:before {
    content: "\e930";
}

.ca-gov-icon-file-upload:before {
    content: "\e931";
}

.ca-gov-icon-file-video:before {
    content: "\e932";
}

.ca-gov-icon-file-word:before {
    content: "\e933";
}

.ca-gov-icon-file-zip:before {
    content: "\e934";
}

.ca-gov-icon-filter:before {
    content: "\e90a";
}

.ca-gov-icon-filter-solid:before {
    content: "\e935";
}

.ca-gov-icon-fingerprint:before {
    content: "\e936";
}

.ca-gov-icon-fingerprint-check:before {
    content: "\e937";
}

.ca-gov-icon-hand:before {
    content: "\e938";
}

.ca-gov-icon-hand-money:before {
    content: "\e939";
}

.ca-gov-icon-handshake:before {
    content: "\e93a";
}

.ca-gov-icon-institute:before {
    content: "\e93b";
}

.ca-gov-icon-medical-bubble:before {
    content: "\e93c";
}

.ca-gov-icon-medical-care:before {
    content: "\e93d";
}

.ca-gov-icon-medical-case:before {
    content: "\e93e";
}

.ca-gov-icon-medical-clinic:before {
    content: "\e93f";
}

.ca-gov-icon-medical-cross:before {
    content: "\e940";
}

.ca-gov-icon-medical-doctor:before {
    content: "\e941";
}

.ca-gov-icon-medical-heart:before {
    content: "\e942";
}

.ca-gov-icon-medical-pills:before {
    content: "\e943";
}

.ca-gov-icon-mobile:before {
    content: "\e944";
}

.ca-gov-icon-pro-services:before {
    content: "\e945";
}

.ca-gov-icon-puzzle:before {
    content: "\e946";
}

.ca-gov-icon-puzzle-piece:before {
    content: "\e947";
}

.ca-gov-icon-recycle:before {
    content: "\e948";
}

.ca-gov-icon-responsive:before {
    content: "\e949";
}

.ca-gov-icon-responsive-alt:before {
    content: "\e94a";
}

.ca-gov-icon-security-network:before {
    content: "\e94b";
}

.ca-gov-icon-security-system:before {
    content: "\e94c";
}

.ca-gov-icon-shield-check:before {
    content: "\e94d";
}

.ca-gov-icon-thumb-up:before {
    content: "\e94e";
}

.ca-gov-icon-trophy:before {
    content: "\e94f";
}

.ca-gov-icon-users:before {
    content: "\e950";
}

.ca-gov-icon-users-alt:before {
    content: "\e951";
}

.ca-gov-icon-users-dialog:before {
    content: "\e952";
}

.ca-gov-icon-users-interaction:before {
    content: "\e953";
}

.ca-gov-icon-video:before {
    content: "\e954";
}

.ca-gov-icon-logo:before {
    content: "\e600";
}

.ca-gov-icon-home:before {
    content: "\e601";
}

.ca-gov-icon-menu:before {
    content: "\e602";
}

.ca-gov-icon-apps:before {
    content: "\e603";
}

.ca-gov-icon-search:before {
    content: "\e604";
}

.ca-gov-icon-chat:before {
    content: "\e605";
}

.ca-gov-icon-capitol:before {
    content: "\e606";
}

.ca-gov-icon-state:before {
    content: "\e607";
}

.ca-gov-icon-phone:before {
    content: "\e608";
}

.ca-gov-icon-email:before {
    content: "\e609";
}

.ca-gov-icon-contact-us:before {
    content: "\e66e";
}

.ca-gov-icon-calendar:before {
    content: "\e60a";
}

.ca-gov-icon-bear:before {
    content: "\e60b";
}

.ca-gov-icon-cal-bear:before {
    content: "\e90b";
}

.ca-gov-icon-chat-bubble:before {
    content: "\e66f";
}

.ca-gov-icon-info-bubble:before {
    content: "\e670";
}

.ca-gov-icon-share-button:before {
    content: "\e671";
}

.ca-gov-icon-share-facebook:before {
    content: "\e672";
}

.ca-gov-icon-share-email:before {
    content: "\e673";
}

.ca-gov-icon-share-flickr:before {
    content: "\e674";
}

.ca-gov-icon-share-twitter:before {
    content: "\e675";
}

.ca-gov-icon-share-linkedin:before {
    content: "\e676";
}

.ca-gov-icon-share-googleplus:before {
    content: "\e677";
}

.ca-gov-icon-share-instagram:before {
    content: "\e678";
}

.ca-gov-icon-share-pinterest:before {
    content: "\e679";
}

.ca-gov-icon-share-vimeo:before {
    content: "\e67a";
}

.ca-gov-icon-share-youtube:before {
    content: "\e67b";
}

.ca-gov-icon-law-enforcement:before {
    content: "\e60c";
}

.ca-gov-icon-justice-legal:before {
    content: "\e60d";
}

.ca-gov-icon-at-sign:before {
    content: "\e60e";
}

.ca-gov-icon-attachment:before {
    content: "\e60f";
}

.ca-gov-icon-zipped-file:before {
    content: "\e610";
}

.ca-gov-icon-powerpoint:before {
    content: "\e611";
}

.ca-gov-icon-excel:before {
    content: "\e612";
}

.ca-gov-icon-word:before {
    content: "\e613";
}

.ca-gov-icon-pdf:before {
    content: "\e614";
}

.ca-gov-icon-share:before {
    content: "\e615";
}

.ca-gov-icon-facebook:before {
    content: "\e616";
}

.ca-gov-icon-linkedin:before {
    content: "\e617";
}

.ca-gov-icon-youtube:before {
    content: "\e618";
}

.ca-gov-icon-twitter:before {
    content: "\e619";
}

.ca-gov-icon-pinterest:before {
    content: "\e61a";
}

.ca-gov-icon-vimeo:before {
    content: "\e61b";
}

.ca-gov-icon-instagram:before {
    content: "\e61c";
}

.ca-gov-icon-flickr:before {
    content: "\e61d";
}

.ca-gov-icon-google-plus:before {
    content: "\e66d";
}

.ca-gov-icon-microsoft:before {
    content: "\e61e";
}

.ca-gov-icon-apple:before {
    content: "\e61f";
}

.ca-gov-icon-android:before {
    content: "\e620";
}

.ca-gov-icon-computer:before {
    content: "\e621";
}

.ca-gov-icon-tablet:before {
    content: "\e622";
}

.ca-gov-icon-smartphone:before {
    content: "\e623";
}

.ca-gov-icon-roadways:before {
    content: "\e624";
}

.ca-gov-icon-travel-car:before {
    content: "\e625";
}

.ca-gov-icon-travel-air:before {
    content: "\e626";
}

.ca-gov-icon-truck-delivery:before {
    content: "\e627";
}

.ca-gov-icon-construction:before {
    content: "\e628";
}

.ca-gov-icon-bar-chart:before {
    content: "\e629";
}

.ca-gov-icon-pie-chart:before {
    content: "\e62a";
}

.ca-gov-icon-graph:before {
    content: "\e62b";
}

.ca-gov-icon-server:before {
    content: "\e62c";
}

.ca-gov-icon-download:before {
    content: "\e62d";
}

.ca-gov-icon-cloud-download:before {
    content: "\e62e";
}

.ca-gov-icon-cloud-upload:before {
    content: "\e62f";
}

.ca-gov-icon-shield:before {
    content: "\e630";
}

.ca-gov-icon-fire:before {
    content: "\e631";
}

.ca-gov-icon-binoculars:before {
    content: "\e632";
}

.ca-gov-icon-compass:before {
    content: "\e633";
}

.ca-gov-icon-sos:before {
    content: "\e634";
}

.ca-gov-icon-shopping-cart:before {
    content: "\e635";
}

.ca-gov-icon-video-camera:before {
    content: "\e636";
}

.ca-gov-icon-camera:before {
    content: "\e637";
}

.ca-gov-icon-green:before {
    content: "\e638";
}

.ca-gov-icon-loud-speaker:before {
    content: "\e639";
}

.ca-gov-icon-audio:before {
    content: "\e63a";
}

.ca-gov-icon-print:before {
    content: "\e63b";
}

.ca-gov-icon-medical:before {
    content: "\e63c";
}

.ca-gov-icon-zoom-out:before {
    content: "\e63d";
}

.ca-gov-icon-zoom-in:before {
    content: "\e63e";
}

.ca-gov-icon-important:before {
    content: "\e63f";
}

.ca-gov-icon-chat-bubbles:before {
    content: "\e640";
}

.ca-gov-icon-call:before {
    content: "\e641";
}

.ca-gov-icon-people:before {
    content: "\e642";
}

.ca-gov-icon-person:before {
    content: "\e643";
}

.ca-gov-icon-user-id:before {
    content: "\e644";
}

.ca-gov-icon-payment-card:before {
    content: "\e645";
}

.ca-gov-icon-skip-backwards:before {
    content: "\e646";
}

.ca-gov-icon-play:before {
    content: "\e647";
}

.ca-gov-icon-pause:before {
    content: "\e648";
}

.ca-gov-icon-skip-forward:before {
    content: "\e649";
}

.ca-gov-icon-mail:before {
    content: "\e64a";
}

.ca-gov-icon-image:before {
    content: "\e64b";
}

.ca-gov-icon-house:before {
    content: "\e64c";
}

.ca-gov-icon-gear:before {
    content: "\e64d";
}

.ca-gov-icon-tool:before {
    content: "\e64e";
}

.ca-gov-icon-time:before {
    content: "\e64f";
}

.ca-gov-icon-cal:before {
    content: "\e650";
}

.ca-gov-icon-check-list:before {
    content: "\e651";
}

.ca-gov-icon-document:before {
    content: "\e652";
}

.ca-gov-icon-clipboard:before {
    content: "\e653";
}

.ca-gov-icon-page:before {
    content: "\e654";
}

.ca-gov-icon-read-book:before {
    content: "\e655";
}

.ca-gov-icon-cc-copyright:before {
    content: "\e656";
}

.ca-gov-icon-ca-capitol:before {
    content: "\e657";
}

.ca-gov-icon-ca-state:before {
    content: "\e658";
}

.ca-gov-icon-favorite:before {
    content: "\e659";
}

.ca-gov-icon-rss:before {
    content: "\e65a";
}

.ca-gov-icon-road-pin:before {
    content: "\e65b";
}

.ca-gov-icon-online-services:before {
    content: "\e65c";
}

.ca-gov-icon-link:before {
    content: "\e65d";
}

.ca-gov-icon-magnify-glass:before {
    content: "\e65e";
}

.ca-gov-icon-key:before {
    content: "\e65f";
}

.ca-gov-icon-lock:before {
    content: "\e660";
}

.ca-gov-icon-info:before {
    content: "\e661";
}

.ca-gov-icon-arrow-up:before {
    content: "\e04b";
}

.ca-gov-icon-arrow-down:before {
    content: "\e04c";
}

.ca-gov-icon-arrow-left:before {
    content: "\e04d";
}

.ca-gov-icon-arrow-right:before {
    content: "\e04e";
}

.ca-gov-icon-carousel-prev:before {
    content: "\e666";
}

.ca-gov-icon-carousel-next:before {
    content: "\e667";
}

.ca-gov-icon-arrow-prev:before {
    content: "\e668";
}

.ca-gov-icon-arrow-next:before {
    content: "\e669";
}

.ca-gov-icon-menu-toggle-closed:before {
    content: "\e66a";
}

.ca-gov-icon-menu-toggle-open:before {
    content: "\e66b";
}

.ca-gov-icon-carousel-play:before {
    content: "\e907";
}

.ca-gov-icon-carousel-pause:before {
    content: "\e66c";
}

.ca-gov-icon-search-right:before {
    content: "\55";
}

.ca-gov-icon-graduate:before {
    content: "\e903";
}

.ca-gov-icon-briefcase:before {
    content: "\e901";
}

.ca-gov-icon-images:before {
    content: "\e904";
}

.ca-gov-icon-gears:before {
    content: "\e900";
}

.ca-gov-icon-tools:before {
    content: "\e035";
}

.ca-gov-icon-pencil:before {
    content: "\6a";
}

.ca-gov-icon-pencil-edit:before {
    content: "\6c";
}

.ca-gov-icon-science:before {
    content: "\e00a";
}

.ca-gov-icon-film:before {
    content: "\e024";
}

.ca-gov-icon-table:before {
    content: "\e025";
}

.ca-gov-icon-flowchart:before {
    content: "\e0df";
}

.ca-gov-icon-building:before {
    content: "\e0fd";
}

.ca-gov-icon-searching:before {
    content: "\e0f7";
}

.ca-gov-icon-wallet:before {
    content: "\e0d8";
}

.ca-gov-icon-tags:before {
    content: "\e07c";
}

.ca-gov-icon-currency:before {
    content: "\e0f3";
}

.ca-gov-icon-idea:before {
    content: "\e902";
}

.ca-gov-icon-lightbulb:before {
    content: "\e072";
}

.ca-gov-icon-calculator:before {
    content: "\e0e7";
}

.ca-gov-icon-drive:before {
    content: "\e0e5";
}

.ca-gov-icon-globe:before {
    content: "\e0e3";
}

.ca-gov-icon-hourglass:before {
    content: "\e0e1";
}

.ca-gov-icon-mic:before {
    content: "\e07f";
}

.ca-gov-icon-volume:before {
    content: "\e069";
}

.ca-gov-icon-music:before {
    content: "\e08e";
}

.ca-gov-icon-folder:before {
    content: "\e05c";
}

.ca-gov-icon-grid:before {
    content: "\e08c";
}

.ca-gov-icon-archive:before {
    content: "\e088";
}

.ca-gov-icon-contacts:before {
    content: "\e087";
}

.ca-gov-icon-book:before {
    content: "\e086";
}

.ca-gov-icon-drawer:before {
    content: "\e084";
}

.ca-gov-icon-map:before {
    content: "\e083";
}

.ca-gov-icon-pushpin:before {
    content: "\e082";
}

.ca-gov-icon-location:before {
    content: "\e081";
}

.ca-gov-icon-quote-fill:before {
    content: "\e06a";
}

.ca-gov-icon-question-fill:before {
    content: "\e064";
}

.ca-gov-icon-warning-triangle:before {
    content: "\e063";
}

.ca-gov-icon-warning-fill:before {
    content: "\e062";
}

.ca-gov-icon-check-fill:before {
    content: "\e052";
}

.ca-gov-icon-close-fill:before {
    content: "\e051";
}

.ca-gov-icon-plus-fill:before {
    content: "\e050";
}

.ca-gov-icon-minus-fill:before {
    content: "\e04f";
}

.ca-gov-icon-caret-fill-right:before {
    content: "\e046";
}

.ca-gov-icon-caret-fill-left:before {
    content: "\e045";
}

.ca-gov-icon-caret-fill-down:before {
    content: "\e044";
}

.ca-gov-icon-caret-fill-up:before {
    content: "\e043";
}

.ca-gov-icon-caret-fill-two-right:before {
    content: "\e04a";
}

.ca-gov-icon-caret-fill-two-left:before {
    content: "\e049";
}

.ca-gov-icon-caret-fill-two-down:before {
    content: "\e048";
}

.ca-gov-icon-caret-fill-two-up:before {
    content: "\e047";
}

.ca-gov-icon-arrow-fill-right:before {
    content: "\e03c";
}

.ca-gov-icon-arrow-fill-left:before {
    content: "\e03b";
}

.ca-gov-icon-arrow-fill-down:before {
    content: "\e03a";
}

.ca-gov-icon-arrow-fill-up:before {
    content: "\e039";
}

.ca-gov-icon-arrow-fill-left-down:before {
    content: "\e040";
}

.ca-gov-icon-arrow-fill-right-down:before {
    content: "\e03f";
}

.ca-gov-icon-arrow-fill-right-up:before {
    content: "\e03e";
}

.ca-gov-icon-arrow-fill-left-up:before {
    content: "\e03d";
}

.ca-gov-icon-triangle-line-right:before {
    content: "\49";
}

.ca-gov-icon-triangle-line-left:before {
    content: "\48";
}

.ca-gov-icon-triangle-line-up:before {
    content: "\46";
}

.ca-gov-icon-triangle-line-down:before {
    content: "\47";
}

.ca-gov-icon-caret-line-two-right:before {
    content: "\41";
}

.ca-gov-icon-caret-line-two-left:before {
    content: "\40";
}

.ca-gov-icon-caret-line-two-down:before {
    content: "\3f";
}

.ca-gov-icon-caret-line-two-up:before {
    content: "\3e";
}

.ca-gov-icon-caret-line-right:before {
    content: "\3d";
}

.ca-gov-icon-caret-line-left:before {
    content: "\3c";
}

.ca-gov-icon-caret-line-up:before {
    content: "\3a";
}

.ca-gov-icon-caret-line-down:before {
    content: "\3b";
}

.ca-gov-icon-important-line:before {
    content: "\e906";
}

.ca-gov-icon-info-line:before {
    content: "\e905";
}

.ca-gov-icon-check-line:before {
    content: "\52";
}

.ca-gov-icon-question-line:before {
    content: "\e908";
}

.ca-gov-icon-close-line:before {
    content: "\51";
}

.ca-gov-icon-plus-line:before {
    content: "\50";
}

.ca-gov-icon-minus-line:before {
    content: "\4f";
}

.ca-gov-icon-question:before {
    content: "\e909";
}

.ca-gov-icon-minus-mark:before {
    content: "\4b";
}

.ca-gov-icon-plus-mark:before {
    content: "\4c";
}

.ca-gov-icon-collapse:before {
    content: "\58";
}

.ca-gov-icon-expand:before {
    content: "\59";
}

.ca-gov-icon-check-mark:before {
    content: "\4e";
}

.ca-gov-icon-close-mark:before {
    content: "\4d";
}

.ca-gov-icon-triangle-right:before {
    content: "\45";
}

.ca-gov-icon-triangle-left:before {
    content: "\44";
}

.ca-gov-icon-triangle-down:before {
    content: "\43";
}

.ca-gov-icon-triangle-up:before {
    content: "\42";
}

.ca-gov-icon-caret-two-right:before {
    content: "\39";
}

.ca-gov-icon-caret-two-left:before {
    content: "\38";
}

.ca-gov-icon-caret-two-down:before {
    content: "\37";
}

.ca-gov-icon-caret-two-up:before {
    content: "\36";
}

.ca-gov-icon-caret-right:before {
    content: "\35";
}

.ca-gov-icon-caret-left:before {
    content: "\34";
}

.ca-gov-icon-caret-up:before {
    content: "\32";
}

.ca-gov-icon-caret-down:before {
    content: "\33";
}