@font-face {
	font-family: Museo;
	src: url(/assets/config/fonts/museo_0_1.otf);
	font-style: normal;
	font-weight: 700
}

@font-face {
	font-family: Museo;
	src: url(/assets/config/fonts/museo_0_0.ttf) format("truetype");
	font-style: normal;
	font-weight: 400
}

@font-face {
  font-family: 'Playfair Display';
  src: url(/assets/config/fonts/PlayfairDisplay-Italic.woff2) format('woff2'),
      url(/assets/config/fonts/PlayfairDisplay-Italic.woff) format('woff');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Playfair Display';
  src: url(/assets/config/fonts/PlayfairDisplay-Bold.woff2) format('woff2'),
      url(/assets/config/fonts/PlayfairDisplay-Bold.woff) format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Playfair Display';
  src: url(/assets/config/fonts/PlayfairDisplay-BoldItalic.woff2) format('woff2'),
      url(/assets/config/fonts/PlayfairDisplay-BoldItalic.woff) format('woff');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Playfair Display';
  src: url(/assets/config/fonts/PlayfairDisplay-Regular.woff2) format('woff2'),
      url(/assets/config/fonts/PlayfairDisplay-Regular.woff) format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


* {
	font-family: Museo, sans-serif;
	text-align: left
}

:root {
    /* Custom colors */
    --color-gray-00: #ffffff;
    --color-gray-01: #f9fafa;
    --color-gray-02: #eff0f1;
    --color-gray-03: #e2e3e4;
    --color-gray-04: #91959c;
    --color-gray-05: #4f5259;
    --color-main: #75a9b7;
    --color-text-hover: #638893;

    --font-family-main: Museo, apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    --font-family-headings: Playfair Display, Museo, apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
}

.aw-home__top-hero .n7-hero__title {
    text-shadow: 0 1px 10px rgb(0 0 0 / 50%), 0 1px 30px rgb(0 0 0 / 50%);
}

.aw-home__top-hero .n7-hero__text {
    text-shadow: 0 1px 10px rgb(0 0 0 / 50%), 0 1px 30px rgb(0 0 0 / 50%);
}

.n7-hero {
  background-color:#75a9b7;
  background-position: 50% 80%;
}
.n7-hero.has-background-image:after {
  background-color: rgba(116, 64, 64, 0.3) !important;
}

.n7-hero.has-image .n7-hero__image-wrapper {
  flex: 0 0 550px;
  width: 550px;
  padding: 114px 0 0!important;
}
