:root {
  --brand-default-size: 1rem;
  --brand-body-color: #212529;
  --brand-deep-black: #030000;
  --brand-copper: #a1784d;
  --brand-copper-hover-color: #7c5d3c;
  --brand-light-copper: #C09959;
  --brand-metallic-bronze: #A1784C;
  --brand-footer-background: #232323;
  --brand-font-avenir-light: 'Avenir LT Std 35 Light', 'AvenirLTStd-Light', "Avenir",
    "Helvetica Neue Light",
    "HelveticaNeue-Light",
    "Helvetica Light",
    "Segoe UI Light",
    Arial, sans-serif;
  --brand-font-avenir-roman: 'Avenir LT Std 55 Roman', 'AvenirLTStd-Roman', "Avenir",
    "Helvetica Neue",
    Helvetica,
    Arial, "Segoe UI",
    "Roboto",
    "Helvetica Neue",
    Helvetica, sans-serif;
  --brand-font-avenir-black: 'Avenir LT Std 95 Black', 'AvenirLTStd-Black', 'Avenir LT Std Black', "Avenir",
    "Segoe UI",
    "Roboto",
    "Helvetica Neue",
    Helvetica,
    Arial, sans-serif;
  --brand-font-avenir-heavy: 'Avenir LT Std 85 Heavy', 'Avenir LT Std Heavy', "Avenir",
    "Segoe UI",
    "Roboto",
    "Helvetica Neue",
    Helvetica,
    Arial, sans-serif;
  --brand-font-veneer: 'Veneer', "Bebas Neue",
    "League Gothic",
    "Impact", 'Trade Gothic LT Std BdCn20',
    'TradeGothicLTStd-BdCn20',
    sans-serif;
  --brand-font-trade-gothic: 'TradeGothicLTStd', 'Trade Gothic LT Std', "Helvetica Neue",
    Helvetica,
    "Arial Narrow",
    Arial,
    sans-serif;
  --brand-font-trade-gothic-bdcn20: 'Trade Gothic LT Std BdCn20', 'TradeGothicLTStd-BdCn20', "Helvetica Neue Condensed Bold",
    "Univers Condensed",
    "Arial Narrow Bold",
    "Helvetica",
    Arial,
    "Helvetica Neue Condensed Bold",
    "Univers Condensed",
    "Arial Narrow Bold",
    "Helvetica",
    Arial,
    sans-serif;
  --brand-font-trade-gothic-bdcn18: 'Trade Gothic LT Std Cn18', "Helvetica Neue Condensed",
    "Arial Narrow",
    "Helvetica",
    Arial,
    sans-serif,
    'TradeGothicLTStd-Cn18', sans-serif;
  --brand-font-nunito: 'Nunito Sans', "Segoe UI",
    "Roboto",
    "Helvetica Neue",
    Arial, sans-serif;
  --brand-font-sofia-sans-extra-condensed: 'Sofia Sans Extra Condensed', "Roboto Condensed",
    "Nimbus Sans Narrow",
    "Arial Narrow", sans-serif;
}

@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Oswald:wght@200..700&family=Sofia+Sans+Condensed:ital,wght@0,1..1000;1,1..1000&family=Sofia+Sans+Extra+Condensed:ital,wght@0,1..1000;1,1..1000&family=Sofia+Sans+Semi+Condensed:ital,wght@0,1..1000;1,1..1000&family=Sofia+Sans:ital,wght@0,1..1000;1,1..1000&display=swap');


/* @font-face {
  font-family: 'Lato';
  font-weight: normal;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/lato-regular-webfont.eot');
  src: url('https://media.yardhouse.com/fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/lato-regular-webfont.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/lato-regular-webfont.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/lato-regular-webfont.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/lato-regular-webfont.svg#latoregular') format('svg');
} */

@font-face {
  font-family: 'Lato-Regular';
  font-weight: normal;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/lato-regular-webfont.eot');
  src: url('https://media.yardhouse.com/fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/lato-regular-webfont.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/lato-regular-webfont.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/lato-regular-webfont.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/lato-regular-webfont.svg#latoregular') format('svg');
}


