@charset "UTF-8";

@font-face {
  font-family: "hocker";
  src:url("../fonts/hocker.eot");
  src:url("../fonts/hocker.eot?#iefix") format("embedded-opentype"),
    url("../fonts/hocker.woff") format("woff"),
    url("../fonts/hocker.ttf") format("truetype"),
    url("../fonts/hocker.svg#hocker") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "hocker" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "hocker" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-play:before {
  content: "\61";
}
.icon-arrow-left:before {
  content: "\62";
}
.icon-arrow-right:before {
  content: "\63";
}
.icon-dots-bottom:before {
  content: "\64";
}
.icon-dots-left:before {
  content: "\65";
}
.icon-dots-right:before {
  content: "\66";
}
.icon-linkedin:before {
  content: "\67";
}
.icon-twitter:before {
  content: "\68";
}
.icon-caret-down:before {
  content: "\69";
}
.icon-caret-up:before {
  content: "\6a";
}


@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-BlackItalic.eot');
    src: url('../fonts/TiemposHeadline-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-BlackItalic.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-BlackItalic.woff') format('woff'),
        url('../fonts/TiemposHeadline-BlackItalic.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-BlackItalic.svg#TiemposHeadline-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Std';
    src: url('../fonts/CircularStd-MediumItalic.eot');
    src: url('../fonts/CircularStd-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularStd-MediumItalic.woff2') format('woff2'),
        url('../fonts/CircularStd-MediumItalic.woff') format('woff'),
        url('../fonts/CircularStd-MediumItalic.ttf') format('truetype'),
        url('../fonts/CircularStd-MediumItalic.svg#CircularStd-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Std';
    src: url('../fonts/CircularStd-Medium.eot');
    src: url('../fonts/CircularStd-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularStd-Medium.woff2') format('woff2'),
        url('../fonts/CircularStd-Medium.woff') format('woff'),
        url('../fonts/CircularStd-Medium.ttf') format('truetype'),
        url('../fonts/CircularStd-Medium.svg#CircularStd-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-Bold.eot');
    src: url('../fonts/TiemposHeadline-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-Bold.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-Bold.woff') format('woff'),
        url('../fonts/TiemposHeadline-Bold.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-Bold.svg#TiemposHeadline-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('../fonts/TiemposText-Semibold.eot');
    src: url('../fonts/TiemposText-Semibold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposText-Semibold.woff2') format('woff2'),
        url('../fonts/TiemposText-Semibold.woff') format('woff'),
        url('../fonts/TiemposText-Semibold.ttf') format('truetype'),
        url('../fonts/TiemposText-Semibold.svg#TiemposText-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-LightItalic.eot');
    src: url('../fonts/TiemposHeadline-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-LightItalic.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-LightItalic.woff') format('woff'),
        url('../fonts/TiemposHeadline-LightItalic.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-LightItalic.svg#TiemposHeadline-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Std';
    src: url('../fonts/CircularStd-Black.eot');
    src: url('../fonts/CircularStd-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularStd-Black.woff2') format('woff2'),
        url('../fonts/CircularStd-Black.woff') format('woff'),
        url('../fonts/CircularStd-Black.ttf') format('truetype'),
        url('../fonts/CircularStd-Black.svg#CircularStd-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('../fonts/TiemposText-Regular.eot');
    src: url('../fonts/TiemposText-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposText-Regular.woff2') format('woff2'),
        url('../fonts/TiemposText-Regular.woff') format('woff'),
        url('../fonts/TiemposText-Regular.ttf') format('truetype'),
        url('../fonts/TiemposText-Regular.svg#TiemposText-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('../fonts/TiemposText-SemiboldItalic.eot');
    src: url('../fonts/TiemposText-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposText-SemiboldItalic.woff2') format('woff2'),
        url('../fonts/TiemposText-SemiboldItalic.woff') format('woff'),
        url('../fonts/TiemposText-SemiboldItalic.ttf') format('truetype'),
        url('../fonts/TiemposText-SemiboldItalic.svg#TiemposText-SemiboldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Std Book';
    src: url('../fonts/CircularStd-BookItalic.eot');
    src: url('../fonts/CircularStd-BookItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularStd-BookItalic.woff2') format('woff2'),
        url('../fonts/CircularStd-BookItalic.woff') format('woff'),
        url('../fonts/CircularStd-BookItalic.ttf') format('truetype'),
        url('../fonts/CircularStd-BookItalic.svg#CircularStd-BookItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Pro';
    src: url('../fonts/CircularPro-MediumItalic.eot');
    src: url('../fonts/CircularPro-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularPro-MediumItalic.woff2') format('woff2'),
        url('../fonts/CircularPro-MediumItalic.woff') format('woff'),
        url('../fonts/CircularPro-MediumItalic.ttf') format('truetype'),
        url('../fonts/CircularPro-MediumItalic.svg#CircularPro-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('../fonts/TiemposText-BoldItalic.eot');
    src: url('../fonts/TiemposText-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposText-BoldItalic.woff2') format('woff2'),
        url('../fonts/TiemposText-BoldItalic.woff') format('woff'),
        url('../fonts/TiemposText-BoldItalic.ttf') format('truetype'),
        url('../fonts/TiemposText-BoldItalic.svg#TiemposText-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Pro';
    src: url('../fonts/CircularPro-Book.eot');
    src: url('../fonts/CircularPro-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularPro-Book.woff2') format('woff2'),
        url('../fonts/CircularPro-Book.woff') format('woff'),
        url('../fonts/CircularPro-Book.ttf') format('truetype'),
        url('../fonts/CircularPro-Book.svg#CircularPro-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('../fonts/TiemposText-Medium.eot');
    src: url('../fonts/TiemposText-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposText-Medium.woff2') format('woff2'),
        url('../fonts/TiemposText-Medium.woff') format('woff'),
        url('../fonts/TiemposText-Medium.ttf') format('truetype'),
        url('../fonts/TiemposText-Medium.svg#TiemposText-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-BoldItalic.eot');
    src: url('../fonts/TiemposHeadline-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-BoldItalic.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-BoldItalic.woff') format('woff'),
        url('../fonts/TiemposHeadline-BoldItalic.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-BoldItalic.svg#TiemposHeadline-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Pro';
    src: url('../fonts/CircularPro-Bold.eot');
    src: url('../fonts/CircularPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularPro-Bold.woff2') format('woff2'),
        url('../fonts/CircularPro-Bold.woff') format('woff'),
        url('../fonts/CircularPro-Bold.ttf') format('truetype'),
        url('../fonts/CircularPro-Bold.svg#CircularPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Circular Pro';
    src: url('../fonts/CircularPro-Black.eot');
    src: url('../fonts/CircularPro-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularPro-Black.woff2') format('woff2'),
        url('../fonts/CircularPro-Black.woff') format('woff'),
        url('../fonts/CircularPro-Black.ttf') format('truetype'),
        url('../fonts/CircularPro-Black.svg#CircularPro-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Circular Pro';
    src: url('../fonts/CircularPro-BlackItalic.eot');
    src: url('../fonts/CircularPro-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularPro-BlackItalic.woff2') format('woff2'),
        url('../fonts/CircularPro-BlackItalic.woff') format('woff'),
        url('../fonts/CircularPro-BlackItalic.ttf') format('truetype'),
        url('../fonts/CircularPro-BlackItalic.svg#CircularPro-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Pro';
    src: url('../fonts/CircularPro-Medium.eot');
    src: url('../fonts/CircularPro-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularPro-Medium.woff2') format('woff2'),
        url('../fonts/CircularPro-Medium.woff') format('woff'),
        url('../fonts/CircularPro-Medium.ttf') format('truetype'),
        url('../fonts/CircularPro-Medium.svg#CircularPro-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-Black.eot');
    src: url('../fonts/TiemposHeadline-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-Black.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-Black.woff') format('woff'),
        url('../fonts/TiemposHeadline-Black.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-Black.svg#TiemposHeadline-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-Semibold.eot');
    src: url('../fonts/TiemposHeadline-Semibold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-Semibold.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-Semibold.woff') format('woff'),
        url('../fonts/TiemposHeadline-Semibold.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-Semibold.svg#TiemposHeadline-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Circular Std';
    src: url('../fonts/CircularStd-BoldItalic.eot');
    src: url('../fonts/CircularStd-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularStd-BoldItalic.woff2') format('woff2'),
        url('../fonts/CircularStd-BoldItalic.woff') format('woff'),
        url('../fonts/CircularStd-BoldItalic.ttf') format('truetype'),
        url('../fonts/CircularStd-BoldItalic.svg#CircularStd-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Std';
    src: url('../fonts/CircularStd-BlackItalic.eot');
    src: url('../fonts/CircularStd-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularStd-BlackItalic.woff2') format('woff2'),
        url('../fonts/CircularStd-BlackItalic.woff') format('woff'),
        url('../fonts/CircularStd-BlackItalic.ttf') format('truetype'),
        url('../fonts/CircularStd-BlackItalic.svg#CircularStd-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('../fonts/TiemposText-MediumItalic.eot');
    src: url('../fonts/TiemposText-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposText-MediumItalic.woff2') format('woff2'),
        url('../fonts/TiemposText-MediumItalic.woff') format('woff'),
        url('../fonts/TiemposText-MediumItalic.ttf') format('truetype'),
        url('../fonts/TiemposText-MediumItalic.svg#TiemposText-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Tiempos Text Regular';
    src: url('../fonts/TiemposText-RegularItalic.eot');
    src: url('../fonts/TiemposText-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposText-RegularItalic.woff2') format('woff2'),
        url('../fonts/TiemposText-RegularItalic.woff') format('woff'),
        url('../fonts/TiemposText-RegularItalic.ttf') format('truetype'),
        url('../fonts/TiemposText-RegularItalic.svg#TiemposText-RegularItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Pro';
    src: url('../fonts/CircularPro-BoldItalic.eot');
    src: url('../fonts/CircularPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularPro-BoldItalic.woff2') format('woff2'),
        url('../fonts/CircularPro-BoldItalic.woff') format('woff'),
        url('../fonts/CircularPro-BoldItalic.ttf') format('truetype'),
        url('../fonts/CircularPro-BoldItalic.svg#CircularPro-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Pro';
    src: url('../fonts/CircularPro-BookItalic.eot');
    src: url('../fonts/CircularPro-BookItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularPro-BookItalic.woff2') format('woff2'),
        url('../fonts/CircularPro-BookItalic.woff') format('woff'),
        url('../fonts/CircularPro-BookItalic.ttf') format('truetype'),
        url('../fonts/CircularPro-BookItalic.svg#CircularPro-BookItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-Medium.eot');
    src: url('../fonts/TiemposHeadline-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-Medium.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-Medium.woff') format('woff'),
        url('../fonts/TiemposHeadline-Medium.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-Medium.svg#TiemposHeadline-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Circular Std';
    src: url('../fonts/CircularStd-Book.eot');
    src: url('../fonts/CircularStd-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularStd-Book.woff2') format('woff2'),
        url('../fonts/CircularStd-Book.woff') format('woff'),
        url('../fonts/CircularStd-Book.ttf') format('truetype'),
        url('../fonts/CircularStd-Book.svg#CircularStd-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-Regular.eot');
    src: url('../fonts/TiemposHeadline-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-Regular.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-Regular.woff') format('woff'),
        url('../fonts/TiemposHeadline-Regular.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-Regular.svg#TiemposHeadline-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('../fonts/TiemposText-Bold.eot');
    src: url('../fonts/TiemposText-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposText-Bold.woff2') format('woff2'),
        url('../fonts/TiemposText-Bold.woff') format('woff'),
        url('../fonts/TiemposText-Bold.ttf') format('truetype'),
        url('../fonts/TiemposText-Bold.svg#TiemposText-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-Light.eot');
    src: url('../fonts/TiemposHeadline-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-Light.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-Light.woff') format('woff'),
        url('../fonts/TiemposHeadline-Light.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-Light.svg#TiemposHeadline-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-RegularItalic.eot');
    src: url('../fonts/TiemposHeadline-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-RegularItalic.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-RegularItalic.woff') format('woff'),
        url('../fonts/TiemposHeadline-RegularItalic.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-RegularItalic.svg#TiemposHeadline-RegularItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-SemiboldItalic.eot');
    src: url('../fonts/TiemposHeadline-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-SemiboldItalic.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-SemiboldItalic.woff') format('woff'),
        url('../fonts/TiemposHeadline-SemiboldItalic.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-SemiboldItalic.svg#TiemposHeadline-SemiboldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Tiempos Headline';
    src: url('../fonts/TiemposHeadline-MediumItalic.eot');
    src: url('../fonts/TiemposHeadline-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TiemposHeadline-MediumItalic.woff2') format('woff2'),
        url('../fonts/TiemposHeadline-MediumItalic.woff') format('woff'),
        url('../fonts/TiemposHeadline-MediumItalic.ttf') format('truetype'),
        url('../fonts/TiemposHeadline-MediumItalic.svg#TiemposHeadline-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Circular Std';
    src: url('../fonts/CircularStd-Bold.eot');
    src: url('../fonts/CircularStd-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CircularStd-Bold.woff2') format('woff2'),
        url('../fonts/CircularStd-Bold.woff') format('woff'),
        url('../fonts/CircularStd-Bold.ttf') format('truetype'),
        url('../fonts/CircularStd-Bold.svg#CircularStd-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
