/*
 * Hugeicons "stroke rounded": only the 135 icons the site uses (the full CDN stylesheet is 209 KB
 * with 4,126 icons and blocked the first paint). Their glyphs come from fonts/hgi-stroke-rounded-subset.woff2.
 * To use a new icon, copy its ".hgi-stroke.hgi-NAME:before" line from
 * https://cdn.hugeicons.com/font/hgi-stroke-rounded.css into this file; its glyph then loads from the CDN font
 * (or add it to the local font file with: pyftsubset ... --unicodes=<code points> --flavor=woff2).
 */
@font-face{font-family:"hgi-stroke-rounded";src:url("https://cdn.hugeicons.com/font/hgi-stroke-rounded.eot?t=1721855138058");src:url("https://cdn.hugeicons.com/font/hgi-stroke-rounded.eot?t=1721855138058#iefix") format("embedded-opentype"),url("https://cdn.hugeicons.com/font/hgi-stroke-rounded.woff2?t=1721855138058") format("woff2"),url("https://cdn.hugeicons.com/font/hgi-stroke-rounded.woff?t=1721855138058") format("woff"),url("https://cdn.hugeicons.com/font/hgi-stroke-rounded.ttf?t=1721855138058") format("truetype"),url("https://cdn.hugeicons.com/font/hgi-stroke-rounded.svg?t=1721855138058#hgi-stroke-rounded") format("svg")}
/* The 135 icons above come from a small local copy of the font (26 KB instead of 659 KB). It is declared
   last, so the browser uses it for these characters; any other icon still loads from the CDN font above. */