@font-face {
  font-family: 'OpenSans-Regular';
  font-weight: normal;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Regular.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Regular.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Regular.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Regular.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');
}

@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
}

@font-face {
  font-family: 'OpenSans-Light';
  font-style: normal;
  font-weight: 300;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
}

@font-face {
  font-family: 'Open Sans Medium';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.svg#OpenSans-Medium') format('svg');
}

@font-face {
  font-family: 'OpenSans-Medium';
  font-style: normal;
  font-weight: 500;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Medium.svg#OpenSans-Medium') format('svg');
}

@font-face {
  font-family: 'Open Sans SemiBold';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.svg#OpenSans-SemiBold') format('svg');
}

@font-face {
  font-family: 'OpenSans-SemiBold';
  font-style: normal;
  font-weight: 600;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-SemiBold.svg#OpenSans-SemiBold') format('svg');
}

@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
}

@font-face {
  font-family: 'OpenSans-Bold';
  font-style: normal;
  font-weight: 700;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-Bold.svg#OpenSans-Bold') format('svg');
}

@font-face {
  font-family: 'Open Sans ExtraBold';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold') format('svg');
}


@font-face {
  font-family: 'OpenSans-ExtraBold';
  font-style: normal;
  font-weight: 800;
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold') format('svg');
}

@font-face {
  font-family: 'Veneer';
  font-weight: normal;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/responsive/Veneer.eot');
  src: url('https://media.yardhouse.com/fonts/responsive/Veneer.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/responsive/Veneer.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/responsive/Veneer.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/responsive/Veneer.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/responsive/Veneer.svg#Veneer') format('svg');
}

@font-face {
  font-family: 'Veneer Semibold';
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/responsive/VeneerSemibold.eot');
  src: url('https://media.yardhouse.com/fonts/responsive/VeneerSemibold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/responsive/VeneerSemibold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/responsive/VeneerSemibold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/responsive/VeneerSemibold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/responsive/VeneerSemibold.svg#VeneerSemibold') format('svg');
}



@font-face {
  font-family: 'Oswald Light';
  font-weight: 300;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.svg#Oswald-Light') format('svg');
}

@font-face {
  font-family: 'Oswald-Light';
  font-weight: 300;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Light.svg#Oswald-Light') format('svg');
}



@font-face {
  font-family: 'Oswald-Regular';
  font-weight: 400;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Regular.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Regular.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Regular.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Regular.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Regular.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Regular.svg#Oswald-Regular') format('svg');
}


@font-face {
  font-family: 'Oswald Medium';
  font-weight: 500;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.svg#Oswald-Medium') format('svg');
}

@font-face {
  font-family: 'Oswald-Medium';
  font-weight: 500;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Medium.svg#Oswald-Medium') format('svg');
}



@font-face {
  font-family: 'Oswald Bold';
  font-weight: 700;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.svg#Oswald-Bold') format('svg');
}

@font-face {
  font-family: 'Oswald-Bold';
  font-weight: 700;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-Bold.svg#Oswald-Bold') format('svg');
}


@font-face {
  font-family: 'Oswald SemiBold';
  font-weight: 600;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.svg#Oswald-SemiBold') format('svg');
}

@font-face {
  font-family: 'Oswald-SemiBold';
  font-weight: 600;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/Oswald-SemiBold.svg#Oswald-SemiBold') format('svg');
}

@font-face {
  font-family: 'Avenir LT Std Light';
  font-weight: 300;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.svg#AvenirLTStd-Light') format('svg');
}

@font-face {
  font-family: 'Avenir LT Std 35 Light';
  font-weight: 300;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-LIGHT.svg#AvenirLTStd-Light') format('svg');
}

@font-face {
  font-family: 'AvenirLTStd-Light';
  font-weight: 300;
  font-weight: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Light.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Light.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Light.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Light.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Light.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Light.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Light.svg#AvenirLTStd-Light') format('svg');
}

