@font-face {

  font-family: 'Open Sans';

  font-style: normal;

  font-weight: 300;

  src: local('Open Sans Light'), local('OpenSans-Light'), url('fonts/opensans/opensans-light.woff') format('woff');

}

@font-face {

  font-family: 'Open Sans';

  font-style: normal;

  font-weight: 400;

  src: local('Open Sans'), local('OpenSans'), url('fonts/opensans/opensans.woff') format('woff');

}

@font-face {

  font-family: 'Open Sans';

  font-style: normal;

  font-weight: 700;

  src: local('Open Sans Bold'), local('OpenSans-Bold'), url('fonts/opensans/opensans-bold.woff') format('woff');

}

@font-face {

  font-family: 'Montserrat';

  font-style: normal;

  font-weight: 200;

  src: local('Montserrat Extra Light'), local('Montserrat-ExtraLight'), url('fonts/montserrat/Montserrat-ExtraLight.ttf') format('truetype');

}

@font-face {

  font-family: 'Montserrat';

  font-style: normal;

  font-weight: 300;

  src: local('Montserrat Light'), local('Montserrat-Light'), url('fonts/montserrat/Montserrat-Light.ttf') format('truetype');

}

@font-face {

  font-family: 'Montserrat';

  font-style: normal;

  font-weight: 400;

  src: local('Montserrat Regular'), local('Montserrat-Regular'), url('fonts/montserrat/Montserrat-Regular.ttf') format('truetype');

}

@font-face {

  font-family: 'Montserrat';

  font-style: normal;

  font-weight: 700;

  src: local('Montserrat Bold'), local('Montserrat-Bold'), url('fonts/montserrat/Montserrat-Bold.ttf') format('truetype');

}