/*
        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) 2024 Schwartzco Inc.
        License 2404-LBDHQW      
*/

@font-face {
	font-family: 'Frame Text Web';
	src: url('FrameText-Semibold-Web.woff2') format('woff2'),
		 url('FrameText-Semibold-Web.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	}

.FrameText-Semibold-Web {
	font-family: 'Frame Text Web';
	font-weight: 600;
	font-style: normal;
	}
@font-face {
	font-family: 'Frame Text Web';
	src: url('FrameText-SemiboldItalic-Web.woff2') format('woff2'),
		 url('FrameText-SemiboldItalic-Web.woff') format('woff');
	font-weight: 600;
	font-style: italic;
	}

.FrameText-SemiboldItalic-Web {
	font-family: 'Frame Text Web';
	font-weight: 600;
	font-style: italic;
	}
@font-face {
	font-family: 'Frame Text Web';
	src: url('FrameText-Italic-Web.woff2') format('woff2'),
		 url('FrameText-Italic-Web.woff') format('woff');
	font-weight: 400;
	font-style: italic;
	}

.FrameText-Italic-Web {
	font-family: 'Frame Text Web';
	font-weight: 400;
	font-style: italic;
	}
@font-face {
	font-family: 'Frame Text Web';
	src: url('FrameText-MediumItalic-Web.woff2') format('woff2'),
		 url('FrameText-MediumItalic-Web.woff') format('woff');
	font-weight: 500;
	font-style: italic;
	}

.FrameText-MediumItalic-Web {
	font-family: 'Frame Text Web';
	font-weight: 500;
	font-style: italic;
	}
@font-face {
	font-family: 'Frame Text Web';
	src: url('FrameText-BoldItalic-Web.woff2') format('woff2'),
		 url('FrameText-BoldItalic-Web.woff') format('woff');
	font-weight: 700;
	font-style: italic;
	}

.FrameText-BoldItalic-Web {
	font-family: 'Frame Text Web';
	font-weight: 700;
	font-style: italic;
	}
@font-face {
	font-family: 'Frame Text Web';
	src: url('FrameText-Medium-Web.woff2') format('woff2'),
		 url('FrameText-Medium-Web.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	}

.FrameText-Medium-Web {
	font-family: 'Frame Text Web';
	font-weight: 500;
	font-style: normal;
	}
@font-face {
	font-family: 'Frame Text Web';
	src: url('FrameText-Roman-Web.woff2') format('woff2'),
		 url('FrameText-Roman-Web.woff') format('woff');
	font-weight: 400;
	font-style: normal;
	}

.FrameText-Roman-Web {
	font-family: 'Frame Text Web';
	font-weight: 400;
	font-style: normal;
	}
@font-face {
	font-family: 'Frame Text Web';
	src: url('FrameText-Bold-Web.woff2') format('woff2'),
		 url('FrameText-Bold-Web.woff') format('woff');
	font-weight: 700;
	font-style: normal;
	}

.FrameText-Bold-Web {
	font-family: 'Frame Text Web';
	font-weight: 700;
	font-style: normal;
	}
@font-face {
	font-family: 'Produkt Web';
	src: url('Produkt-Regular-Web.woff2') format('woff2'),
		 url('Produkt-Regular-Web.woff') format('woff');
	font-weight: 400;
	font-style: normal;
	}

.Produkt-Regular-Web {
	font-family: 'Produkt Web';
	font-weight: 400;
	font-style: normal;
	}
@font-face {
	font-family: 'Produkt Web';
	src: url('Produkt-RegularItalic-Web.woff2') format('woff2'),
		 url('Produkt-RegularItalic-Web.woff') format('woff');
	font-weight: 400;
	font-style: italic;
	}

.Produkt-RegularItalic-Web {
	font-family: 'Produkt Web';
	font-weight: 400;
	font-style: italic;
	}
@font-face {
	font-family: 'Produkt Web';
	src: url('Produkt-Medium-Web.woff2') format('woff2'),
		 url('Produkt-Medium-Web.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	}

.Produkt-Medium-Web {
	font-family: 'Produkt Web';
	font-weight: 500;
	font-style: normal;
	}
@font-face {
	font-family: 'Produkt Web';
	src: url('Produkt-MediumItalic-Web.woff2') format('woff2'),
		 url('Produkt-MediumItalic-Web.woff') format('woff');
	font-weight: 500;
	font-style: italic;
	}

.Produkt-MediumItalic-Web {
	font-family: 'Produkt Web';
	font-weight: 500;
	font-style: italic;
	}
@font-face {
	font-family: 'Produkt Web';
	src: url('Produkt-Semibold-Web.woff2') format('woff2'),
		 url('Produkt-Semibold-Web.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	}

.Produkt-Semibold-Web {
	font-family: 'Produkt Web';
	font-weight: 600;
	font-style: normal;
	}
@font-face {
	font-family: 'Produkt Web';
	src: url('Produkt-SemiboldItalic-Web.woff2') format('woff2'),
		 url('Produkt-SemiboldItalic-Web.woff') format('woff');
	font-weight: 600;
	font-style: italic;
	}

.Produkt-SemiboldItalic-Web {
	font-family: 'Produkt Web';
	font-weight: 600;
	font-style: italic;
	}
@font-face {
	font-family: 'Produkt Web';
	src: url('Produkt-Bold-Web.woff2') format('woff2'),
		 url('Produkt-Bold-Web.woff') format('woff');
	font-weight: 700;
	font-style: normal;
	}

.Produkt-Bold-Web {
	font-family: 'Produkt Web';
	font-weight: 700;
	font-style: normal;
	}
@font-face {
	font-family: 'Produkt Web';
	src: url('Produkt-BoldItalic-Web.woff2') format('woff2'),
		 url('Produkt-BoldItalic-Web.woff') format('woff');
	font-weight: 700;
	font-style: italic;
	}

.Produkt-BoldItalic-Web {
	font-family: 'Produkt Web';
	font-weight: 700;
	font-style: italic;
	}
@font-face {
	font-family: 'Marr Sans Web';
	src: url('MarrSans-Regular-Web.woff2') format('woff2'),
		 url('MarrSans-Regular-Web.woff') format('woff');
	font-weight: 400;
	font-style: normal;
	}

.MarrSans-Regular-Web {
	font-family: 'Marr Sans Web';
	font-weight: 400;
	font-style: normal;
	}
@font-face {
	font-family: 'Marr Sans Web';
	src: url('MarrSans-RegularItalic-Web.woff2') format('woff2'),
		 url('MarrSans-RegularItalic-Web.woff') format('woff');
	font-weight: 400;
	font-style: italic;
	}

.MarrSans-RegularItalic-Web {
	font-family: 'Marr Sans Web';
	font-weight: 400;
	font-style: italic;
	}
@font-face {
	font-family: 'Marr Sans Web';
	src: url('MarrSans-Medium-Web.woff2') format('woff2'),
		 url('MarrSans-Medium-Web.woff') format('woff');
	font-weight: 500;
	font-style: normal;
	}

.MarrSans-Medium-Web {
	font-family: 'Marr Sans Web';
	font-weight: 500;
	font-style: normal;
	}
@font-face {
	font-family: 'Marr Sans Web';
	src: url('MarrSans-MediumItalic-Web.woff2') format('woff2'),
		 url('MarrSans-MediumItalic-Web.woff') format('woff');
	font-weight: 500;
	font-style: italic;
	}

.MarrSans-MediumItalic-Web {
	font-family: 'Marr Sans Web';
	font-weight: 500;
	font-style: italic;
	}
@font-face {
	font-family: 'Marr Sans Web';
	src: url('MarrSans-Semibold-Web.woff2') format('woff2'),
		 url('MarrSans-Semibold-Web.woff') format('woff');
	font-weight: 600;
	font-style: normal;
	}

.MarrSans-Semibold-Web {
	font-family: 'Marr Sans Web';
	font-weight: 600;
	font-style: normal;
	}
@font-face {
	font-family: 'Marr Sans Web';
	src: url('MarrSans-SemiboldItalic-Web.woff2') format('woff2'),
		 url('MarrSans-SemiboldItalic-Web.woff') format('woff');
	font-weight: 600;
	font-style: italic;
	}

.MarrSans-SemiboldItalic-Web {
	font-family: 'Marr Sans Web';
	font-weight: 600;
	font-style: italic;
	}