@font-face {
  font-family: 'Avenir LT Std 55 Roman';
  font-weight: normal;
  font-stretch: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.svg#AvenirLTStd-Roman') format('svg');
}

@font-face {
  font-family: 'AvenirLTStd-Roman';
  font-weight: normal;
  font-stretch: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Roman.svg#AvenirLTStd-Roman') format('svg');
}

@font-face {
  font-family: 'Avenir LT Std 65 Medium';
  font-weight: 600;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.OTF') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.svg#AvenirLTStd-Medium') format('svg');
}

@font-face {
  font-family: 'Avenir LT Std Medium';
  font-weight: 600;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.OTF') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.svg#AvenirLTStd-Medium') format('svg');
}

@font-face {
  font-family: 'AvenirLTStd-Medium';
  font-weight: 600;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.OTF') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AVENIRLTSTD-MEDIUM.svg#AvenirLTStd-Medium') format('svg');
}


@font-face {
  font-family: 'Avenir LT Std 85 Heavy';
  font-weight: 700;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy') format('svg');
}

@font-face {
  font-family: 'Avenir LT Std Heavy';
  font-weight: 700;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy') format('svg');
}

@font-face {
  font-family: 'AvenirLTStd-Heavy';
  font-weight: 700;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy') format('svg');
}

@font-face {
  font-family: 'Avenir LT Std 95 Black';
  font-weight: 750;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.eot');
  src: url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.svg') format('svg');
}


@font-face {
  font-family: 'AvenirLTStd-Black';
  font-weight: 750;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.eot');
  src: url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/responsive/AvenirLTStd-Black.svg#AvenirLTStd-Black') format('svg');
}

@font-face {
  font-family: 'Trade Gothic LT Std';
  font-weight: normal;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdotf.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdotf.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdotf.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdotf.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdotf.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdotf.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdotf.svg#TradeGothicLTStd') format('svg');
}

@font-face {
  font-family: 'TradeGothicLTStd';
  font-weight: normal;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd.svg#TradeGothicLTStd') format('svg');
}


/* Trade Gothic LT Std Light */
@font-face {
  font-family: 'Trade Gothic LT Std Light';
  font-weight: 300;
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdLightotf.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdLightotf.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdLightotf.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdLightotf.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdLightotf.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdLightotf.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdLightotf.svg#TradeGothicLTStd-Light') format('svg');
}

/* TradeGothicLTStd-Light */
@font-face {
  font-family: 'TradeGothicLTStd-Light';
  font-weight: 300;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Light.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Light.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Light.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Light.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Light.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Light.svg#TradeGothicLTStd-Light') format('svg');
}



@font-face {
  font-family: 'Trade Gothic LT Std Cn18';
  font-weight: normal;
  font-style: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdCn18otf.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdCn18otf.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdCn18otf.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdCn18otf.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdCn18otf.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdCn18otf.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdCn18otf.svg#Trade Gothic LT Std Cn') format('svg');
}

/* TradeGothicLTStd-Cn18 */
@font-face {
  font-family: 'TradeGothicLTStd-Cn18';
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Cn18.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Cn18.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Cn18.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Cn18.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Cn18.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Cn18.svg#TradeGothicLTStd-Cn18') format('svg');
  font-weight: normal;
  font-style: normal;
}


/* Trade Gothic LT Std Bold Condensed No. 20 */
@font-face {
  font-family: 'Trade Gothic LT Std BdCn20';
  font-weight: bold;
  font-style: normal;
  font-stretch: condensed;
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBdCn20otf20732.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBdCn20otf20732.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBdCn20otf20732.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBdCn20otf20732.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBdCn20otf20732.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBdCn20otf20732.svg#TradeGothicLTStd-BdCn20') format('svg');
}

@font-face {
  font-family: 'TradeGothicLTStd-BdCn20';
  font-weight: bold;
  font-style: normal;
  font-stretch: condensed;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BdCn20.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BdCn20.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BdCn20.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bd2.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BdCn20.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BdCn20.svg#TradeGothicLTStd-BdCn20') format('svg');
}


