﻿:root {
    --blue: #007bff;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #e83e8c;
    --red: #dc3545;
    --orange: #fd7e14;
    --yellow: #ffc107;
    --green: #28a745;
    --teal: #20c997;
    --cyan: #17a2b8;
    --white: #ffffff;
    --gray: #7E8299;
    --gray-dark: #3F4254;
    --primary: #596b58;
    --secondary: #E4E6EF;
    --success: #1BC5BD;
    --info: #8950FC;
    --warning: #FFA800;
    --danger: #F64E60;
    --light: #F3F6F9;
    --dark: #181C32;
    --white: #ffffff;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --breakpoint-xxl: 1400px;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --header-common: #eaeff0;
    --selected-row-bg: #FFFFC9;
    --selected-row-tcl: #006291; /*tcl = text color*/
    --border-gray: #ddd;
    --text-color-blue: #0083C0;
    --backgrond-color-danger: #FFCCCC;
    --color-failure: rgba(255, 0, 0, 0.20);
    --color-success: rgba(150, 252, 79, 0.20);
    --color-pending: rgba(255, 193, 7, 0.20);
    --color-legend: crimson;
    --font-primary: 'Zoho Puvi', sans-serif;
    /* Font Weights - mapping to available Zoho Puvi weights */
    --font-thin: 100; /* Zoho Puvi Thin */
    --font-extralight: 200; /* Zoho Puvi Extralight */
    --font-light: 300; /* Zoho Puvi Light */
    --font-regular: 400; /* Zoho Puvi Regular */
    --font-medium: 500; /* Zoho Puvi Medium */
    --font-semibold: 600; /* Zoho Puvi Semibold */
    --font-bold: 700; /* Zoho Puvi Bold */
    --font-extrabold: 800; /* Zoho Puvi Extrabold */
    --font-black: 900; /* Zoho Puvi Black */
    --font-extrablack: 950; /* Zoho Puvi Extrablack */
    /* Font Sizes */
    --fs-display: 3rem; /* 48px */
    --fs-h1: 2.5rem; /* 40px */
    --fs-h2: 2rem; /* 32px */
    --fs-h3: 1.75rem; /* 28px */
    --fs-h4: 1.5rem; /* 24px */
    --fs-h5: 1.25rem; /* 20px */
    --fs-h6: 1.125rem; /* 18px */
    --fs-body: 1.2rem; /* 16px */
    --fs-small: 0.875rem; /* 14px */
    --fs-xs: 0.75rem; /* 12px */
    /* Line Heights */
    --lh-tight: 1.2;
    --lh-normal: 1.5;
    --lh-relaxed: 1.75;
    --ds-shadow-overflow: 0px 0px 8px 0px #091E4229;
}

@font-face {
    font-family: "Proxima";
    src: url('../../../fonts/ProximaNova-Regular.otf');    
}

@font-face {
    font-family: "Ki";
    src: url("../../fonts/keenthemes-icons/Ki.eot");
    src: url("../../fonts/keenthemes-icons/Ki.eot?#iefix") format("embedded-opentype"), url("../../fonts/keenthemes-icons/Ki.woff") format("woff"), url("../../fonts/keenthemes-icons/Ki.ttf") format("truetype"), url("../../fonts/keenthemes-icons/Ki.svg#Ki") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Line Awesome Brands';
    font-style: normal;
    font-weight: normal;
    font-display: auto;
    src: url("../../fonts/line-awesome/la-brands-400.eot");
    src: url("../../fonts/line-awesome/la-brands-400.eot?#iefix") format("embedded-opentype"), url("../../fonts/line-awesome/la-brands-400.woff2") format("woff2"), url("../../fonts/line-awesome/la-brands-400.woff") format("woff"), url("../../fonts/line-awesome/la-brands-400.ttf") format("truetype"), url("../../fonts/line-awesome/la-brands-400.svg#lineawesome") format("svg");
}

@font-face {
    font-family: 'Line Awesome Free';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url("../../fonts/line-awesome/la-regular-400.eot");
    src: url("../../fonts/line-awesome/la-regular-400.eot?#iefix") format("embedded-opentype"), url("../../fonts/line-awesome/la-regular-400.woff2") format("woff2"), url("../../fonts/line-awesome/la-regular-400.woff") format("woff"), url("../../fonts/line-awesome/la-regular-400.ttf") format("truetype"), url("../../fonts/line-awesome/la-regular-400.svg#lineawesome") format("svg");
}


@font-face {
    font-family: 'Line Awesome Free';
    font-style: normal;
    font-weight: 900;
    font-display: auto;
    src: url("../../fonts/line-awesome/la-solid-900.eot");
    src: url("../../fonts/line-awesome/la-solid-900.eot?#iefix") format("embedded-opentype"), url("../../fonts/line-awesome/la-solid-900.woff2") format("woff2"), url("../../fonts/line-awesome/la-solid-900.woff") format("woff"), url("../../fonts/line-awesome/la-solid-900.ttf") format("truetype"), url("../../fonts/line-awesome/la-solid-900.svg#lineawesome") format("svg");
}

