@font-face {
    font-family: Sofia Pro;
    font-style: normal;
    font-weight: 900;
    src: url(../../media/fonts/SofiaPro-Black.html);
    src: url(../../media/fonts/SofiaPro-Blackd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-Black.woff) format("woff"), url(../../media/fonts/SofiaPro-Black.ttf) format("truetype"), url(../../media/fonts/SofiaPro-Blackd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: italic;
    font-weight: 900;
    src: url(../../media/fonts/SofiaPro-BlackItalic.html);
    src: url(../../media/fonts/SofiaPro-BlackItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-BlackItalic.woff) format("woff"), url(../../media/fonts/SofiaPro-BlackItalic.ttf) format("truetype"), url(../../media/fonts/SofiaPro-BlackItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: normal;
    font-weight: 800;
    src: url(../../media/fonts/SofiaPro-Black.html);
    src: url(../../media/fonts/SofiaPro-Blackd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-Black.woff) format("woff"), url(../../media/fonts/SofiaPro-Black.ttf) format("truetype"), url(../../media/fonts/SofiaPro-Blackd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: italic;
    font-weight: 800;
    src: url(../../media/fonts/SofiaPro-BlackItalic.html);
    src: url(../../media/fonts/SofiaPro-BlackItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-BlackItalic.woff) format("woff"), url(../../media/fonts/SofiaPro-BlackItalic.ttf) format("truetype"), url(../../media/fonts/SofiaPro-BlackItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: normal;
    font-weight: 700;
    src: url(../../media/fonts/SofiaPro-Bold.html);
    src: url(../../media/fonts/SofiaPro-Boldd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-Bold.woff) format("woff"), url(../../media/fonts/SofiaPro-Bold.ttf) format("truetype"), url(../../media/fonts/SofiaPro-Boldd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: italic;
    font-weight: 700;
    src: url(../../media/fonts/SofiaPro-BoldItalic.html);
    src: url(../../media/fonts/SofiaPro-BoldItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-BoldItalic.woff) format("woff"), url(../../media/fonts/SofiaPro-BoldItalic.ttf) format("truetype"), url(../../media/fonts/SofiaPro-BoldItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: normal;
    font-weight: 600;
    src: url(../../media/fonts/SofiaPro-SemiBold.html);
    src: url(../../media/fonts/SofiaPro-SemiBoldd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-SemiBold.woff) format("woff"), url(../../media/fonts/SofiaPro-SemiBold.ttf) format("truetype"), url(../../media/fonts/SofiaPro-SemiBoldd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: italic;
    font-weight: 600;
    src: url(../../media/fonts/SofiaPro-SemiBoldItalic.html);
    src: url(../../media/fonts/SofiaPro-SemiBoldItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-SemiBoldItalic.woff) format("woff"), url(../../media/fonts/SofiaPro-SemiBoldItalic.ttf) format("truetype"), url(../../media/fonts/SofiaPro-SemiBoldItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: normal;
    font-weight: 500;
    src: url(../../media/fonts/SofiaPro-Medium.html);
    src: url(../../media/fonts/SofiaPro-Mediumd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-Medium.woff) format("woff"), url(../../media/fonts/SofiaPro-Medium.ttf) format("truetype"), url(../../media/fonts/SofiaPro-Mediumd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: italic;
    font-weight: 500;
    src: url(../../media/fonts/SofiaPro-MediumItalic.html);
    src: url(../../media/fonts/SofiaPro-MediumItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-MediumItalic.woff) format("woff"), url(../../media/fonts/SofiaPro-MediumItalic.ttf) format("truetype"), url(../../media/fonts/SofiaPro-MediumItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: normal;
    font-weight: 400;
    src: url(../../media/fonts/SofiaPro-Regular.html);
    src: url(../../media/fonts/SofiaPro-Regulard41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-Regular.woff) format("woff"), url(../../media/fonts/SofiaPro-Regular.ttf) format("truetype"), url(../../media/fonts/SofiaPro-Regulard41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: italic;
    font-weight: 400;
    src: url(../../media/fonts/SofiaPro-Italic.html);
    src: url(../../media/fonts/SofiaPro-Italicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-Italic.woff) format("woff"), url(../../media/fonts/SofiaPro-Italic.ttf) format("truetype"), url(../../media/fonts/SofiaPro-Italicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: normal;
    font-weight: 300;
    src: url(../../media/fonts/SofiaPro-Light.html);
    src: url(../../media/fonts/SofiaPro-Lightd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-Light.woff) format("woff"), url(../../media/fonts/SofiaPro-Light.ttf) format("truetype"), url(../../media/fonts/SofiaPro-Lightd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Sofia Pro;
    font-style: italic;
    font-weight: 300;
    src: url(../../media/fonts/SofiaPro-LightItalic.html);
    src: url(../../media/fonts/SofiaPro-LightItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/SofiaPro-LightItalic.woff) format("woff"), url(../../media/fonts/SofiaPro-LightItalic.ttf) format("truetype"), url(../../media/fonts/SofiaPro-LightItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: normal;
    font-weight: 900;
    src: url(../../media/fonts/Graphik-Black.html);
    src: url(../../media/fonts/Graphik-Blackd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-Black.woff) format("woff"), url(../../media/fonts/Graphik-Black.ttf) format("truetype"), url(../../media/fonts/Graphik-Blackd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: italic;
    font-weight: 900;
    src: url(../../media/fonts/Graphik-BlackItalic.html);
    src: url(../../media/fonts/Graphik-BlackItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-BlackItalic.woff) format("woff"), url(../../media/fonts/Graphik-BlackItalic.ttf) format("truetype"), url(../../media/fonts/Graphik-BlackItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: normal;
    font-weight: 800;
    src: url(../../media/fonts/Graphik-Black.html);
    src: url(../../media/fonts/Graphik-Blackd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-Black.woff) format("woff"), url(../../media/fonts/Graphik-Black.ttf) format("truetype"), url(../../media/fonts/Graphik-Blackd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: italic;
    font-weight: 800;
    src: url(../../media/fonts/Graphik-BlackItalic.html);
    src: url(../../media/fonts/Graphik-BlackItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-BlackItalic.woff) format("woff"), url(../../media/fonts/Graphik-BlackItalic.ttf) format("truetype"), url(../../media/fonts/Graphik-BlackItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: normal;
    font-weight: 700;
    src: url(../../media/fonts/Graphik-Bold.html);
    src: url(../../media/fonts/Graphik-Boldd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-Bold.woff) format("woff"), url(../../media/fonts/Graphik-Bold.ttf) format("truetype"), url(../../media/fonts/Graphik-Boldd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: italic;
    font-weight: 700;
    src: url(../../media/fonts/Graphik-BoldItalic.html);
    src: url(../../media/fonts/Graphik-BoldItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-BoldItalic.woff) format("woff"), url(../../media/fonts/Graphik-BoldItalic.ttf) format("truetype"), url(../../media/fonts/Graphik-BoldItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: normal;
    font-weight: 600;
    src: url(../../media/fonts/Graphik-SemiBold.html);
    src: url(../../media/fonts/Graphik-SemiBoldd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-SemiBold.woff) format("woff"), url(../../media/fonts/Graphik-SemiBold.ttf) format("truetype"), url(../../media/fonts/Graphik-SemiBoldd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: italic;
    font-weight: 600;
    src: url(../../media/fonts/Graphik-SemiBoldItalic.html);
    src: url(../../media/fonts/Graphik-SemiBoldItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-SemiBoldItalic.woff) format("woff"), url(../../media/fonts/Graphik-SemiBoldItalic.ttf) format("truetype"), url(../../media/fonts/Graphik-SemiBoldItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: normal;
    font-weight: 500;
    src: url(../../media/fonts/Graphik-Medium.html);
    src: url(../../media/fonts/Graphik-Mediumd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-Medium.woff) format("woff"), url(../../media/fonts/Graphik-Medium.ttf) format("truetype"), url(../../media/fonts/Graphik-Mediumd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: italic;
    font-weight: 500;
    src: url(../../media/fonts/Graphik-MediumItalic.html);
    src: url(../../media/fonts/Graphik-MediumItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-MediumItalic.woff) format("woff"), url(../../media/fonts/Graphik-MediumItalic.ttf) format("truetype"), url(../../media/fonts/Graphik-MediumItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: normal;
    font-weight: 400;
    src: url(../../media/fonts/Graphik-Regular.html);
    src: url(../../media/fonts/Graphik-Regulard41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-Regular.woff) format("woff"), url(../../media/fonts/Graphik-Regular.ttf) format("truetype"), url(../../media/fonts/Graphik-Regulard41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: italic;
    font-weight: 400;
    src: url(../../media/fonts/Graphik-RegularItalic.html);
    src: url(../../media/fonts/Graphik-RegularItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-RegularItalic.woff) format("woff"), url(../../media/fonts/Graphik-RegularItalic.ttf) format("truetype"), url(../../media/fonts/Graphik-RegularItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: normal;
    font-weight: 300;
    src: url(../../media/fonts/Graphik-Light.html);
    src: url(../../media/fonts/Graphik-Lightd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-Light.woff) format("woff"), url(../../media/fonts/Graphik-Light.ttf) format("truetype"), url(../../media/fonts/Graphik-Lightd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Graphik;
    font-style: italic;
    font-weight: 300;
    src: url(../../media/fonts/Graphik-LightItalic.html);
    src: url(../../media/fonts/Graphik-LightItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Graphik-LightItalic.woff) format("woff"), url(../../media/fonts/Graphik-LightItalic.ttf) format("truetype"), url(../../media/fonts/Graphik-LightItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 900;
    src: url(../../media/fonts/Inter-Black.html);
    src: url(../../media/fonts/Inter-Blackd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-Black.woff) format("woff"), url(../../media/fonts/Inter-Black-2.html) format("truetype"), url(../../media/fonts/Inter-Blackd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: italic;
    font-weight: 900;
    src: url(../../media/fonts/Inter-BlackItalic.html);
    src: url(../../media/fonts/Inter-BlackItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-BlackItalic.woff) format("woff"), url(../../media/fonts/Inter-BlackItalic-2.html) format("truetype"), url(../../media/fonts/Inter-BlackItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 800;
    src: url(../../media/fonts/Inter-ExtraBold.html);
    src: url(../../media/fonts/Inter-ExtraBoldd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-ExtraBold.woff) format("woff"), url(../../media/fonts/Inter-ExtraBold-2.html) format("truetype"), url(../../media/fonts/Inter-ExtraBoldd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: italic;
    font-weight: 800;
    src: url(../../media/fonts/Inter-ExtraBoldItalic.html);
    src: url(../../media/fonts/Inter-ExtraBoldItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-ExtraBoldItalic.woff) format("woff"), url(../../media/fonts/Inter-ExtraBoldItalic-2.html) format("truetype"), url(../../media/fonts/Inter-ExtraBoldItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 700;
    src: url(../../media/fonts/Inter-Bold.html);
    src: url(../../media/fonts/Inter-Boldd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-Bold.woff) format("woff"), url(../../media/fonts/Inter-Bold-2.html) format("truetype"), url(../../media/fonts/Inter-Boldd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: italic;
    font-weight: 700;
    src: url(../../media/fonts/Inter-BoldItalic.html);
    src: url(../../media/fonts/Inter-BoldItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-BoldItalic.woff) format("woff"), url(../../media/fonts/Inter-BoldItalic-2.html) format("truetype"), url(../../media/fonts/Inter-BoldItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 600;
    src: url(../../media/fonts/Inter-SemiBold.html);
    src: url(../../media/fonts/Inter-SemiBoldd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-SemiBold.woff) format("woff"), url(../../media/fonts/Inter-SemiBold-2.html) format("truetype"), url(../../media/fonts/Inter-SemiBoldd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: italic;
    font-weight: 600;
    src: url(../../media/fonts/Inter-SemiBoldItalic.html);
    src: url(../../media/fonts/Inter-SemiBoldItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-SemiBoldItalic.woff) format("woff"), url(../../media/fonts/Inter-SemiBoldItalic-2.html) format("truetype"), url(../../media/fonts/Inter-SemiBoldItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 500;
    src: url(../../media/fonts/Inter-Medium.html);
    src: url(../../media/fonts/Inter-Mediumd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-Medium.woff) format("woff"), url(../../media/fonts/Inter-Medium-2.html) format("truetype"), url(../../media/fonts/Inter-Mediumd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: italic;
    font-weight: 500;
    src: url(../../media/fonts/Inter-MediumItalic.html);
    src: url(../../media/fonts/Inter-MediumItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-MediumItalic.woff) format("woff"), url(../../media/fonts/Inter-MediumItalic-2.html) format("truetype"), url(../../media/fonts/Inter-MediumItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 400;
    src: url(../../media/fonts/Inter-Regular.html);
    src: url(../../media/fonts/Inter-Regulard41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-Regular.woff) format("woff"), url(../../media/fonts/Inter-Regular-2.html) format("truetype"), url(../../media/fonts/Inter-Regulard41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: italic;
    font-weight: 400;
    src: url(../../media/fonts/Inter-RegularItalic.html);
    src: url(../../media/fonts/Inter-RegularItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-RegularItalic-2.html) format("woff"), url(../../media/fonts/Inter-RegularItalic-3.html) format("truetype"), url(../../media/fonts/Inter-RegularItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: normal;
    font-weight: 300;
    src: url(../../media/fonts/Inter-Light.html);
    src: url(../../media/fonts/Inter-Lightd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-Light.woff) format("woff"), url(../../media/fonts/Inter-Light-2.html) format("truetype"), url(../../media/fonts/Inter-Lightd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Inter;
    font-style: italic;
    font-weight: 300;
    src: url(../../media/fonts/Inter-LightItalic.html);
    src: url(../../media/fonts/Inter-LightItalicd41d.html?#iefix) format("embedded-opentype"), url(../../media/fonts/Inter-LightItalic.woff) format("woff"), url(../../media/fonts/Inter-LightItalic-2.html) format("truetype"), url(../../media/fonts/Inter-LightItalicd41d-2.html?#webfont) format("svg")
}

@font-face {
    font-family: Circular Std;
    font-style: normal;
    font-weight: 900;
    src: url(../../media/fonts/CircularStd-Black.eot);
    src: url(../../media/fonts/CircularStd-Blackd41d.eot?#iefix) format("embedded-opentype"), url(../../media/fonts/CircularStd-Black.woff) format("woff"), url(../../media/fonts/CircularStd-Black.ttf) format("truetype"), url(../../media/fonts/CircularStd-Blackd41d.svg?#webfont) format("svg")
}

@font-face {
    font-family: Circular Std;
    font-style: italic;
    font-weight: 900;
    src: url(../../media/fonts/CircularStd-BlackItalic.eot);
    src: url(../../media/fonts/CircularStd-BlackItalicd41d.eot?#iefix) format("embedded-opentype"), url(../../media/fonts/CircularStd-BlackItalic.woff) format("woff"), url(../../media/fonts/CircularStd-BlackItalic.ttf) format("truetype"), url(../../media/fonts/CircularStd-BlackItalicd41d.svg?#webfont) format("svg")
}

@font-face {
    font-family: Circular Std;
    font-style: normal;
    font-weight: 700;
    src: url(../../media/fonts/CircularStd-Bold.eot);
    src: url(../../media/fonts/CircularStd-Boldd41d.eot?#iefix) format("embedded-opentype"), url(../../media/fonts/CircularStd-Bold.woff) format("woff"), url(../../media/fonts/CircularStd-Bold.ttf) format("truetype"), url(../../media/fonts/CircularStd-Boldd41d.svg?#webfont) format("svg")
}

@font-face {
    font-family: Circular Std;
    font-style: italic;
    font-weight: 700;
    src: url(../../media/fonts/CircularStd-BoldItalic.eot);
    src: url(../../media/fonts/CircularStd-BoldItalicd41d.eot?#iefix) format("embedded-opentype"), url(../../media/fonts/CircularStd-BoldItalic.woff) format("woff"), url(../../media/fonts/CircularStd-BoldItalic.ttf) format("truetype"), url(../../media/fonts/CircularStd-BoldItalicd41d.svg?#webfont) format("svg")
}

@font-face {
    font-family: Circular Std;
    font-style: normal;
    font-weight: 500;
    src: url(../../media/fonts/CircularStd-Medium.eot);
    src: url(../../media/fonts/CircularStd-Mediumd41d.eot?#iefix) format("embedded-opentype"), url(../../media/fonts/CircularStd-Medium.woff) format("woff"), url(../../media/fonts/CircularStd-Medium.ttf) format("truetype"), url(../../media/fonts/CircularStd-Mediumd41d.svg?#webfont) format("svg")
}

@font-face {
    font-family: Circular Std;
    font-style: italic;
    font-weight: 500;
    src: url(../../media/fonts/CircularStd-MediumItalic.eot);
    src: url(../../media/fonts/CircularStd-MediumItalicd41d.eot?#iefix) format("embedded-opentype"), url(../../media/fonts/CircularStd-MediumItalic.woff) format("woff"), url(../../media/fonts/CircularStd-MediumItalic.ttf) format("truetype"), url(../../media/fonts/CircularStd-MediumItalicd41d.svg?#webfont) format("svg")
}

@font-face {
    font-family: Circular Std;
    font-style: normal;
    font-weight: 400;
    src: url(../../media/fonts/CircularStd-Book.eot);
    src: url(../../media/fonts/CircularStd-Bookd41d.eot?#iefix) format("embedded-opentype"), url(../../media/fonts/CircularStd-Book.woff) format("woff"), url(../../media/fonts/CircularStd-Book.ttf) format("truetype"), url(../../media/fonts/CircularStd-Bookd41d.svg?#webfont) format("svg")
}

@font-face {
    font-family: Circular Std;
    font-style: italic;
    font-weight: 400;
    src: url(../../media/fonts/CircularStd-BookItalic.eot);
    src: url(../../media/fonts/CircularStd-BookItalicd41d.eot?#iefix) format("embedded-opentype"), url(../../media/fonts/CircularStd-BookItalic.woff) format("woff"), url(../../media/fonts/CircularStd-BookItalic.ttf) format("truetype"), url(../../media/fonts/CircularStd-BookItalicd41d.svg?#webfont) format("svg")
}

/*!
 * Bootstrap Reboot v5.2.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
    --bs-indigo: #6610f2;
    --bs-purple: #bd47fb;
    --bs-pink: #d63384;
    --bs-orange: #fd7e14;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #246cf9;
    --bs-secondary: #141518;
    --bs-success: #11cabe;
    --bs-info: #1e68f6;
    --bs-warning: #f27f16;
    --bs-danger: #fa2256;
    --bs-light: #fff;
    --bs-dark: #141518;
    --bs-royal-blue: #246cf9;
    --bs-baby-blue-light: #edfdff;
    --bs-ultramarine-blue: #706df8;
    --bs-ultramine-blue-pale: #e9e9ff;
    --bs-ultramarine-blue-light: #f4f3ff;
    --bs-white: #fff;
    --bs-grey-20: #e5e6ed;
    --bs-grey-40: #a5adcf;
    --bs-grey-60: #5d6588;
    --bs-grey-80: #34384c;
    --bs-grey-100: #1e1f25;
    --bs-darker-grey: #141518;
    --bs-dark-transparent: rgba(47, 50, 65, .5);
    --bs-black: #000;
    --bs-blue: #1e68f6;
    --bs-blue-pale: #bee4ff;
    --bs-yellow: #f27f16;
    --bs-yellow-pale: #ffe4b1;
    --bs-green: #11cabe;
    --bs-green-pale: #ccf0e6;
    --bs-red: #fa2256;
    --bs-red-pale: #ffd1cb;
    --bs-primary-rgb: 36, 108, 249;
    --bs-secondary-rgb: 20, 21, 24;
    --bs-success-rgb: 17, 202, 190;
    --bs-info-rgb: 30, 104, 246;
    --bs-warning-rgb: 242, 127, 22;
    --bs-danger-rgb: 250, 34, 86;
    --bs-light-rgb: 255, 255, 255;
    --bs-dark-rgb: 20, 21, 24;
    --bs-royal-blue-rgb: 36, 108, 249;
    --bs-baby-blue-light-rgb: 237, 253, 255;
    --bs-ultramarine-blue-rgb: 112, 109, 248;
    --bs-ultramine-blue-pale-rgb: 233, 233, 255;
    --bs-ultramarine-blue-light-rgb: 244, 243, 255;
    --bs-grey-20-rgb: 229, 230, 237;
    --bs-grey-40-rgb: 165, 173, 207;
    --bs-grey-60-rgb: 93, 101, 136;
    --bs-grey-80-rgb: 52, 56, 76;
    --bs-grey-100-rgb: 30, 31, 37;
    --bs-darker-grey-rgb: 20, 21, 24;
    --bs-dark-transparent-rgb: 47, 50, 65;
    --bs-blue-rgb: 30, 104, 246;
    --bs-blue-pale-rgb: 190, 228, 255;
    --bs-yellow-rgb: 242, 127, 22;
    --bs-yellow-pale-rgb: 255, 228, 177;
    --bs-green-rgb: 17, 202, 190;
    --bs-green-pale-rgb: 204, 240, 230;
    --bs-red-rgb: 250, 34, 86;
    --bs-red-pale-rgb: 255, 209, 203;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-body-color-rgb: 255, 255, 255;
    --bs-body-bg-rgb: 20, 21, 24;
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, hsla(0, 0%, 100%, .15), hsla(0, 0%, 100%, 0));
    --bs-body-font-family: Sofia Pro, sans-serif;
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.88;
    --bs-body-color: #fff;
    --bs-body-bg: #141518;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #e5e6ed;
    --bs-border-color-translucent: rgba(0, 0, 0, .175);
    --bs-border-radius: 10px;
    --bs-border-radius-sm: 5px;
    --bs-border-radius-lg: 15px;
    --bs-border-radius-xl: 20px;
    --bs-border-radius-2xl: 25px;
    --bs-border-radius-pill: 50rem;
    --bs-link-color: #246cf9;
    --bs-link-hover-color: #1d56c7;
    --bs-code-color: #d63384;
    --bs-highlight-bg: #fce5d0
}

*,
:after,
:before {
    box-sizing: border-box
}

@media(prefers-reduced-motion:no-preference) {
    :root {
        scroll-behavior: smooth
    }
}

body {
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    background-color: var(--bs-body-bg);
    color: var(--bs-body-color);
    font-family: var(--bs-body-font-family);
    font-size: var(--bs-body-font-size);
    font-weight: var(--bs-body-font-weight);
    line-height: var(--bs-body-line-height);
    margin: 0;
    text-align: var(--bs-body-text-align)
}

hr {
    border: 0;
    border-top: 1px solid;
    color: inherit;
    margin: 1rem 0;
    opacity: .25
}

h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1.2
}

h1 {
    font-size: calc(1.50625rem + 3.075vw)
}

@media(min-width:1200px) {
    h1 {
        font-size: 3.8125rem
    }
}

h2 {
    font-size: calc(1.43125rem + 2.175vw)
}

@media(min-width:1200px) {
    h2 {
        font-size: 3.0625rem
    }
}

h3 {
    font-size: calc(1.36875rem + 1.425vw)
}

@media(min-width:1200px) {
    h3 {
        font-size: 2.4375rem
    }
}

h4 {
    font-size: calc(1.31875rem + .825vw)
}

@media(min-width:1200px) {
    h4 {
        font-size: 1.9375rem
    }
}

h5 {
    font-size: calc(1.28125rem + .375vw)
}

@media(min-width:1200px) {
    h5 {
        font-size: 1.5625rem
    }
}

p {
    margin-bottom: 0;
    margin-top: 0
}

abbr[title] {
    cursor: help;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

address {
    font-style: normal;
    line-height: inherit;
    margin-bottom: 1rem
}

ol,
ul {
    padding-left: 2rem
}

dl,
ol,
ul {
    margin-bottom: 1rem;
    margin-top: 0
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 0
}

blockquote {
    margin: 0 0 1rem
}

b,
strong {
    font-weight: bolder
}

small {
    font-size: .875em
}

mark {
    background-color: var(--bs-highlight-bg);
    padding: .1875em
}

sub,
sup {
    font-size: .75em;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    color: var(--bs-link-color);
    text-decoration: none
}

a:hover {
    color: var(--bs-link-hover-color)
}

a:not([href]):not([class]),
a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none
}

code,
kbd,
pre,
samp {
    font-family: var(--bs-font-monospace);
    font-size: 1em
}

pre {
    display: block;
    font-size: .875em;
    margin-bottom: 1rem;
    margin-top: 0;
    overflow: auto
}

pre code {
    color: inherit;
    font-size: inherit;
    word-break: normal
}

code {
    word-wrap: break-word;
    color: var(--bs-code-color);
    font-size: .875em
}

a>code {
    color: inherit
}

kbd {
    background-color: var(--bs-body-color);
    border-radius: 5px;
    color: var(--bs-body-bg);
    font-size: .875em;
    padding: .1875rem .375rem
}

kbd kbd {
    font-size: 1em;
    padding: 0
}

figure {
    margin: 0 0 1rem
}

img,
svg {
    vertical-align: middle
}

table {
    border-collapse: collapse;
    caption-side: bottom
}

caption {
    color: #6c757d;
    padding-bottom: .5rem;
    padding-top: .5rem;
    text-align: left
}

th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

tbody,
td,
tfoot,
th,
thead,
tr {
    border: 0 solid;
    border-color: inherit
}

label {
    display: inline-block
}

button {
    border-radius: 0
}

button:focus:not(:focus-visible) {
    outline: 0
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    margin: 0
}

button,
select {
    text-transform: none
}

[role=button] {
    cursor: pointer
}

select {
    word-wrap: normal
}

select:disabled {
    opacity: 1
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
    display: none !important
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
    cursor: pointer
}

::-moz-focus-inner {
    border-style: none;
    padding: 0
}

textarea {
    resize: vertical
}

fieldset {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0
}

legend {
    float: left;
    font-size: calc(1.275rem + .3vw);
    line-height: inherit;
    margin-bottom: .5rem;
    padding: 0;
    width: 100%
}

@media(min-width:1200px) {
    legend {
        font-size: 1.5rem
    }
}

legend+* {
    clear: left
}

::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-year-field {
    padding: 0
}

::-webkit-inner-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-color-swatch-wrapper {
    padding: 0
}

::file-selector-button {
    -webkit-appearance: button;
    font: inherit
}

output {
    display: inline-block
}

iframe {
    border: 0
}

summary {
    cursor: pointer;
    display: list-item
}

progress {
    vertical-align: baseline
}

[hidden] {
    display: none !important
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #fff;
    font-weight: 700;
    letter-spacing: -.01em;
    margin-bottom: 0;
    margin-top: 0
}

* {
    font-smooth: always;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    scroll-behavior: smooth !important;
    text-rendering: optimizeLegibility !important
}

a {
    font-weight: 700
}

h1 {
    font-size: 3.8125rem;
    line-height: 1.1
}

@media(max-width:575.98px) {
    h1 {
        font-size: 2.125rem;
        line-height: 1.1
    }
}

h2 {
    font-size: 3.0625rem;
    line-height: 1.1
}

@media(max-width:575.98px) {
    h2 {
        font-size: 1.75rem;
        line-height: 1.1
    }
}

h3 {
    font-size: 2.4375rem;
    line-height: 1.1
}

@media(max-width:575.98px) {
    h3 {
        font-size: 1.375rem;
        line-height: 1.1
    }
}

h4 {
    font-size: 1.9375rem;
    line-height: 1.2
}

@media(max-width:575.98px) {
    h4 {
        font-size: 1.125rem;
        line-height: 1.2
    }
}

h5 {
    font-size: 1.5625rem;
    line-height: 1.2
}

@media(max-width:575.98px) {
    h5 {
        font-size: 1rem;
        line-height: 1.2
    }
}

h6 {
    font-size: 1.25rem;
    line-height: 1.2
}

@media(max-width:575.98px) {
    h6 {
        font-size: .875rem;
        line-height: 1.2
    }
}

@media(max-width:767.98px) {
    .container {
        padding: 0 1.5rem
    }
}

@media(max-width:374.98px) {
    .container {
        padding: 0 1rem
    }
}

.container.container--dashboard {
    max-width: 90rem;
    padding: 0 2.75rem
}

@media(max-width:1199.98px) {
    .container.container--dashboard {
        padding: 0 2.5rem
    }
}

@media(max-width:991.98px) {
    .container.container--dashboard {
        padding: 0 2rem
    }
}

@media(max-width:767.98px) {
    .container.container--dashboard {
        padding: 0 1.5rem
    }
}

@media(max-width:575.98px) {
    .container.container--dashboard {
        padding: 0 1rem
    }
}

.container.container--dashboard-nav {
    max-width: 100% !important;
    padding: 0 2.75rem
}

@media(max-width:1199.98px) {
    .container.container--dashboard-nav {
        padding: 0 2.5rem
    }
}

@media(max-width:991.98px) {
    .container.container--dashboard-nav {
        padding: 0 2rem
    }
}

@media(max-width:767.98px) {
    .container.container--dashboard-nav {
        padding: 0 1.5rem
    }
}

@media(max-width:575.98px) {
    .container.container--dashboard-nav {
        padding: 0 1rem
    }
}

.fd-xl {
    font-family: Graphik, sans-serif;
    font-size: 3.5rem;
    font-weight: 500;
    line-height: 1.2;
    margin: 0
}

.fd-xl--bold {
    font-weight: 600
}

@media(max-width:575.98px) {
    .fd-xl {
        font-size: 2.4375rem
    }
}

.fd-lg {
    font-family: Graphik, sans-serif;
    font-size: 2.4375rem;
    font-weight: 500;
    line-height: 1.2;
    margin: 0
}

.fd-lg--bold {
    font-weight: 600
}

@media(max-width:575.98px) {
    .fd-lg {
        font-size: 1.75rem
    }
}

.fd-md {
    font-family: Graphik, sans-serif;
    font-size: 1.5625rem;
    font-weight: 400;
    line-height: 1.1;
    margin: 0
}

.fd-md--bold {
    font-weight: 600
}

@media(max-width:575.98px) {
    .fd-md {
        font-size: 1.25rem
    }
}

.fd-sm {
    font-family: Graphik, sans-serif;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.1;
    margin: 0
}

.fd-sm--bold {
    font-weight: 600
}

@media(max-width:575.98px) {
    .fd-sm {
        font-size: 1.125rem
    }
}

.fb-lg {
    font-family: Graphik, sans-serif;
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 1.5;
    margin: 0
}

.fb-lg--bold {
    font-weight: 600
}

@media(max-width:575.98px) {
    .fb-lg {
        font-size: 1rem
    }
}

.fb-regular {
    font-family: Graphik, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    margin: 0
}

.fb-regular--bold {
    font-weight: 600
}

@media(max-width:575.98px) {
    .fb-regular {
        font-size: .875rem
    }
}

.fb-sm {
    font-family: Graphik, sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.6;
    margin: 0
}

.fb-sm--bold {
    font-weight: 600
}

@media(max-width:575.98px) {
    .fb-sm {
        font-size: .75rem
    }
}

.fb-xs {
    font-family: Graphik, sans-serif;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.6;
    margin: 0
}

.fb-xs--bold {
    font-weight: 600
}

.text-bullish {
    color: #11cabe
}

.text-bearish {
    color: #fa2256
}

.text-green-light {
    color: #30e0a1
}

@keyframes ScaleBig {
    0% {
        transform: scale(1)
    }

    25% {
        transform: scale(1.03)
    }

    50% {
        transform: scale(1.05)
    }

    75% {
        transform: scale(1.03)
    }

    to {
        transform: scale(1)
    }
}

@keyframes ScaleBigHideFirst {
    0% {
        opacity: 0;
        transform: scale(1)
    }

    25% {
        opacity: .25;
        transform: scale(1.03)
    }

    50% {
        opacity: .5;
        transform: scale(1.05)
    }

    75% {
        opacity: .75;
        transform: scale(1.03)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

.ScaleBig {
    animation: ScaleBig .8s linear
}

.ScaleBigHideFirst {
    animation: ScaleBigHideFirst .8s linear
}

.wallet {
    padding-bottom: 2.75rem;
    position: relative
}

.wallet .wallet-group {
    display: flex;
    flex-direction: row;
    gap: 1.5rem;
    overflow-x: hidden;
    padding-bottom: 1.5rem;
    position: relative
}

@media(max-width:1199.98px) {
    .wallet .wallet-group {
        flex-direction: column
    }
}

.wallet .wallet-group .wallet-group--left {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    max-width: 20rem
}

@media(max-width:1199.98px) {
    .wallet .wallet-group .wallet-group--left {
        -ms-overflow-style: none;
        flex-direction: row;
        max-width: 100%;
        overflow-x: auto;
        overflow-y: hidden;
        scrollbar-width: none;
        width: 100%
    }

    .wallet .wallet-group .wallet-group--left::-webkit-scrollbar {
        display: none
    }
}

@media(max-width:767.98px) {
    .wallet .wallet-group .wallet-group--left {
        gap: 1rem
    }
}

.wallet .wallet-group .wallet-group--left .standard-card {
    min-width: 19rem
}

@media(max-width:374.98px) {
    .wallet .wallet-group .wallet-group--left .standard-card {
        min-width: 18rem
    }
}

.wallet .wallet-group .wallet-group--right {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    overflow: hidden;
    width: 100%
}

.advance-card.advance-card--type-3-v3 {
    max-width: 100%;
    width: 100%
}