@import url("https://fonts.googleapis.com/css?family=PT+Sans");
@font-face {
  font-family: "FregatBold";
  src: url("fonts/FregatBold/FregatBold.eot");
  src: url("fonts/FregatBold/FregatBold.eot?#iefix") format("embedded-opentype"), url("fonts/FregatBold/FregatBold.woff") format("woff"), url("fonts/FregatBold/FregatBold.ttf") format("truetype");
  font-style: normal;
  font-weight: normal; }
html {
  font-size: 18px;
  line-height: 1.5; }

body {
  font-family: "PT Sans", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem; }

h1, .h1, h2, .h2, .logo, .phone__time, .phone__link, .sitemap {
  font-family: "FregatBold", sans-serif; }

h1, .h1, h2, .h2 {
  line-height: 3rem;
  margin: 1.5rem 0;
  text-align: center;
  font-weight: 300; }

h1, .h1 {
  font-size: 2rem; }

h2, .h2 {
  font-size: 1.6666rem; }

p, ul, ol, pre, table, blockquote {
  margin: 0 0 1.5rem 0; }

ul ul, ol ol, ul ol, ol ul {
  margin: 0; }

.text ul, .text ol {
  list-style-type: disc; }

.logo__link {
  font-size: 1.6666rem;
  text-decoration: none;
  text-transform: uppercase; }

.phone__link, .sitemap {
  font-size: 1.3333rem; }

.phone__link {
  text-decoration: none;
  text-transform: uppercase; }

.services__heading {
  text-transform: uppercase; }

.phone__time {
  font-size: 0.7777rem; }

.catalog__heading {
  font-size: 1rem;
  display: inline-block; }

.wrapper ul li {
	margin: 0 0 0 40px;
	list-style-type: disc;
}

.gallery-caption {
	text-align: center;
}
/*# sourceMappingURL=typography.css.map */