@font-face {
  font-family: 'Trade Gothic LT Std Bold';
  font-weight: 700;
  font-style: normal;
  font-stretch: semi-condensed;
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBoldotf.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBoldotf.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBoldotf.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBoldotf.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBoldotf.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/DHTradeGothicLTStdBoldotf.svg#TradeGothicLTStd-Bold') format('svg');
}


@font-face {
  font-family: 'TradeGothicLTStd-Bold';
  font-weight: bold;
  font-style: normal;
  font-stretch: semi-condensed;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.svg#TradeGothicLTStd-Bold') format('svg');
}

@font-face {
  font-family: 'Trade Gothic Bold';
  font-weight: bold;
  font-style: normal;
  font-stretch: semi-condensed;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bold.svg#TradeGothicLTStd-Bold') format('svg');
}

@font-face {
  font-family: 'TradeGothicLTStd-Bd2';
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bd2.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bd2.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bd2.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bd2.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Bd2.svg#TradeGothicLTStd-Bd2') format('svg');
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'TradeGothicLTStd-Obl';
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.svg#TradeGothicLTStd-Obl') format('svg');
}

@font-face {
  font-family: 'Trade Gothic LT Std Italic';
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Obl.svg#TradeGothicLTStd-Obl') format('svg');
}


@font-face {
  font-family: 'Trade Gothic LT Std Bold Extended';
  font-weight: bold;
  font-stretch: expanded;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.svg#TradeGothicLTStd-BoldExt') format('svg');
}

@font-face {
  font-family: 'TradeGothicLTStd-BoldExt';
  font-weight: bold;
  font-stretch: expanded;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-BoldExt.svg#TradeGothicLTStd-BoldExt') format('svg');
}


@font-face {
  font-family: 'Trade Gothic LT Std Extended';
  font-weight: normal;
  font-stretch: expanded;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.svg#TradeGothicLTStd-Extended') format('svg');
}

@font-face {
  font-family: 'TradeGothicLTStd-Extended';
  font-weight: normal;
  font-stretch: expanded;
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.otf') format('opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/TradeGothicLTStd-Extended.svg#TradeGothicLTStd-Extended') format('svg');
}

/* Karla  */

