/* License for Material Icons Google Icon
http://www.giftplanning.com/fonts/google/icons/Material_Icons/Material_Icons/LICENSE.txt */
@font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: url(Material_Icons/Material_Icons/MaterialIcons-Regular.ttf) format('truetype');
}

/* License for Material Icons Outlined Google Icon
http://www.giftplanning.com/fonts/google/icons/Material_Icons/Material_Icons_Outlined/LICENSE.txt */
@font-face {
    font-family: 'Material Icons Outlined';
    font-style: normal;
    font-weight: 400;
    src: url(Material_Icons/Material_Icons_Outlined/MaterialIconsOutlined-Regular.otf) format('truetype');
}

/* License for Material Icons Round Google Icon
http://www.giftplanning.com/fonts/google/icons/Material_Icons/Material_Icons_Round/LICENSE.txt */
@font-face {
    font-family: 'Material Icons Round';
    font-style: normal;
    font-weight: 400;
    src: url(Material_Icons/Material_Icons_Round/MaterialIconsRound-Regular.otf) format('truetype');
}

/* License for Material Icons Sharp Google Icon
http://www.giftplanning.com/fonts/google/icons/Material_Icons/Material_Icons_Sharp/LICENSE.txt */
@font-face {
    font-family: 'Material Icons Sharp';
    font-style: normal;
    font-weight: 400;
    src: url(Material_Icons/Material_Icons_Sharp/MaterialIconsSharp-Regular.otf) format('truetype');
}

/* License for Material Icons TwoTone Google Icon
http://www.giftplanning.com/fonts/google/icons/Material_Icons/Material_Icons_Two_Tone/LICENSE.txt */
@font-face {
    font-family: 'Material Icons TwoTone';
    font-style: normal;
    font-weight: 400;
    src: url(Material_Icons/Material_Icons_Two_Tone/MaterialIconsTwoTone-Regular.otf) format('truetype');
}