@font-face {
    font-family: "Flaticon";
    src: url("../../fonts/flaticon/Flaticon.eot");
    src: url("../../fonts/flaticon/Flaticon.eot?#iefix") format("embedded-opentype"), url("../../fonts/flaticon/Flaticon.woff") format("woff"), url("../../fonts/flaticon/Flaticon.ttf") format("truetype"), url("../../fonts/flaticon/Flaticon.svg#Flaticon") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Flaticon2";
    src: url("../../fonts/flaticon2/Flaticon2.eot");
    src: url("../../fonts/flaticon2/Flaticon2.eot?#iefix") format("embedded-opentype"), url("../../fonts/flaticon2/Flaticon2.woff") format("woff"), url("../../fonts/flaticon2/Flaticon2.ttf") format("truetype"), url("../../fonts/flaticon2/Flaticon2.svg#Flaticon2") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "summernote";
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url("../../fonts/summernote/summernote.eot");
    src: url("../../fonts/summernote/summernote.eot?#iefix") format("embedded-opentype"), url("../../fonts/summernote/summernote.woff2") format("woff2"), url("../../fonts/summernote/summernote.woff") format("woff"), url("../../fonts/summernote/summernote.ttf") format("truetype");
}


@font-face {
    font-family: "socicon";
    src: url("../../fonts/socicon/socicon.eot");
    src: url("../../fonts/socicon/socicon.eot?#iefix") format("embedded-opentype"), url("../../fonts/socicon/socicon.woff") format("woff"), url("../../fonts/socicon/socicon.ttf") format("truetype"), url("../../fonts/socicon/socicon.svg#socicon") format("svg");
    font-weight: normal;
    font-style: normal;
}

/* nunito-sans-200 - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 200;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-200.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-200.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-200.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-200italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 200;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-200italic.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-200italic.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-200italic.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-300 - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 300;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-300.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-300.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-300.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-300italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 300;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-300italic.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-300italic.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-300italic.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 400;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-italic.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-italic.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-italic.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-regular - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 400;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-regular.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-600 - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 600;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-600.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-600.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-600.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-700 - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 700;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-700.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-700.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-600italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 600;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-600italic.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-600italic.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-600italic.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-800 - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 800;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-800.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-800.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-800.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-700italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 700;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-700italic.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-700italic.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-700italic.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-900 - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 900;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-900.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-900.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-900.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-800italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 800;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-800italic.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-800italic.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-800italic.svg#NunitoSans') format('svg'); /* Legacy iOS */
}

/* nunito-sans-900italic - latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: italic;
    font-weight: 900;
    src: url('../../fonts/nunito/nunito-sans-v6-latin-900italic.eot'); /* IE9 Compat Modes */
    src: local(''), url('../../fonts/nunito/nunito-sans-v6-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../fonts/nunito/nunito-sans-v6-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-900italic.woff') format('woff'), /* Modern Browsers */
    url('../../fonts/nunito/nunito-sans-v6-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../fonts/nunito/nunito-sans-v6-latin-900italic.svg#NunitoSans') format('svg'); /* Legacy iOS */
}


@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Bold Italic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Extrablack.ttf') format('truetype');
    font-weight: 950;
    font-style: normal;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Extrabold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Extralight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Regular Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Semibold Italic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Zoho Puvi';
    src: url('../fonts/puvi/Zoho Puvi Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}



@font-face {
    font-family: 'Font Awesome 6 Brands';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/fontawesome-6.5.1/fa-brands-400.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-brands-400.ttf') format('truetype');
}

/* Regular */
@font-face {
    font-family: 'Font Awesome 6 Regular';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/fontawesome-6.5.1/fa-regular-400.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-regular-400.ttf') format('truetype');
}

/* Light */
@font-face {
    font-family: 'Font Awesome 6 Light';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/fontawesome-6.5.1/fa-light-300.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-light-300.ttf') format('truetype');
}

/* Thin */
@font-face {
    font-family: 'Font Awesome 6 Thin';
    font-style: normal;
    font-weight: 100;
    src: url('../fonts/fontawesome-6.5.1/fa-thin-100.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-thin-100.ttf') format('truetype');
}

/* Solid */
@font-face {
    font-family: 'Font Awesome 6 Solid';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/fontawesome-6.5.1/fa-solid-900.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-solid-900.ttf') format('truetype');
}

/* Sharp Light */
@font-face {
    font-family: 'Font Awesome 6 Sharp';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/fontawesome-6.5.1/fa-sharp-light-300.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-sharp-light-300.ttf') format('truetype');
}

/* Sharp Regular */
@font-face {
    font-family: 'Font Awesome 6 Sharp';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/fontawesome-6.5.1/fa-sharp-regular-400.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-sharp-regular-400.ttf') format('truetype');
}

/* Sharp Solid */
@font-face {
    font-family: 'Font Awesome 6 Sharp';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/fontawesome-6.5.1/fa-sharp-solid-900.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-sharp-solid-900.ttf') format('truetype');
}

/* Sharp Thin */
@font-face {
    font-family: 'Font Awesome 6 Sharp';
    font-style: normal;
    font-weight: 100;
    src: url('../fonts/fontawesome-6.5.1/fa-sharp-thin-100.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-sharp-thin-100.ttf') format('truetype');
}

/* Duotone */
@font-face {
    font-family: 'Font Awesome 6 Duotone';
    font-style: normal;
    font-weight: 900;
    src: url('../fonts/fontawesome-6.5.1/fa-duotone-900.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-duotone-900.ttf') format('truetype');
}

/* V4 Compatibility */
@font-face {
    font-family: 'FontAwesome';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/fontawesome-6.5.1/fa-v4compatibility.woff2') format('woff2'), url('../fonts/fontawesome-6.5.1/fa-v4compatibility.ttf') format('truetype');
}