/* Ultra Light */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-UltLt.woff2") format("woff2");
font-weight: 200;
font-style: normal;
font-display: swap;
}

/* Ultra Light Italic */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-UltLtIt.woff2") format("woff2");
font-weight: 200;
font-style: italic;
font-display: swap;
}

/* Regular */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-Regular.woff2") format("woff2");
font-weight: 400;
font-style: normal;
font-display: swap;
}

/* Italic */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-It.woff2") format("woff2");
font-weight: 400;
font-style: italic;
font-display: swap;
}

/* Medium */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-Medium.woff2") format("woff2");
font-weight: 500;
font-style: normal;
font-display: swap;
}

/* Medium Italic */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-MediumIt.woff2") format("woff2");
font-weight: 500;
font-style: italic;
font-display: swap;
}

/* Demi (Semibold) */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-Demi.woff2") format("woff2");
font-weight: 600;
font-style: normal;
font-display: swap;
}

/* Demi Italic */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-DemiIt.woff2") format("woff2");
font-weight: 600;
font-style: italic;
font-display: swap;
}

/* Bold */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-Bold.woff2") format("woff2");
font-weight: 700;
font-style: normal;
font-display: swap;
}

/* Bold Italic */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-BoldIt.woff2") format("woff2");
font-weight: 700;
font-style: italic;
font-display: swap;
}

/* Heavy */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-Heavy.woff2") format("woff2");
font-weight: 800;
font-style: normal;
font-display: swap;
}

/* Heavy Italic */
@font-face {
font-family: "Avenir Next LT Pro";
src: url("/assets/fonts/avenir_next_lt_pro/AvenirNextLTPro-HeavyIt.woff2") format("woff2");
font-weight: 800;
font-style: italic;
font-display: swap;
}