/*@font-face {
    font-family: 'helveticaneuemedium';
    src: url('/wp-content/themes/eteldc/assets/fonts/helveticaneue_medium-webfont.woff2') format('woff2'),
         url('/wp-content/themes/eteldc/assets/fonts/helveticaneue_medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: "HelveticaNeueLight";
  src: url("/wp-content/themes/eteldc/assets/fonts/HelveticaNeueLt.woff") format("woff"),  Modern Browsers 
    url("/wp-content/themes/eteldc/assets/fonts/HelveticaNeueLt.woff2") format("woff2");  Modern Browsers 
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'helveticaneuethin';
    src: url('/wp-content/themes/eteldc/assets/fonts/helveticaneue_thin-webfont.woff2') format('woff2'),
         url('/wp-content/themes/eteldc/assets/fonts/helveticaneue_thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}*/
* {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  box-sizing: border-box;
  border-collapse: inherit;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-rendering: optimizeSpeed;
  text-rendering: optimizeSpeed;
}
*:focus {
  outline: none;
}
input,
textarea {
  border-radius: 0 !important;
  -webkit-appearance: none !important;
}
.backgroundLazy.lazy {
  background: none !important;
}
html,
body {
  font-family: 'neue-haas-unica', sans-serif;
  color: #1b1b1b;
  font-weight: 300;
  font-size: 15px;
  line-height: 24px;
  letter-spacing: 0.5px;
  background: #fff;
  word-break: break-word;
  overflow-x: hidden !important;
}
html.overflow,
body.overflow {
  overflow: hidden;
}
.contentWrapper {
  width: 1680px;
  max-width: 100%;
  padding: 0 40px;
  margin: 0 auto;
}
.bigTitle {
  font-family: 'neue-haas-unica', sans-serif;
  font-size: 82px;
  line-height: 76px;
  font-weight: 500;
  text-transform: uppercase;
}
.mediumTitle {
  font-family: 'neue-haas-unica', sans-serif;
  font-size: 40px;
  line-height: 44px;
  font-weight: 500;
}
.normalTitle {
  font-family: 'neue-haas-unica', sans-serif;
  font-size: 20px;
  line-height: 24px;
  font-weight: 300;
  color: #ADADAD;
}
@media all and (max-width: 900px) {
  .contentWrapper {
    padding: 0 20px;
  }
}
@media all and (max-width: 768px) {
  .normalTitle {
    font-size: 16px;
    line-height: 24px;
  }
}
/*# sourceMappingURL=default.css.map */