/*
        This font software is the property of Commercial Type.

        You may not modify the font software, use it on another website, or install it on a computer.

        License information is available at http://commercialtype.com/eula
        For more information please visit Commercial Type at http://commercialtype.com or email us at info[at]commercialtype.com

        Copyright (C) 2025 Schwartzco Inc.
        License 2510-NJMQTD      
*/

@font-face {
	font-family: 'Haas Grotesk Text Web';
	src: url(../fonts/NeueHaasGroteskText-75Bold-Web.woff2) format('woff2');
	font-weight: 700;
	font-style: normal;
	}

.NeueHaasGroteskText-75Bold-Web {
	font-family: 'Haas Grotesk Text Web';
	font-weight: 700;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Text Web';
	src: url(../fonts/NeueHaasGroteskText-55Roman-Web.woff2) format('woff2');
	font-weight: 400;
	font-style: normal;
	}

.NeueHaasGroteskText-55Roman-Web {
	font-family: 'Haas Grotesk Text Web';
	font-weight: 400;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Text Web';
	src: url(../fonts/NeueHaasGroteskText-56Italic-Web.woff2) format('woff2');
	font-weight: 400;
	font-style: italic;
	}

.NeueHaasGroteskText-56Italic-Web {
	font-family: 'Haas Grotesk Text Web';
	font-weight: 400;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Text Web';
	src: url(../fonts/NeueHaasGroteskText-76BoldItalic-Web.woff2) format('woff2');
	font-weight: 700;
	font-style: italic;
	}

.NeueHaasGroteskText-76BoldItalic-Web {
	font-family: 'Haas Grotesk Text Web';
	font-weight: 700;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Text Web';
	src: url(../fonts/NeueHaasGroteskText-66MediumItalic-Web.woff2) format('woff2');
	font-weight: 500;
	font-style: italic;
	}

.NeueHaasGroteskText-66MediumItalic-Web {
	font-family: 'Haas Grotesk Text Web';
	font-weight: 500;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Text Web';
	src: url(../fonts/NeueHaasGroteskText-65Medium-Web.woff2) format('woff2');
	font-weight: 500;
	font-style: normal;
	}

.NeueHaasGroteskText-65Medium-Web {
	font-family: 'Haas Grotesk Text Web';
	font-weight: 500;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-96BlackItalic-Web.woff2) format('woff2');
	font-weight: 900;
	font-style: italic;
	}

.NeueHaasGroteskDisplay-96BlackItalic-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 900;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-35Thin-Web.woff2) format('woff2');
	font-weight: 300;
	font-style: normal;
	}

.NeueHaasGroteskDisplay-35Thin-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 300;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-76BoldItalic-Web.woff2) format('woff2');
	font-weight: 700;
	font-style: italic;
	}

.NeueHaasGroteskDisplay-76BoldItalic-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 700;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-16XXThinItalic-Web.woff2) format('woff2');
	font-weight: 100;
	font-style: italic;
	}

.NeueHaasGroteskDisplay-16XXThinItalic-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 100;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-15XXThin-Web.woff2) format('woff2');
	font-weight: 100;
	font-style: normal;
	}

.NeueHaasGroteskDisplay-15XXThin-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 100;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-95Black-Web.woff2) format('woff2');
	font-weight: 900;
	font-style: normal;
	}

.NeueHaasGroteskDisplay-95Black-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 900;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-25XThin-Web.woff2) format('woff2');
	font-weight: 200;
	font-style: normal;
	}

.NeueHaasGroteskDisplay-25XThin-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 200;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-56Italic-Web.woff2) format('woff2');
	font-weight: 400;
	font-style: italic;
	}

.NeueHaasGroteskDisplay-56Italic-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 400;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-66MediumItalic-Web.woff2) format('woff2');
	font-weight: 500;
	font-style: italic;
	}

.NeueHaasGroteskDisplay-66MediumItalic-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 500;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-55Roman-Web.woff2) format('woff2');
	font-weight: 500;
	font-style: normal;
	}

.NeueHaasGroteskDisplay-55Roman-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 500;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-45Light-Web.woff2) format('woff2');
	font-weight: 300;
	font-style: normal;
	}

.NeueHaasGroteskDisplay-45Light-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 300;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-26XThinItalic-Web.woff2) format('woff2');
	font-weight: 200;
	font-style: italic;
	}

.NeueHaasGroteskDisplay-26XThinItalic-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 200;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-65Medium-Web.woff2) format('woff2');
	font-weight: 500;
	font-style: normal;
	}

.NeueHaasGroteskDisplay-65Medium-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 500;
	font-style: normal;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-46LightItalic-Web.woff2) format('woff2');
	font-weight: 300;
	font-style: italic;
	}

.NeueHaasGroteskDisplay-46LightItalic-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 300;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-36ThinItalic-Web.woff2) format('woff2');
	font-weight: 300;
	font-style: italic;
	}

.NeueHaasGroteskDisplay-36ThinItalic-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 300;
	font-style: italic;
	}
@font-face {
	font-family: 'Haas Grotesk Display Web';
	src: url(../fonts/NeueHaasGroteskDisplay-75Bold-Web.woff2) format('woff2');
	font-weight: 700;
	font-style: normal;
	}

.NeueHaasGroteskDisplay-75Bold-Web {
	font-family: 'Haas Grotesk Display Web';
	font-weight: 700;
	font-style: normal;
	}