@font-face{font-family:"hgi-stroke-rounded";src:url("../fonts/hgi-stroke-rounded-subset.woff2") format("woff2");unicode-range:U+3AA2,U+3AA4,U+3ABA,U+3B03,U+3B34,U+3B44,U+3B4E,U+3B5A-3B5B,U+3B6A-3B6B,U+3B79-3B7A,U+3B86-3B87,U+3BBE,U+3C5C,U+3C63-3C64,U+3C67,U+3C8C,U+3C98,U+3CA2,U+3CC8,U+3CCC,U+3CE2,U+3CE6-3CE7,U+3D29,U+3D42,U+3D45,U+3D76,U+3D7E,U+3D8E,U+3D9C,U+3DA6-3DA7,U+3E05,U+3E0D-3E0E,U+3E1D,U+3E1F,U+3E59,U+3E70,U+3E74,U+3EDA,U+3EF1,U+3EF6,U+3F17,U+3F59,U+3F6B,U+3FBA,U+3FE6,U+3FE9,U+3FF0,U+3FF2,U+3FFA,U+401D,U+40C6,U+40EF-40F0,U+40FA,U+412F,U+4132,U+4134,U+413A,U+4193,U+4196,U+41BE,U+41CC,U+41E1,U+4235,U+4289,U+428C,U+4294,U+4296,U+429F,U+42C1,U+42EE,U+42F4,U+4305,U+4344,U+435A-435B,U+4386,U+4395,U+43B0,U+43E4,U+43F1,U+43FF,U+4407,U+440B,U+446B,U+4486,U+448D,U+454C,U+45C4,U+45EC,U+467C,U+4682,U+4695,U+46B0,U+46C8,U+46D0,U+46D8,U+4749,U+474B,U+475B,U+4777,U+4779,U+477E,U+47BE,U+47C9,U+47E3,U+4814,U+4825,U+4827-4828,U+489C,U+48A0,U+48B0,U+494E,U+4950,U+495E,U+49AE,U+49C2,U+49CD,U+49D6,U+49DF,U+4A02-4A03,U+4A50,U+4AAF,U+4AB7-4AB8}
.hgi-stroke{font-family:"hgi-stroke-rounded" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}
.hgi-stroke:after{opacity:.4;position:absolute;left:0}
.hgi-stroke.hgi-account-setting-02:before{content:"㪢"}
.hgi-stroke.hgi-activity-01:before{content:"㪤"}
.hgi-stroke.hgi-agreement-01:before{content:"㪺"}
.hgi-stroke.hgi-alert-circle:before{content:"㬃"}
.hgi-stroke.hgi-android:before{content:"㬴"}
.hgi-stroke.hgi-apple:before{content:"㭄"}
.hgi-stroke.hgi-archive:before{content:"㭎"}
.hgi-stroke.hgi-arrow-down-01:before{content:"㭚"}
.hgi-stroke.hgi-arrow-down-02:before{content:"㭛"}
.hgi-stroke.hgi-arrow-left-01:before{content:"㭪"}
.hgi-stroke.hgi-arrow-left-02:before{content:"㭫"}
.hgi-stroke.hgi-arrow-right-01:before{content:"㭹"}
.hgi-stroke.hgi-arrow-right-02:before{content:"㭺"}
.hgi-stroke.hgi-arrow-up-01:before{content:"㮆"}
.hgi-stroke.hgi-arrow-up-02:before{content:"㮇"}
.hgi-stroke.hgi-award-05:before{content:"㮾"}
.hgi-stroke.hgi-book-02:before{content:"㱜"}
.hgi-stroke.hgi-book-open-01:before{content:"㱣"}
.hgi-stroke.hgi-book-open-02:before{content:"㱤"}
.hgi-stroke.hgi-bookmark-02:before{content:"㱧"}
.hgi-stroke.hgi-bot:before{content:"㲌"}
.hgi-stroke.hgi-brain-02:before{content:"㲘"}
.hgi-stroke.hgi-briefcase-02:before{content:"㲢"}
.hgi-stroke.hgi-bug-01:before{content:"㳈"}
.hgi-stroke.hgi-building-03:before{content:"㳌"}
.hgi-stroke.hgi-calculator-01:before{content:"㳢"}
.hgi-stroke.hgi-calendar-03:before{content:"㳦"}
.hgi-stroke.hgi-calendar-04:before{content:"㳧"}
.hgi-stroke.hgi-call:before{content:"㴩"}
.hgi-stroke.hgi-cancel-01:before{content:"㵂"}
.hgi-stroke.hgi-cancel-circle:before{content:"㵅"}
.hgi-stroke.hgi-certificate-01:before{content:"㵶"}
.hgi-stroke.hgi-champion:before{content:"㵾"}
.hgi-stroke.hgi-chart-line-data-01:before{content:"㶎"}
.hgi-stroke.hgi-chatting-01:before{content:"㶜"}
.hgi-stroke.hgi-checkmark-circle-01:before{content:"㶦"}
.hgi-stroke.hgi-checkmark-circle-02:before{content:"㶧"}
.hgi-stroke.hgi-clock-01:before{content:"㸅"}
.hgi-stroke.hgi-cloud-angled-rain-zap:before{content:"㸍"}
.hgi-stroke.hgi-cloud-angled-rain:before{content:"㸎"}
.hgi-stroke.hgi-cloud-snow:before{content:"㸝"}
.hgi-stroke.hgi-cloud:before{content:"㸟"}
.hgi-stroke.hgi-computer:before{content:"㹙"}
.hgi-stroke.hgi-cookie:before{content:"㹰"}
.hgi-stroke.hgi-copy-01:before{content:"㹴"}
.hgi-stroke.hgi-dashboard-browsing:before{content:"㻚"}
.hgi-stroke.hgi-database-locked:before{content:"㻱"}
.hgi-stroke.hgi-database:before{content:"㻶"}
.hgi-stroke.hgi-desert:before{content:"㼗"}
.hgi-stroke.hgi-doc-01:before{content:"㽙"}
.hgi-stroke.hgi-door-01:before{content:"㽫"}
.hgi-stroke.hgi-elearning-exchange:before{content:"㾺"}
.hgi-stroke.hgi-eye:before{content:"㿦"}
.hgi-stroke.hgi-facebook-02:before{content:"㿩"}
.hgi-stroke.hgi-favourite-circle:before{content:"㿰"}
.hgi-stroke.hgi-favourite:before{content:"㿲"}
.hgi-stroke.hgi-file-02:before{content:"㿺"}
.hgi-stroke.hgi-file-validation:before{content:"䀝"}
.hgi-stroke.hgi-global-education:before{content:"䃆"}
.hgi-stroke.hgi-graduate-male:before{content:"䃯"}
.hgi-stroke.hgi-graduation-scroll:before{content:"䃰"}
.hgi-stroke.hgi-grid-view:before{content:"䃺"}
.hgi-stroke.hgi-headphones:before{content:"䄯"}
.hgi-stroke.hgi-headset:before{content:"䄲"}
.hgi-stroke.hgi-health:before{content:"䄴"}
.hgi-stroke.hgi-help-circle:before{content:"䄺"}
.hgi-stroke.hgi-idea-01:before{content:"䆓"}
.hgi-stroke.hgi-identity-card:before{content:"䆖"}
.hgi-stroke.hgi-information-circle:before{content:"䆾"}
.hgi-stroke.hgi-instagram:before{content:"䇌"}
.hgi-stroke.hgi-job-search:before{content:"䇡"}
.hgi-stroke.hgi-laptop-issue:before{content:"䈵"}
.hgi-stroke.hgi-link-01:before{content:"䊉"}
.hgi-stroke.hgi-link-04:before{content:"䊌"}
.hgi-stroke.hgi-link-square-02:before{content:"䊔"}
.hgi-stroke.hgi-linkedin-02:before{content:"䊖"}
.hgi-stroke.hgi-location-01:before{content:"䊟"}
.hgi-stroke.hgi-lock-password:before{content:"䋁"}
.hgi-stroke.hgi-mail-01:before{content:"䋮"}
.hgi-stroke.hgi-mail-at-sign-01:before{content:"䋴"}
.hgi-stroke.hgi-mail-open:before{content:"䌅"}
.hgi-stroke.hgi-medal-04:before{content:"䍄"}
.hgi-stroke.hgi-menu-01:before{content:"䍚"}
.hgi-stroke.hgi-menu-02:before{content:"䍛"}
.hgi-stroke.hgi-message-question:before{content:"䎆"}
.hgi-stroke.hgi-mic-01:before{content:"䎕"}
.hgi-stroke.hgi-minus-sign:before{content:"䎰"}
.hgi-stroke.hgi-moon-02:before{content:"䏤"}
.hgi-stroke.hgi-moon-cloud:before{content:"䏱"}
.hgi-stroke.hgi-more-horizontal:before{content:"䏿"}
.hgi-stroke.hgi-more-vertical:before{content:"䐇"}
.hgi-stroke.hgi-mortarboard-02:before{content:"䐋"}
.hgi-stroke.hgi-new-twitter:before{content:"䑫"}
.hgi-stroke.hgi-note-edit:before{content:"䒆"}
.hgi-stroke.hgi-notification-02:before{content:"䒍"}
.hgi-stroke.hgi-plus-sign:before{content:"䕌"}
.hgi-stroke.hgi-quote-down:before{content:"䗄"}
.hgi-stroke.hgi-refresh:before{content:"䗬"}
.hgi-stroke.hgi-school-01:before{content:"䙼"}
.hgi-stroke.hgi-school:before{content:"䚂"}
.hgi-stroke.hgi-search-01:before{content:"䚕"}
.hgi-stroke.hgi-security:before{content:"䚰"}
.hgi-stroke.hgi-setup-01:before{content:"䛈"}
.hgi-stroke.hgi-share-01:before{content:"䛐"}
.hgi-stroke.hgi-share-knowledge:before{content:"䛘"}
.hgi-stroke.hgi-slow-winds:before{content:"䝉"}
.hgi-stroke.hgi-smart-phone-01:before{content:"䝋"}
.hgi-stroke.hgi-snapchat:before{content:"䝛"}
.hgi-stroke.hgi-sort-by-down-02:before{content:"䝷"}
.hgi-stroke.hgi-sort-by-up-02:before{content:"䝹"}
.hgi-stroke.hgi-sorting-05:before{content:"䝾"}
.hgi-stroke.hgi-square-arrow-shrink-01:before{content:"䞾"}
.hgi-stroke.hgi-square-lock-01:before{content:"䟉"}
.hgi-stroke.hgi-star:before{content:"䟣"}
.hgi-stroke.hgi-students:before{content:"䠔"}
.hgi-stroke.hgi-sun-01:before{content:"䠥"}
.hgi-stroke.hgi-sun-03:before{content:"䠧"}
.hgi-stroke.hgi-sun-cloud-01:before{content:"䠨"}
.hgi-stroke.hgi-target-02:before{content:"䢜"}
.hgi-stroke.hgi-task-01:before{content:"䢠"}
.hgi-stroke.hgi-teacher:before{content:"䢰"}
.hgi-stroke.hgi-trade-down:before{content:"䥎"}
.hgi-stroke.hgi-trade-up:before{content:"䥐"}
.hgi-stroke.hgi-translation:before{content:"䥞"}
.hgi-stroke.hgi-upload-02:before{content:"䦮"}
.hgi-stroke.hgi-user-add-01:before{content:"䧂"}
.hgi-stroke.hgi-user-group:before{content:"䧍"}
.hgi-stroke.hgi-user-multiple-02:before{content:"䧖"}
.hgi-stroke.hgi-user-settings-01:before{content:"䧟"}
.hgi-stroke.hgi-view-off:before{content:"䨂"}
.hgi-stroke.hgi-view:before{content:"䨃"}
.hgi-stroke.hgi-whatsapp:before{content:"䩐"}
.hgi-stroke.hgi-youtube:before{content:"䪯"}
.hgi-stroke.hgi-zoom-in-area:before{content:"䪷"}
.hgi-stroke.hgi-zoom-out-area:before{content:"䪸"}
