@import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");

@font-face {
  font-family: "ProximaNova-Regular";
  font-weight: 400;
  src: url("../fonts/Mark Simonson - Proxima Nova A.otf") format("opentype");
  font-display: swap;
}
@font-face {
  font-family: "ProximaNovaCond-Regular";
  font-weight: 400;
  src: url("../fonts/.147.otf") format("opentype");
  font-display: swap;
}
@font-face {
  font-family: "ProximaNova-Bold";
  font-weight: 700;
  src: url("../fonts/.139.otf") format("opentype");
  font-display: swap;
}
/* @font-face {
  font-family: "ProximaNova-Semibold";
  font-weight: 600;
  src: url("../fonts/.173.otf") format("opentype");
  font-display: swap;
} */


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



@font-face {
  font-family: "ProximaNova-Light";
  font-weight: 300;
  src: url("../fonts/.5474.otf") format("opentype");
  font-display: swap;
}
@font-face {
  font-family: "ProximaNova-Extrabld";
  font-weight: 900;
  src: url("../fonts/.169.otf") format("opentype");
  font-display: swap;
}

/* .screen a {
  display: contents;
  text-decoration: none;
} */


@font-face {
  /* font-family: 'Proxima Nova Lt';
  src: url('ProximaNova-Semibold.eot');
  src: url('ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),
      url('ProximaNova-Semibold.woff2') format('woff2'),
      url('ProximaNova-Semibold.woff') format('woff'),
      url('ProximaNova-Semibold.ttf') format('truetype'),
      url('ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg');
  font-weight: 600;
  font-style: normal; */
  font-display: swap;
}

.container-center-horizontal {
  display: -webkit-box; 
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex; 
display: flex;
  -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
        -ms-flex-direction:row;
            flex-direction:row;
  justify-content: center;
  pointer-events: none;
  width: 100%;
}

.container-center-horizontal > * {
  flex-shrink: 0;
  pointer-events: auto;
}

* {
  box-sizing: border-box;
}