@font-face {
  font-family: 'Karla';
  font-weight: normal;
  font-display: swap;
  src: url('https://media.yardhouse.com/css/fonts/Karla-Regular.eot');
  src: url('https://media.yardhouse.com/css/fonts/Karla-Regular.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.woff2') format('woff2'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.woff') format('woff'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.ttf') format('truetype'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.svg#Karla') format('svg');
}

@font-face {
  font-family: 'Karla';
  font-weight: normal;
  src: url('https://media.yardhouse.com/css/fonts/Karla-Regular.eot');
  src: url('https://media.yardhouse.com/css/fonts/Karla-Regular.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.woff2') format('woff2'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.woff') format('woff'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.ttf') format('truetype'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.svg#Karla') format('svg');
}

@font-face {
  font-family: 'Karla-Regular';
  font-weight: normal;
  src: url('https://media.yardhouse.com/css/fonts/Karla-Regular.eot');
  src: url('https://media.yardhouse.com/css/fonts/Karla-Regular.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.woff2') format('woff2'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.woff') format('woff'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.ttf') format('truetype'),
    url('https://media.yardhouse.com/css/fonts/Karla-Regular.svg#Karla') format('svg');
}



@font-face {
  font-family: 'Karla-Bold';
  font-weight: 700;
  src: url('https://media.yardhouse.com/css/fonts/Karla-Bold.eot');
  src: url('https://media.yardhouse.com/css/fonts/Karla-Bold.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/css/fonts/Karla-Bold.woff2') format('woff2'),
    url('https://media.yardhouse.com/css/fonts/Karla-Bold.woff') format('woff'),
    url('https://media.yardhouse.com/css/fonts/Karla-Bold.ttf') format('truetype'),
    url('https://media.yardhouse.com/css/fonts/Karla-Bold.svg#Karla') format('svg');
}

@font-face {
  font-family: 'Karla-BoldItalic';
  font-weight: 700;
  font-style: italic;
  src: url('https://media.yardhouse.com/css/fonts/Karla-BoldItalic.eot');
  src: url('https://media.yardhouse.com/css/fonts/Karla-BoldItalic.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/css/fonts/Karla-BoldItalic.woff2') format('woff2'),
    url('https://media.yardhouse.com/css/fonts/Karla-BoldItalic.woff') format('woff'),
    url('https://media.yardhouse.com/css/fonts/Karla-BoldItalic.ttf') format('truetype'),
    url('https://media.yardhouse.com/css/fonts/Karla-BoldItalic.svg#karlabolditalic') format('svg');
}

@font-face {
  font-family: 'Bebas Neue';
  font-weight: normal;
  src: url('https://media.yardhouse.com/fonts/webfonts/BebasNeue-Regular.eot');
  src: url('https://media.yardhouse.com/fonts/webfonts/BebasNeue-Regular.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/webfonts/BebasNeue-Regular.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/webfonts/BebasNeue-Regular.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/webfonts/BebasNeue-Regular.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/webfonts/BebasNeue-Regular.svg#Bebas Neue') format('svg');
}


@font-face {
  font-family: 'Black Diamonds';
  src: url('https://media.yardhouse.com/fonts/responsive/BlackDiamonds.eot');
  src: url('https://media.yardhouse.com/fonts/responsive/BlackDiamonds.eot?#iefix') format('embedded-opentype'),
    url('https://media.yardhouse.com/fonts/responsive/BlackDiamonds.woff2') format('woff2'),
    url('https://media.yardhouse.com/fonts/responsive/BlackDiamonds.woff') format('woff'),
    url('https://media.yardhouse.com/fonts/responsive/BlackDiamonds.ttf') format('truetype'),
    url('https://media.yardhouse.com/fonts/responsive/BlackDiamonds.svg#Black Diamonds') format('svg');
}

/* 
Brand Primary Copper: #A1784C 
Brand Secondary Copper: #C09959
Headlines: Veneer
Headings: Sofia Sans Extra Condensed 
Headings Alternative OLD: Trade Gothic LT Std BdCn20
Body Copy Primary : Nunito Sans
Body Copy Secondary OLD: Avenir LT Std
*/

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

body,
html {
  font-family: var(--brand-font-nunito, 'Nunito Sans', "Segoe UI",
      "Roboto",
      "Helvetica Neue",
      Arial, sans-serif);
  font-size: var(--brand-default-size);
  margin: 0;
  padding: 0;
  color: var(--brand-body-color);
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  scroll-behavior: smooth;
  overflow-x: hidden;
}

ol {
  padding-inline-start: 0;
  list-style-position: inside;
}

ul {
  padding-inline-start: 0;
  list-style-type: disc;
  list-style-position: inside;
}

a:hover {
  text-decoration: none;
}

h1,
.h1,
h2,
.h2 {
  font-family: "Sofia Sans Condensed", "Roboto Condensed",
    "Arial Narrow",
    "Helvetica Neue",
    "Segoe UI",
    Tahoma, sans-serif;
}

h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: var(---brand-font-sofia-sans-extra-condensed, 'Sofia Sans Extra Condensed', "Roboto Condensed",
      "Nimbus Sans Narrow",
      "Arial Narrow", sans-serif);
}




caption {
  font-family: "Sofia Sans Condensed", "Roboto Condensed",
    "Arial Narrow",
    "Helvetica Neue",
    "Segoe UI",
    Tahoma, sans-serif;
  font-weight: 300;
}


/* Fonts */
.font-veneer {
  font-family: 'Veneer',
    "Bebas Neue",
    "League Gothic",
    "Impact",
    'Trade Gothic LT Std BdCn20',
    'TradeGothicLTStd-BdCn20',
    sans-serif !important;
}

.font-avenir-black {
  font-family: 'Avenir LT Std 95 Black', 'AvenirLTStd-Black', 'Avenir LT Std Black', "Avenir Next",
    "Avenir",
    "Helvetica Neue",
    "Segoe UI",
    "Roboto",
    "Helvetica",
    "Arial", sans-serif !important;
  /* font-weight: 750; */
}

.font-avenir-light {
  font-family: 'Avenir LT Std 35 Light', 'Avenir LT Std Light', 'AvenirLTStd-Light', "Avenir Next",
    "Avenir",
    "Helvetica Neue",
    "Segoe UI",
    "Roboto",
    "Helvetica",
    "Arial",
    sans-serif !important;
  /* font-weight: 300; */
}

.font-avenir-medium {
  font-family: 'Avenir LT Std Medium 65', 'Avenir LT Std Medium', "Avenir Next",
    "Avenir",
    "Helvetica Neue",
    "Segoe UI",
    "Roboto",
    "Helvetica",
    "Arial",
    sans-serif !important;
  /* font-weight: 500; */
}

.font-avenir-roman {
  font-family: var(--brand-font-avenir-roman, 'Avenir LT Std 55 Roman', 'AvenirLTStd-Roman', "Avenir",
      "Helvetica Neue",
      Helvetica,
      Arial, "Segoe UI",
      "Roboto",
      "Helvetica Neue",
      Helvetica, sans-serif) !important;
  font-weight: 400;
}

.font-avenir-heavy {
  font-family: 'Avenir LT Std 85 Heavy', 'Avenir LT Std Heavy', "Avenir Next",
    "Avenir",
    "Helvetica Neue",
    "Segoe UI",
    "Roboto",
    "Helvetica",
    "Arial",
    sans-serif !important;
  /* font-weight: 700; */
}

.font-trade-gothic,
.font-tradegothic {
  font-family: var(--brand-font-trade-gothic, 'TradeGothicLTStd', 'Trade Gothic LT Std', "Helvetica Neue",
      Helvetica,
      "Arial Narrow",
      Arial,
      sans-serif) !important;
  font-weight: normal;
}

.font-trade-gothic-bdcn20 {
  font-family: var(--brand-font-trade-gothic-bdcn20, 'Trade Gothic LT Std BdCn20', 'TradeGothicLTStd-BdCn20', "Helvetica Neue Condensed Bold",
      "Univers Condensed",
      "Arial Narrow Bold",
      "Helvetica",
      Arial,
      "Helvetica Neue Condensed Bold",
      "Univers Condensed",
      "Arial Narrow Bold",
      "Helvetica",
      Arial,
      sans-serif) !important;
  font-weight: 700;

}

.font-trade-gothic-cn18 {
  font-family: var(--brand-font-trade-gothic-bdcn18, 'Trade Gothic LT Std Cn18', "Helvetica Neue Condensed",
      "Arial Narrow",
      "Helvetica",
      Arial,
      sans-serif,
      'TradeGothicLTStd-Cn18', sans-serif) !important;
  font-weight: normal;
}

.font-sofia-sans-extra-condensed {
  font-family: var(--brand-font-sofia-sans-extra-condensed, 'Sofia Sans Extra Condensed', "Roboto Condensed",
      "Nimbus Sans Narrow",
      "Arial Narrow", sans-serif) !important;
}

/* weight: Use a value from 1 to 1000 */
.font-sofia-sans-condensed {
  font-family: "Sofia Sans Condensed", "Roboto Condensed",
    "Arial Narrow",
    "Helvetica Neue",
    "Segoe UI",
    Tahoma, sans-serif !important;
  font-optical-sizing: auto;
}

.font-sofia-sans {
  font-family: "Sofia Sans", "Roboto",
    "Helvetica Neue",
    "Segoe UI",
    Tahoma, sans-serif !important;
  font-optical-sizing: auto;
}


/* weight: Use a value from 200 to 1000 */
.font-nunito {
  font-family: var(--brand-font-nunito, 'Nunito Sans', "Segoe UI",
      "Roboto",
      "Helvetica Neue",
      Arial, sans-serif) !important;
  font-optical-sizing: auto;
}

.font-karla {
  font-family: "Karla", "Source Sans Pro",
    "Work Sans",
    "Roboto", "Poppins",
    "Helvetica Neue",
    Helvetica,
    Arial, sans-serif !important;
  font-weight: normal;

}

.font-karla--bold {
  font-family: "Karla-Bold", "Source Sans Pro",
    "Work Sans",
    "Roboto",
    "Poppins",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif !important;
  font-weight: 700;
}

.font-bebas {
  font-family: 'Bebas Neue', "Impact",
    "Arial Narrow",
    "Helvetica Condensed",
    "Helvetica",
    "Arial", sans-serif !important;
}

/* weight: Use a value from 100 to 900 */
.font-lato {
  font-family: "Lato", sans-serif !important;
  font-optical-sizing: auto;
}

/* weight: Use a value from 200 to 700 */
.font-oswald {
  font-family: "Oswald", "Roboto Condensed", "Arial Narrow", "Helvetica Neue", "Segoe UI", Tahoma, sans-serif !important;
  font-optical-sizing: auto;
}

/* weight: Use a value from 300 to 800 */
.font-open-sans,
.font-opensans {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  font-optical-sizing: auto;
}

.text-decoration-none {
  text-decoration: none !important;
}

/* Color */

.text-copper {
  color: var(--brand-copper, #a1784d) !important;
}

.text-tan,
.text-metallic-bronze {
  color: var(--brand-metallic-bronze, #A1784C) !important;
}

.text-copper--100 {
  color: #a2784d !important;
}

.text-copper--200 {
  color: #a37b4e !important;
}

.text-rustic-copper {
  color: #926d48 !important;
}

.text-light-copper {
  color: var(--brand-light-copper, #c09959) !important;
}

.text-golden-brown {
  color: #bd945c !important;
}

.text-graphite {
  color: #2b2b2b !important;
}

.text-deep-black {
  color: var(--brand-deep-black, #030000) !important;
}

.text-black {
  color: #000 !important;
}

.text-white {
  color: #FFF !important;
}

/* Primary Background  */
.bg-copper {
  background-color: var(--brand-copper, #a1784d) !important;
}


.bg-copper--200 {
  background-color: #a37b4e !important;
}


.bg-metallic-bronze,
.bg-tan {
  background-color: var(--brand-metallic-bronze, #A1784C) !important;
}

.bg-rustic-copper {
  background-color: #926d48 !important;
}

.bg-light-copper {
  background-color: var(--brand-light-copper, #c09959) !important;
}

.bg-golden-brown {
  background-color: #bd945c !important;
}

.bg-white {
  background-color: #FFF !important;
}

.bg-off-white {
  background-color: #fefefe !important;
}

.bg-slate-gray {
  background-color: #2b2e38 !important;
}

.bg-charcoal {
  background-color: var(--brand-footer-background, #232323) !important;
}

.bg-black-wall-texture {
  background-image: url("https://media.yardhouse.com/images/site/ext/pages/thanksgiving/yh24-thanksgiving-black-wall-texture-bg-mobile.jpg");
  background-repeat: repeat;
  background-size: 100%;
}

.bg-iron {
  background-color: #70695c !important;
}


.bg-black {
  background-color: #000 !important;
}


.bg-shadow {
  background-color: #272b2c !important;
}

.bg-white--hover:hover {
  background-color: #000 !important;
  color: #fff;
}




/* Borders */
.border-copper {
  border-color: var(--brand-copper, #a1784d) !important;
}

.border-deep-black {
  border-color: var(--brand-deep-black, #030000) !important;
}

.border-copper--100 {
  border-color: #a2784d !important;
}

/* Text shadow */
.text-shadow--blue {
  text-shadow: 3px 3px #3d99c3 !important;
}

.text-shadow--gold {
  text-shadow: 3px 3px #bd945c !important;
}

/* Buttons -------------------------------------------------------------------------------------------------*/
.btn {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  background-image: none;
  text-transform: uppercase;
  font-family: var(--brand-font-avenir-black, 'Avenir LT Std 95 Black', 'AvenirLTStd-Black', 'Avenir LT Std Black', "Avenir Next", "Avenir", "Helvetica Neue", "Segoe UI", "Roboto", "Helvetica", "Arial", sans-serif);
  text-decoration: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

.btn--copper {
  background-color: var(--brand-copper, #a1784d) !important;
  color: #fff !important;
}

.btn--copper:hover,
.btn--copper:focus,
.btn--copper:active {
  color: #fff !important;
  background-color: var(--brand-light-copper, #C09959) !important;
}

.btn-gradient--copper,
.btn-gradient--copper:visited {
  background-color: #95553a;
  background: -o-linear-gradient(-45deg,
      #995937 0%,
      #ab633d 43%,
      #cd7749 49%,
      #ab633d 55%,
      #995937 100%);
  background: -o-linear-gradient(315deg,
      #995937 0%,
      #ab633d 43%,
      #cd7749 49%,
      #ab633d 55%,
      #995937 100%);
  background: linear-gradient(135deg,
      #995937 0%,
      #ab633d 43%,
      #cd7749 49%,
      #ab633d 55%,
      #995937 100%);
  background-repeat: no-repeat;
  background-size: cover;
  color: #fff;
  border: 0;
}

.btn-gradient--copper:hover,
.btn-gradient--copper:focus,
.btn-gradient--copper:active {
  background-color: #ba6d40;
  background: -o-linear-gradient(-45deg,
      #ba6d40 0%,
      #ab633d 43%,
      #cd7749 49%,
      #ab633d 55%,
      #ba6d40 100%);
  background: -o-linear-gradient(315deg,
      #ba6d40 0%,
      #ab633d 43%,
      #cd7749 49%,
      #ab633d 55%,
      #ba6d40 100%);
  background: linear-gradient(135deg,
      #ba6d40 0%,
      #ab633d 43%,
      #cd7749 49%,
      #ab633d 55%,
      #ba6d40 100%);
  color: #fff;
  text-decoration: none;
  border: 0;
}

.btn-outline-black,
.btn-outline-black:visited {
  color: #000 !important;
  border: 1px solid #000 !important;
  background-color: transparent !important;
}

.btn-outline-black:hover,
.btn-outline-black:focus,
.btn-outline-black:active {
  background-color: #a1784c !important;
  border: 1px solid #a1784c !important;
  color: #fff !important;
  text-decoration: none;
}

.btn-tan {
  background-color: var(--brand-metallic-bronze, #A1784C) !important;
  color: #fff !important;
}

.btn-tan:hover,
.btn-tan:focus,
.btn-tan:active {
  color: #fff !important;
  background-color: var(--brand-copper-hover-color, #7c5d3c) !important;
}

.btn-black {
  background-color: #000 !important;
  color: #fff !important;
  border: 1px solid #000;
  font-family: var(--brand-font-avenir-black, 'Avenir LT Std 95 Black',
      'AvenirLTStd-Black',
      'Avenir LT Std Black', "Avenir Next",
      "Avenir",
      "Helvetica Neue",
      "Segoe UI",
      "Roboto",
      "Helvetica",
      "Arial",
      sans-serif);
  letter-spacing: 2px;
  text-align: center;
  padding: 10px;
  border-radius: 0;
  text-decoration: none;
}

.btn-black:hover,
.btn-black:active,
.btn-black:focus {
  background-color: #fff !important;
  color: #000 !important;
  border: 1px solid #fff;
}



.btn-white {
  letter-spacing: 2.65px;
  line-height: 1.5;
  background-color: #fff !important;
  color: #000 !important;
  border-radius: 0;
  border: 1px solid #fff;
  font-family: var(--brand-font-avenir-black, 'Avenir LT Std 95 Black',
      'AvenirLTStd-Black',
      'Avenir LT Std Black', "Avenir Next",
      "Avenir",
      "Helvetica Neue",
      "Segoe UI",
      "Roboto",
      "Helvetica",
      "Arial",
      sans-serif);
  text-decoration: none;
}

.btn-white:hover,
.btn-white:focus,
.btn-white:active {
  background-color: #000 !important;
  color: #fff !important;
  border: 1px solid #000;

}