/* License for Material Symbols Outlined Google Icon
http://www.giftplanning.com/fonts/google/icons/Material_Symbols/Material_Symbols_Outlined/2_808/LICENSE.txt */
@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 100;
    src: url(Material_Symbols/Material_Symbols_Outlined/2_808/MaterialSymbolsOutlined-Thin.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 200;
    src: url(Material_Symbols/Material_Symbols_Outlined/2_808/MaterialSymbolsOutlined-ExtraLight.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 300;
    src: url(Material_Symbols/Material_Symbols_Outlined/2_808/MaterialSymbolsOutlined-Light.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 400;
    src: url(Material_Symbols/Material_Symbols_Outlined/2_808/MaterialSymbolsOutlined-Regular.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 500;
    src: url(Material_Symbols/Material_Symbols_Outlined/2_808/MaterialSymbolsOutlined-Medium.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 600;
    src: url(Material_Symbols/Material_Symbols_Outlined/2_808/MaterialSymbolsOutlined-SemiBold.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 700;
    src: url(Material_Symbols/Material_Symbols_Outlined/2_808/MaterialSymbolsOutlined-Bold.ttf) format('truetype');
}

/* License for Material Symbols Rounded Google Icon
http://www.giftplanning.com/fonts/google/icons/Material_Symbols/Material_Symbols_Rounded/2_808/LICENSE.txt */
@font-face {
    font-family: 'Material Symbols Rounded';
    font-style: normal;
    font-weight: 100;
    src: url(Material_Symbols/Material_Symbols_Rounded/2_808/MaterialSymbolsRounded-Thin.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Rounded';
    font-style: normal;
    font-weight: 200;
    src: url(Material_Symbols/Material_Symbols_Rounded/2_808/MaterialSymbolsRounded-ExtraLight.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Rounded';
    font-style: normal;
    font-weight: 300;
    src: url(Material_Symbols/Material_Symbols_Rounded/2_808/MaterialSymbolsRounded-Light.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Rounded';
    font-style: normal;
    font-weight: 400;
    src: url(Material_Symbols/Material_Symbols_Rounded/2_808/MaterialSymbolsRounded-Regular.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Rounded';
    font-style: normal;
    font-weight: 500;
    src: url(Material_Symbols/Material_Symbols_Rounded/2_808/MaterialSymbolsRounded-Medium.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Rounded';
    font-style: normal;
    font-weight: 600;
    src: url(Material_Symbols/Material_Symbols_Rounded/2_808/MaterialSymbolsRounded-SemiBold.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Rounded';
    font-style: normal;
    font-weight: 700;
    src: url(Material_Symbols/Material_Symbols_Rounded/2_808/MaterialSymbolsRounded-Bold.ttf) format('truetype');
}

/* License for Material Symbols Sharp Google Icon
http://www.giftplanning.com/fonts/google/icons/Material_Symbols/Material_Symbols_Sharp/2_808/LICENSE.txt */
@font-face {
    font-family: 'Material Symbols Sharp';
    font-style: normal;
    font-weight: 100;
    src: url(Material_Symbols/Material_Symbols_Sharp/2_808/MaterialSymbolsSharp-Thin.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Sharp';
    font-style: normal;
    font-weight: 200;
    src: url(Material_Symbols/Material_Symbols_Sharp/2_808/MaterialSymbolsSharp-ExtraLight.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Sharp';
    font-style: normal;
    font-weight: 300;
    src: url(Material_Symbols/Material_Symbols_Sharp/2_808/MaterialSymbolsSharp-Light.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Sharp';
    font-style: normal;
    font-weight: 400;
    src: url(Material_Symbols/Material_Symbols_Sharp/2_808/MaterialSymbolsSharp-Regular.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Sharp';
    font-style: normal;
    font-weight: 500;
    src: url(Material_Symbols/Material_Symbols_Sharp/2_808/MaterialSymbolsSharp-Medium.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Sharp';
    font-style: normal;
    font-weight: 600;
    src: url(Material_Symbols/Material_Symbols_Sharp/2_808/MaterialSymbolsSharp-SemiBold.ttf) format('truetype');
}

@font-face {
    font-family: 'Material Symbols Sharp';
    font-style: normal;
    font-weight: 700;
    src: url(Material_Symbols/Material_Symbols_Sharp/2_808/MaterialSymbolsSharp-Bold.ttf) format('truetype');
}

.material-icons {
    font-family: 'Material Icons';
    font-size: 24px;  /* Preferred icon size */
    display: inline-block;
    line-height: inherit;    

    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;

    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;

    /* Support for IE. */
    font-feature-settings: 'liga';
}

.material-icons-outlined {
    font-family: 'Material Icons Outlined';
    font-size: 24px;  /* Preferred icon size */
    display: inline-block;
    line-height: inherit;    

    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;

    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;

    /* Support for IE. */
    font-feature-settings: 'liga';
}

.material-icons-round {
    font-family: 'Material Icons Round';
    font-size: 24px;  /* Preferred icon size */
    display: inline-block;
    line-height: inherit;    

    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;

    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;

    /* Support for IE. */
    font-feature-settings: 'liga';
}

.material-icons-sharp {
    font-family: 'Material Icons Sharp';
    font-size: 24px;  /* Preferred icon size */
    display: inline-block;
    line-height: inherit;    

    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;

    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;

    /* Support for IE. */
    font-feature-settings: 'liga';
}

.material-icons-twotone {
    font-family: 'Material Icons TwoTone';
    font-size: 24px;  /* Preferred icon size */
    display: inline-block;
    line-height: inherit;    

    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;

    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;

    /* Support for IE. */
    font-feature-settings: 'liga';
}

.material-symbols-outlined {
    font-family: 'Material Symbols Outlined';
    font-size: 24px;  /* Preferred icon size */
    display: inline-block;
    line-height: inherit;    

    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;

    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;

    /* Support for IE. */
    font-feature-settings: 'liga';
}

.material-symbols-rounded {
    font-family: 'Material Symbols Rounded';
    font-size: 24px;  /* Preferred icon size */
    display: inline-block;
    line-height: inherit;    

    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;

    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;

    /* Support for IE. */
    font-feature-settings: 'liga';
}

.material-symbols-sharp {
    font-family: 'Material Symbols Sharp';
    font-size: 24px;  /* Preferred icon size */
    display: inline-block;
    line-height: inherit;    

    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;

    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;

    /* Support for IE. */
    font-feature-settings: 'liga';
}