@font-face {
    font-family: 'SF Pro Text Regular';
    src: url('../../fonts/Default/SFProText-Regular.eot');
    src: url('../../fonts/Default/SFProText-Regular.woff2') format('woff2'),
        url('../../fonts/Default/SFProText-Regular.woff') format('woff'),
        url('../../fonts/Default/SFProText-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SF Pro Text Medium';
    src: url('../../fonts/Default/SFProText-Medium.eot');
    src: url('../../fonts/Default/SFProText-medium.woff2') format('woff2'),
        url('../../fonts/Default/SFProText-Medium.woff2') format('woff'),
        url('../../fonts/Default/SFProText-Medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SF Pro Text Semibold';
    src: url('../../fonts/Default/SFProText-Semibold.eot');
    src: url('../../fonts/Default/SFProText-Semibold.woff2') format('woff2'),
        url('../../fonts/Default/SFProText-Semibold.woff') format('woff'),
        url('../../Fonts/Default/SFProText-Semibold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SF Pro Text Bold';
    src: url('../../fonts/Default/SFProText-Bold.eot') format('eot');
    src: url('../../fonts/Default/SFProText-Bold.woff2') format('woff2'),
        url('../../fonts/Default/SFProText-Bold.woff') format('woff'),
        url('../../fonts/Default/SFProText-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat Light';
    src: url('../../fonts/Default/Montserrat-Light.eot');
    src: url('../../fonts/Default/Montserrat-Light.woff2') format('woff2'),
        url('../../fonts/Default/Montserrat-Light.woff') format('woff'),
        url('../../fonts/Default/Montserrat-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat Bold';
    src: url('../../fonts/Default/Montserrat-Bold.eot');
    src: url('../../fonts/Default/Montserrat-Bold.woff2') format('woff2'),
        url('../../fonts/Default/Montserrat-Bold.woff') format('woff'),
        url('../../fonts/Default/Montserrat-Bold.ttf') format('truetype');    
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    src: url('../../fonts/Default/Montserrat-SemiBold.eot');
    src:url('../../fonts/Default/Montserrat-SemiBold.woff2') format('woff2'),
        url('../../fonts/Default/Montserrat-SemiBold.woff') format('woff'),
        url('../../fonts/Default/Montserrat-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}


.font-bold{
    font-family: 'SF Pro Text Bold';
}
.font-semibold{
    font-family: 'SF Pro Text Semibold';
}
.font-medium{
    font-family: 'SF Pro Text Medium';
}
.font-regular{
    font-family: 'SF Pro Text Regular';
}
.font-monserrat-light
{
    font-family: 'Montserrat Light';
}
.font-monserrat-bold
{
    font-family: 'Montserrat Bold';
}
body{
    font-family: 'SF Pro Text Regular';
}
.font-8{
    font-size: 8px;
}
.font-10{
    font-size: 10px;
}
.font-12{
    font-size: 12px;
}
.font-14{
    font-size: 14px;
}
.font-16{
    font-size: 16px;
}
.font-18{
    font-size: 18px;
}
.font-20{
    font-size: 20px;
}
.font-24{
    font-size: 24px;
}
.font-28{
    font-size:28px;
}
.font-56
{
    font-size: 56px;
}