@media (min-width: 1200px) {
  .container {
    width: 1440px; } }
@font-face {
  font-family: 'BrandonBold';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_bld.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonLight';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_light.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonReg';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_reg.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonThin';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_thin.otf") format("opentype"); }
@media (min-width: 1200px) {
  .container {
    width: 1440px; } }
@font-face {
  font-family: 'BrandonBold';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_bld.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonLight';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_light.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonReg';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_reg.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonThin';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_thin.otf") format("opentype"); }
.page-header h1 {
  position: relative;
  margin-bottom: 30px;
  font-size: 29px; }
  .page-header h1:before {
    content: "";
    display: block;
    border-top: solid 1px;
    width: 100%;
    height: 1px;
    position: absolute;
    top: 50%;
    z-index: 1; }
  .page-header h1 span {
    position: relative;
    z-index: 5;
    background: #fff7ea;
    padding: 0 5px; }
.page-header .container-blume {
  top: 22px; }

h2 {
  margin-top: 20px;
  margin-bottom: 5px; }

h3 {
  margin-top: 25px;
  margin-bottom: 5px; }

@media (min-width: 1200px) {
  .container {
    width: 1440px; } }
@font-face {
  font-family: 'BrandonBold';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_bld.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonLight';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_light.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonReg';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_reg.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonThin';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_thin.otf") format("opentype"); }
@media (min-width: 1200px) {
  .container {
    width: 1440px; } }
@font-face {
  font-family: 'BrandonBold';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_bld.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonLight';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_light.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonReg';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_reg.otf") format("opentype"); }
@font-face {
  font-family: 'BrandonThin';
  font-style: normal;
  font-weight: normal;
  src: url("/bundles/pott/fonts/brandon/Brandon_thin.otf") format("opentype"); }
@media (min-width: 768px) {
  .page-header h1 {
    font-size: 56px; }
  .page-header .container-blume {
    top: 37px; } }
