/* border-serrated - a zig zag triangle border with linear gradient */
/*
  SG: This mixin can be used to generate nice sliding toggles for checkboxes.
  Needs the following Markup:

  <label class="checkbox-switch">
    <input type="checkbox" name="whatever-you-want" value="public">
    <div class="slider round"></div>
  </label>

  The class 'checkbox-switch' automatically pulls in this mixin.
*/
/* line 349, /app/app/assets/stylesheets/_mixins.scss */
.round-user-image {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  background-position: center center;
  background-size: cover; }

/* line 40, /app/app/assets/stylesheets/athanasius/_colors.scss */
.u-dark-bg {
  background-color: #efe8dc; }

/* line 45, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__brown {
  background: #382c14; }
  /* line 47, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__brown:after {
    content: "Brown\a#382c14"; }

/* line 51, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__rust {
  background: #a16a3a; }
  /* line 53, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__rust:after {
    content: "Rust\a#a16a3a"; }

/* line 57, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__tan {
  background: #ad8f68; }
  /* line 59, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__tan:after {
    content: "Tan\a#ad8f68"; }

/* line 63, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__tan-bg {
  background: #efe8dc; }
  /* line 65, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__tan-bg:after {
    content: "Tan BG\a#efe8dc"; }

/* line 69, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__black {
  background: #333; }
  /* line 71, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__black:after {
    content: "Black\a#333"; }

/* line 75, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__ui-dark-gray {
  background: #888071; }
  /* line 77, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__ui-dark-gray:after {
    content: "UI Dark Gray\a#888071"; }

/* line 81, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__dark-gray-text {
  background: #888071; }
  /* line 83, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__dark-gray-text:after {
    content: "Dark Gray Text\a#888071"; }

/* line 87, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__gray-subheading {
  background: #888071; }
  /* line 89, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__gray-subheading:after {
    content: "Gray Subheading\a#888071"; }

/* line 93, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__ui-light-gray {
  background: #D7D4D0; }
  /* line 95, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__ui-light-gray:after {
    content: "UI Light Gray\a#D7D4D0"; }

/* line 99, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__hr-gray {
  background: #D7D4D0; }
  /* line 101, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__hr-gray:after {
    content: "HR Gray\a#D7D4D0"; }

/* line 105, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__secondary-text-gray {
  background: #888071; }
  /* line 107, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__secondary-text-gray:after {
    content: "Secondary Text Gray\a#888071"; }

/* line 111, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__white {
  background: #fff; }
  /* line 113, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__white:after {
    content: "White\a#fff"; }

/* line 117, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__red {
  background: #D36A55; }
  /* line 119, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__red:after {
    content: "Red\a#D36A55"; }

/* line 123, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__error-red {
  background: #CF000F; }
  /* line 125, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__error-red:after {
    content: "Error Red\a#CF000F"; }

/* line 129, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__color-facebook {
  background: #1877f2; }
  /* line 131, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__color-facebook:after {
    content: "Facebook\a#1877f2"; }

/* line 135, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__color-twitter {
  background: #1da1f2; }
  /* line 137, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__color-twitter:after {
    content: "Twitter\a#1da1f2"; }

/* line 141, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__color-reddit {
  background: #FF4500; }
  /* line 143, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__color-reddit:after {
    content: "Reddit\a#FF4500"; }

/* line 147, /app/app/assets/stylesheets/athanasius/_colors.scss */
.SG__color-rss {
  background: #EE802F; }
  /* line 149, /app/app/assets/stylesheets/athanasius/_colors.scss */
  .SG__color-rss:after {
    content: "RSS\a#EE802F"; }

@font-face {
  font-family: 'Quotes Script';
  src: url(//fonts.atlasobscura.com/quotesscriptlicensed/35086F_0_0.eot);
  src: url(//fonts.atlasobscura.com/quotesscriptlicensed/35086F_0_0.eot?#iefix) format("embedded-opentype"), url(//fonts.atlasobscura.com/quotesscriptlicensed/35086F_0_0.woff2) format("woff2"), url(//fonts.atlasobscura.com/quotesscriptlicensed/35086F_0_0.woff) format("woff"), url(//fonts.atlasobscura.com/quotesscriptlicensed/35086F_0_0.ttf) format("truetype"); }
@font-face {
  font-family: "Platform Web";
  src: url(//fonts.atlasobscura.com/2/Platform-RegularItalic-Web.eot);
  src: url(//fonts.atlasobscura.com/2/Platform-RegularItalic-Web.eot?#iefix) format("embedded-opentype"), url(//fonts.atlasobscura.com/2/Platform-RegularItalic-Web.woff2) format("woff2"), url(//fonts.atlasobscura.com/2/Platform-RegularItalic-Web.woff) format("woff");
  font-weight: 400;
  font-style: italic;
  font-stretch: normal; }
@font-face {
  font-family: "Platform Web";
  src: url(//fonts.atlasobscura.com/2/Platform-Regular-Web.eot);
  src: url(//fonts.atlasobscura.com/2/Platform-Regular-Web.eot?#iefix) format("embedded-opentype"), url(//fonts.atlasobscura.com/2/Platform-Regular-Web.woff2) format("woff2"), url(//fonts.atlasobscura.com/2/Platform-Regular-Web.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  font-stretch: normal; }
@font-face {
  font-family: "Platform Web";
  src: url(//fonts.atlasobscura.com/2/Platform-Medium-Web.eot);
  src: url(//fonts.atlasobscura.com/2/Platform-Medium-Web.eot?#iefix) format("embedded-opentype"), url(//fonts.atlasobscura.com/2/Platform-Medium-Web.woff2) format("woff2"), url(//fonts.atlasobscura.com/2/Platform-Medium-Web.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  font-stretch: normal; }
@font-face {
  font-family: "Platform Web";
  src: url(//fonts.atlasobscura.com/2/Platform-MediumItalic-Web.eot);
  src: url(//fonts.atlasobscura.com/2/Platform-MediumItalic-Web.eot?#iefix) format("embedded-opentype"), url(//fonts.atlasobscura.com/2/Platform-MediumItalic-Web.woff2) format("woff2"), url(//fonts.atlasobscura.com/2/Platform-MediumItalic-Web.woff) format("woff");
  font-weight: 600;
  font-style: italic;
  font-stretch: normal; }
@font-face {
  font-family: "Freight Pro";
  src: url(//fonts.atlasobscura.com/2/FreigTexProBookWeb.eot);
  src: url(//fonts.atlasobscura.com/2/FreigTexProBookWeb.woff2) format("woff2"), url(//fonts.atlasobscura.com/2/FreigTexProBookWeb.woff) format("woff");
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: "Freight Pro";
  src: url(//fonts.atlasobscura.com/2/FreigTexProBookItWeb.eot);
  src: url(//fonts.atlasobscura.com/2/FreigTexProBookItWeb.woff2) format("woff2"), url(//fonts.atlasobscura.com/2/FreigTexProBookItWeb.woff) format("woff");
  font-weight: 500;
  font-style: italic; }
@font-face {
  font-family: "Freight Pro";
  src: url(//fonts.atlasobscura.com/2/FreigTexProBoldWeb.eot);
  src: url(//fonts.atlasobscura.com/2/FreigTexProBoldWeb.woff2) format("woff2"), url(//fonts.atlasobscura.com/2/FreigTexProBoldWeb.woff) format("woff");
  font-weight: 700;
  font-style: normal; }
@font-face {
  font-family: "Freight Pro";
  src: url(//fonts.atlasobscura.com/2/FreigTexProBoldItWeb.eot);
  src: url(//fonts.atlasobscura.com/2/FreigTexProBoldItWeb2.woff) format("woff2"), url(//fonts.atlasobscura.com/2/FreigTexProBoldItWeb.woff) format("woff");
  font-weight: 700;
  font-style: italic; }
/* line 18, /app/app/assets/stylesheets/athanasius/_typography.scss */
.o-heading {
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1em; }

/* line 29, /app/app/assets/stylesheets/athanasius/_typography.scss */
.o-subheading {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em; }

/* line 40, /app/app/assets/stylesheets/athanasius/_typography.scss */
.o-subheading-sm {
  font-weight: 400;
  letter-spacing: 0.05em;
  line-height: 1em; }

/* line 51, /app/app/assets/stylesheets/athanasius/_typography.scss */
.o-content {
  font-weight: 300;
  line-height: 1.2em;
  font-family: "Freight Pro", serif; }

/* line 62, /app/app/assets/stylesheets/athanasius/_typography.scss */
.o-body {
  font-weight: 300;
  line-height: 1.5em;
  font-family: "Freight Pro", serif; }

/* line 74, /app/app/assets/stylesheets/athanasius/_typography.scss */
.o-label {
  font-weight: 600;
  letter-spacing: 0.12em;
  line-height: 1em;
  text-transform: uppercase; }

/* line 83, /app/app/assets/stylesheets/athanasius/_typography.scss */
.o-label-lightweight {
  font-weight: 400;
  letter-spacing: 0.12em;
  line-height: 1em;
  text-transform: uppercase; }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--60 {
  font-size: 60px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--60 {
    font-size: 60px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--42 {
  font-size: 42px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--42 {
    font-size: 42px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--35 {
  font-size: 35px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--35 {
    font-size: 35px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--28 {
  font-size: 28px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--28 {
    font-size: 28px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--21 {
  font-size: 21px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--21 {
    font-size: 21px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--19 {
  font-size: 19px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--19 {
    font-size: 19px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--16 {
  font-size: 16px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--16 {
    font-size: 16px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--13 {
  font-size: 13px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--13 {
    font-size: 13px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--19 {
  font-size: 19px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--19 {
    font-size: 19px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--17 {
  font-size: 17px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--17 {
    font-size: 17px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--13 {
  font-size: 13px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--13 {
    font-size: 13px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--16 {
  font-size: 16px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--16 {
    font-size: 16px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--13 {
  font-size: 13px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--13 {
    font-size: 13px; } }

/* line 98, /app/app/assets/stylesheets/athanasius/_typography.scss */
.fs--11 {
  font-size: 11px; }

@media (max-width: 991px) {
  /* line 102, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .fs-sm--11 {
    font-size: 11px; } }

/* line 119, /app/app/assets/stylesheets/athanasius/_typography.scss */
.o-pill {
  color: #fff;
  font-size: 11px;
  letter-spacing: 1.32px;
  border-radius: 12px;
  padding: 4px 8px;
  display: inline; }
  /* line 122, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .o-pill.--red {
    background-color: #D36A55; }

/* line 155, /app/app/assets/stylesheets/athanasius/_typography.scss */
.o-bullet-item {
  padding-left: 35px; }
  /* line 130, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .o-bullet-item:before {
    content: '\2022';
    position: relative;
    left: -20px;
    font-size: 1em;
    letter-spacing: -.5em; }
    @media (max-width: 991px) {
      /* line 130, /app/app/assets/stylesheets/athanasius/_typography.scss */
      .o-bullet-item:before {
        letter-spacing: -0.25em; } }
  /* line 142, /app/app/assets/stylesheets/athanasius/_typography.scss */
  .o-bullet-item.--secondary {
    padding-left: 15px; }
    /* line 144, /app/app/assets/stylesheets/athanasius/_typography.scss */
    .o-bullet-item.--secondary:before {
      left: -15px;
      font-size: 0.7em; }
      @media (max-width: 991px) {
        /* line 144, /app/app/assets/stylesheets/athanasius/_typography.scss */
        .o-bullet-item.--secondary:before {
          letter-spacing: -.5em; } }

/* line 9, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-half-unit {
  margin-bottom: 4px; }

/* line 14, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-1 {
  margin-bottom: 8px; }

@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-1 {
    margin-bottom: 8px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-1.o-vertical-push-1 {
      margin-bottom: 8px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-1 {
    margin-bottom: 8px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-1.o-vertical-push-2 {
      margin-bottom: 8px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-1 {
    margin-bottom: 8px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-1.o-vertical-push-3 {
      margin-bottom: 8px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-1 {
    margin-bottom: 8px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-1.o-vertical-push-4 {
      margin-bottom: 8px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-1 {
    margin-bottom: 8px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-1.o-vertical-push-5 {
      margin-bottom: 8px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-1 {
    margin-bottom: 8px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-1.o-vertical-push-6 {
      margin-bottom: 8px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-1 {
    margin-bottom: 8px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-1.o-vertical-push-7 {
      margin-bottom: 8px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-1 {
    margin-bottom: 8px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-1.o-vertical-push-8 {
      margin-bottom: 8px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-1 {
    margin-bottom: 8px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-1.o-vertical-push-9 {
      margin-bottom: 8px; } }
@media (min-width: 1200px) {
  /* line 35, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-lg-1 {
    margin-bottom: 8px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-md-1 {
    margin-bottom: 8px; } }
/* line 14, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-2 {
  margin-bottom: 16px; }

@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-2 {
    margin-bottom: 16px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-2.o-vertical-push-1 {
      margin-bottom: 16px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-2 {
    margin-bottom: 16px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-2.o-vertical-push-2 {
      margin-bottom: 16px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-2 {
    margin-bottom: 16px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-2.o-vertical-push-3 {
      margin-bottom: 16px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-2 {
    margin-bottom: 16px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-2.o-vertical-push-4 {
      margin-bottom: 16px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-2 {
    margin-bottom: 16px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-2.o-vertical-push-5 {
      margin-bottom: 16px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-2 {
    margin-bottom: 16px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-2.o-vertical-push-6 {
      margin-bottom: 16px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-2 {
    margin-bottom: 16px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-2.o-vertical-push-7 {
      margin-bottom: 16px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-2 {
    margin-bottom: 16px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-2.o-vertical-push-8 {
      margin-bottom: 16px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-2 {
    margin-bottom: 16px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-2.o-vertical-push-9 {
      margin-bottom: 16px; } }
@media (min-width: 1200px) {
  /* line 35, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-lg-2 {
    margin-bottom: 16px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-md-2 {
    margin-bottom: 16px; } }
/* line 14, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-3 {
  margin-bottom: 24px; }

@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-3 {
    margin-bottom: 24px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-3.o-vertical-push-1 {
      margin-bottom: 24px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-3 {
    margin-bottom: 24px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-3.o-vertical-push-2 {
      margin-bottom: 24px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-3 {
    margin-bottom: 24px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-3.o-vertical-push-3 {
      margin-bottom: 24px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-3 {
    margin-bottom: 24px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-3.o-vertical-push-4 {
      margin-bottom: 24px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-3 {
    margin-bottom: 24px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-3.o-vertical-push-5 {
      margin-bottom: 24px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-3 {
    margin-bottom: 24px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-3.o-vertical-push-6 {
      margin-bottom: 24px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-3 {
    margin-bottom: 24px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-3.o-vertical-push-7 {
      margin-bottom: 24px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-3 {
    margin-bottom: 24px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-3.o-vertical-push-8 {
      margin-bottom: 24px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-3 {
    margin-bottom: 24px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-3.o-vertical-push-9 {
      margin-bottom: 24px; } }
@media (min-width: 1200px) {
  /* line 35, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-lg-3 {
    margin-bottom: 24px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-md-3 {
    margin-bottom: 24px; } }
/* line 14, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-4 {
  margin-bottom: 32px; }

@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-4 {
    margin-bottom: 32px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-4.o-vertical-push-1 {
      margin-bottom: 32px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-4 {
    margin-bottom: 32px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-4.o-vertical-push-2 {
      margin-bottom: 32px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-4 {
    margin-bottom: 32px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-4.o-vertical-push-3 {
      margin-bottom: 32px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-4 {
    margin-bottom: 32px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-4.o-vertical-push-4 {
      margin-bottom: 32px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-4 {
    margin-bottom: 32px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-4.o-vertical-push-5 {
      margin-bottom: 32px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-4 {
    margin-bottom: 32px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-4.o-vertical-push-6 {
      margin-bottom: 32px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-4 {
    margin-bottom: 32px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-4.o-vertical-push-7 {
      margin-bottom: 32px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-4 {
    margin-bottom: 32px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-4.o-vertical-push-8 {
      margin-bottom: 32px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-4 {
    margin-bottom: 32px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-4.o-vertical-push-9 {
      margin-bottom: 32px; } }
@media (min-width: 1200px) {
  /* line 35, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-lg-4 {
    margin-bottom: 32px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-md-4 {
    margin-bottom: 32px; } }
/* line 14, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-5 {
  margin-bottom: 40px; }

@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-5 {
    margin-bottom: 40px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-5.o-vertical-push-1 {
      margin-bottom: 40px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-5 {
    margin-bottom: 40px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-5.o-vertical-push-2 {
      margin-bottom: 40px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-5 {
    margin-bottom: 40px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-5.o-vertical-push-3 {
      margin-bottom: 40px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-5 {
    margin-bottom: 40px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-5.o-vertical-push-4 {
      margin-bottom: 40px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-5 {
    margin-bottom: 40px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-5.o-vertical-push-5 {
      margin-bottom: 40px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-5 {
    margin-bottom: 40px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-5.o-vertical-push-6 {
      margin-bottom: 40px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-5 {
    margin-bottom: 40px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-5.o-vertical-push-7 {
      margin-bottom: 40px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-5 {
    margin-bottom: 40px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-5.o-vertical-push-8 {
      margin-bottom: 40px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-5 {
    margin-bottom: 40px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-5.o-vertical-push-9 {
      margin-bottom: 40px; } }
@media (min-width: 1200px) {
  /* line 35, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-lg-5 {
    margin-bottom: 40px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-md-5 {
    margin-bottom: 40px; } }
/* line 14, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-6 {
  margin-bottom: 48px; }

@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-6 {
    margin-bottom: 48px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-6.o-vertical-push-1 {
      margin-bottom: 48px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-6 {
    margin-bottom: 48px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-6.o-vertical-push-2 {
      margin-bottom: 48px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-6 {
    margin-bottom: 48px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-6.o-vertical-push-3 {
      margin-bottom: 48px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-6 {
    margin-bottom: 48px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-6.o-vertical-push-4 {
      margin-bottom: 48px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-6 {
    margin-bottom: 48px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-6.o-vertical-push-5 {
      margin-bottom: 48px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-6 {
    margin-bottom: 48px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-6.o-vertical-push-6 {
      margin-bottom: 48px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-6 {
    margin-bottom: 48px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-6.o-vertical-push-7 {
      margin-bottom: 48px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-6 {
    margin-bottom: 48px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-6.o-vertical-push-8 {
      margin-bottom: 48px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-6 {
    margin-bottom: 48px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-6.o-vertical-push-9 {
      margin-bottom: 48px; } }
@media (min-width: 1200px) {
  /* line 35, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-lg-6 {
    margin-bottom: 48px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-md-6 {
    margin-bottom: 48px; } }
/* line 14, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-7 {
  margin-bottom: 56px; }

@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-7 {
    margin-bottom: 56px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-7.o-vertical-push-1 {
      margin-bottom: 56px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-7 {
    margin-bottom: 56px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-7.o-vertical-push-2 {
      margin-bottom: 56px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-7 {
    margin-bottom: 56px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-7.o-vertical-push-3 {
      margin-bottom: 56px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-7 {
    margin-bottom: 56px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-7.o-vertical-push-4 {
      margin-bottom: 56px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-7 {
    margin-bottom: 56px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-7.o-vertical-push-5 {
      margin-bottom: 56px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-7 {
    margin-bottom: 56px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-7.o-vertical-push-6 {
      margin-bottom: 56px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-7 {
    margin-bottom: 56px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-7.o-vertical-push-7 {
      margin-bottom: 56px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-7 {
    margin-bottom: 56px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-7.o-vertical-push-8 {
      margin-bottom: 56px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-7 {
    margin-bottom: 56px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-7.o-vertical-push-9 {
      margin-bottom: 56px; } }
@media (min-width: 1200px) {
  /* line 35, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-lg-7 {
    margin-bottom: 56px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-md-7 {
    margin-bottom: 56px; } }
/* line 14, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-8 {
  margin-bottom: 64px; }

@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-8 {
    margin-bottom: 64px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-8.o-vertical-push-1 {
      margin-bottom: 64px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-8 {
    margin-bottom: 64px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-8.o-vertical-push-2 {
      margin-bottom: 64px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-8 {
    margin-bottom: 64px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-8.o-vertical-push-3 {
      margin-bottom: 64px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-8 {
    margin-bottom: 64px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-8.o-vertical-push-4 {
      margin-bottom: 64px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-8 {
    margin-bottom: 64px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-8.o-vertical-push-5 {
      margin-bottom: 64px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-8 {
    margin-bottom: 64px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-8.o-vertical-push-6 {
      margin-bottom: 64px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-8 {
    margin-bottom: 64px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-8.o-vertical-push-7 {
      margin-bottom: 64px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-8 {
    margin-bottom: 64px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-8.o-vertical-push-8 {
      margin-bottom: 64px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-8 {
    margin-bottom: 64px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-8.o-vertical-push-9 {
      margin-bottom: 64px; } }
@media (min-width: 1200px) {
  /* line 35, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-lg-8 {
    margin-bottom: 64px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-md-8 {
    margin-bottom: 64px; } }
/* line 14, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
.o-vertical-push-9 {
  margin-bottom: 72px; }

@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-9 {
    margin-bottom: 72px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-9.o-vertical-push-1 {
      margin-bottom: 72px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-9 {
    margin-bottom: 72px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-9.o-vertical-push-2 {
      margin-bottom: 72px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-9 {
    margin-bottom: 72px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-9.o-vertical-push-3 {
      margin-bottom: 72px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-9 {
    margin-bottom: 72px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-9.o-vertical-push-4 {
      margin-bottom: 72px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-9 {
    margin-bottom: 72px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-9.o-vertical-push-5 {
      margin-bottom: 72px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-9 {
    margin-bottom: 72px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-9.o-vertical-push-6 {
      margin-bottom: 72px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-9 {
    margin-bottom: 72px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-9.o-vertical-push-7 {
      margin-bottom: 72px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-9 {
    margin-bottom: 72px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-9.o-vertical-push-8 {
      margin-bottom: 72px; } }
@media (max-width: 991px) {
  /* line 21, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-sm-9 {
    margin-bottom: 72px; }
    /* line 26, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
    .o-vertical-push-sm-9.o-vertical-push-9 {
      margin-bottom: 72px; } }
@media (min-width: 1200px) {
  /* line 35, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-lg-9 {
    margin-bottom: 72px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, /app/app/assets/stylesheets/athanasius/_vertical_spacing.scss */
  .o-vertical-push-md-9 {
    margin-bottom: 72px; } }
/* line 54, /app/app/assets/stylesheets/athanasius/_depth.scss */
.Subnav--with-depth {
  position: relative;
  box-shadow: -5px 6px 5px -5px rgba(0, 0, 0, 0.1), 5px 6px 5px -5px rgba(0, 0, 0, 0.1), -4px 7px 4px -4px rgba(0, 0, 0, 0.06), 4px 7px 4px -4px rgba(0, 0, 0, 0.06), -4px 6px 4px -4px rgba(0, 0, 0, 0.07), 4px 6px 4px -4px rgba(0, 0, 0, 0.07); }

/* line 77, /app/app/assets/stylesheets/athanasius/_depth.scss */
.o-depth-0 {
  box-shadow: none; }

/* line 81, /app/app/assets/stylesheets/athanasius/_depth.scss */
.o-depth-1 {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 0 2px 0 rgba(0, 0, 0, 0.14); }

/* line 85, /app/app/assets/stylesheets/athanasius/_depth.scss */
.o-depth-2 {
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.14); }

/* line 89, /app/app/assets/stylesheets/athanasius/_depth.scss */
.o-depth-4 {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 4px 5px 0 rgba(0, 0, 0, 0.14); }

/* line 93, /app/app/assets/stylesheets/athanasius/_depth.scss */
.o-depth-6 {
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 6px 10px 0 rgba(0, 0, 0, 0.14); }

/* line 97, /app/app/assets/stylesheets/athanasius/_depth.scss */
.o-depth-8 {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.2), 0 3px 14px 3px rgba(0, 0, 0, 0.12), 0 8px 10px 1px rgba(0, 0, 0, 0.14); }

/* line 139, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.o-white-primary-btn {
  font-family: "Platform Web", sans-serif;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: 0.8px;
  border: none;
  border-radius: 3px;
  padding: 0 24px;
  min-height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
  background: #a16a3a;
  background-color: white;
  border-color: white;
  color: #a16a3a; }
  /* line 44, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn .atlas-svg-wrap {
    width: 16px;
    height: 16px; }
    /* line 47, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-white-primary-btn .atlas-svg-wrap svg {
      width: 16px;
      height: 16px; }
  /* line 53, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn .atlas-svg-wrap.large-icon {
    width: 19px;
    height: 19px; }
    /* line 56, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-white-primary-btn .atlas-svg-wrap.large-icon svg {
      width: 19px;
      height: 19px; }
  /* line 62, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn .atlas-svg-wrap.leading-icon {
    margin-left: 0;
    margin-right: 6px; }
  /* line 67, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn .atlas-svg-wrap.trailing-icon {
    margin-left: 6px;
    margin-right: 0; }
  /* line 77, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn:hover, .o-white-primary-btn:focus {
    background: #966539;
    text-decoration: none;
    color: #fff;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.14); }
  /* line 85, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn:active {
    background: #916239;
    text-decoration: none;
    color: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 4px 5px 0 rgba(0, 0, 0, 0.14); }
  /* line 92, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn.disabled {
    background: #966539;
    color: rgba(255, 255, 255, 0.5);
    cursor: default;
    box-shadow: none; }
  /* line 106, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn i,
  .o-white-primary-btn .icon {
    margin-right: 4px; }
    /* line 110, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-white-primary-btn i:last-child,
    .o-white-primary-btn .icon:last-child {
      margin-right: 0;
      margin-left: 4px; }
  /* line 116, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn .atlas-svg-wrap {
    fill: white; }
  /* line 127, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn .atlas-svg-wrap {
    fill: #a16a3a; }
  /* line 133, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-white-primary-btn:hover .atlas-svg-wrap, .o-white-primary-btn:focus .atlas-svg-wrap {
    fill: #fff; }

/* line 143, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.o-primary-btn-sm {
  font-family: "Platform Web", sans-serif;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: 0.8px;
  border: none;
  border-radius: 3px;
  padding: 0 24px;
  min-height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
  background: #a16a3a;
  padding: 0 8px;
  height: 40px;
  min-height: 40px; }
  /* line 44, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn-sm .atlas-svg-wrap {
    width: 16px;
    height: 16px; }
    /* line 47, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-primary-btn-sm .atlas-svg-wrap svg {
      width: 16px;
      height: 16px; }
  /* line 53, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn-sm .atlas-svg-wrap.large-icon {
    width: 19px;
    height: 19px; }
    /* line 56, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-primary-btn-sm .atlas-svg-wrap.large-icon svg {
      width: 19px;
      height: 19px; }
  /* line 62, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn-sm .atlas-svg-wrap.leading-icon {
    margin-left: 0;
    margin-right: 6px; }
  /* line 67, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn-sm .atlas-svg-wrap.trailing-icon {
    margin-left: 6px;
    margin-right: 0; }
  /* line 77, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn-sm:hover, .o-primary-btn-sm:focus {
    background: #966539;
    text-decoration: none;
    color: #fff;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.14); }
  /* line 85, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn-sm:active {
    background: #916239;
    text-decoration: none;
    color: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 4px 5px 0 rgba(0, 0, 0, 0.14); }
  /* line 92, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn-sm.disabled {
    background: #966539;
    color: rgba(255, 255, 255, 0.5);
    cursor: default;
    box-shadow: none; }
  /* line 106, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn-sm i,
  .o-primary-btn-sm .icon {
    margin-right: 4px; }
    /* line 110, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-primary-btn-sm i:last-child,
    .o-primary-btn-sm .icon:last-child {
      margin-right: 0;
      margin-left: 4px; }
  /* line 116, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn-sm .atlas-svg-wrap {
    fill: white; }

/* line 150, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.o-primary-btn {
  font-family: "Platform Web", sans-serif;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: 0.8px;
  border: none;
  border-radius: 3px;
  padding: 0 24px;
  min-height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
  background: #a16a3a; }
  /* line 44, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn .atlas-svg-wrap {
    width: 16px;
    height: 16px; }
    /* line 47, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-primary-btn .atlas-svg-wrap svg {
      width: 16px;
      height: 16px; }
  /* line 53, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn .atlas-svg-wrap.large-icon {
    width: 19px;
    height: 19px; }
    /* line 56, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-primary-btn .atlas-svg-wrap.large-icon svg {
      width: 19px;
      height: 19px; }
  /* line 62, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn .atlas-svg-wrap.leading-icon {
    margin-left: 0;
    margin-right: 6px; }
  /* line 67, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn .atlas-svg-wrap.trailing-icon {
    margin-left: 6px;
    margin-right: 0; }
  /* line 77, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn:hover, .o-primary-btn:focus {
    background: #966539;
    text-decoration: none;
    color: #fff;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.14); }
  /* line 85, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn:active {
    background: #916239;
    text-decoration: none;
    color: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 4px 5px 0 rgba(0, 0, 0, 0.14); }
  /* line 92, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn.disabled {
    background: #966539;
    color: rgba(255, 255, 255, 0.5);
    cursor: default;
    box-shadow: none; }
  /* line 106, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn i,
  .o-primary-btn .icon {
    margin-right: 4px; }
    /* line 110, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-primary-btn i:last-child,
    .o-primary-btn .icon:last-child {
      margin-right: 0;
      margin-left: 4px; }
  /* line 116, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-primary-btn .atlas-svg-wrap {
    fill: white; }

/* line 178, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.o-ghost-btn {
  font-family: "Platform Web", sans-serif;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: 0.8px;
  border: none;
  border-radius: 3px;
  padding: 0 24px;
  min-height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a16a3a;
  cursor: pointer;
  background: transparent;
  text-decoration: none; }
  /* line 44, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-ghost-btn .atlas-svg-wrap {
    width: 16px;
    height: 16px; }
    /* line 47, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-ghost-btn .atlas-svg-wrap svg {
      width: 16px;
      height: 16px; }
  /* line 53, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-ghost-btn .atlas-svg-wrap.large-icon {
    width: 19px;
    height: 19px; }
    /* line 56, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-ghost-btn .atlas-svg-wrap.large-icon svg {
      width: 19px;
      height: 19px; }
  /* line 62, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-ghost-btn .atlas-svg-wrap.leading-icon {
    margin-left: 0;
    margin-right: 6px; }
  /* line 67, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-ghost-btn .atlas-svg-wrap.trailing-icon {
    margin-left: 6px;
    margin-right: 0; }
  /* line 19, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-ghost-btn:hover {
    background: rgba(51, 51, 51, 0.1); }
  /* line 23, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-ghost-btn:active {
    background: rgba(51, 51, 51, 0.15); }
  /* line 27, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-ghost-btn[disabled] {
    background: rgba(51, 51, 51, 0.1); }
  /* line 162, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-ghost-btn.--opaque {
    background: #fff; }
    /* line 19, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-ghost-btn.--opaque:hover {
      background: #ebebeb; }
    /* line 23, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-ghost-btn.--opaque:active {
      background: #e0e0e0; }
    /* line 27, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-ghost-btn.--opaque[disabled] {
      background: #ebebeb; }
  /* line 173, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-ghost-btn .atlas-svg-wrap {
    fill: #a16a3a; }

/* line 228, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.o-secondary-btn {
  font-family: "Platform Web", sans-serif;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: 0.8px;
  border: none;
  border-radius: 3px;
  padding: 0 24px;
  min-height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #a16a3a;
  border: 1px solid #a16a3a;
  cursor: pointer;
  background: transparent; }
  /* line 44, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-secondary-btn .atlas-svg-wrap {
    width: 16px;
    height: 16px; }
    /* line 47, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-secondary-btn .atlas-svg-wrap svg {
      width: 16px;
      height: 16px; }
  /* line 53, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-secondary-btn .atlas-svg-wrap.large-icon {
    width: 19px;
    height: 19px; }
    /* line 56, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-secondary-btn .atlas-svg-wrap.large-icon svg {
      width: 19px;
      height: 19px; }
  /* line 62, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-secondary-btn .atlas-svg-wrap.leading-icon {
    margin-left: 0;
    margin-right: 6px; }
  /* line 67, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-secondary-btn .atlas-svg-wrap.trailing-icon {
    margin-left: 6px;
    margin-right: 0; }
  /* line 186, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-secondary-btn:hover, .o-secondary-btn:focus {
    background: #a16a3a;
    border-color: #a16a3a;
    color: #fff;
    text-decoration: none; }
    /* line 193, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-secondary-btn:hover .atlas-svg-wrap, .o-secondary-btn:focus .atlas-svg-wrap {
      fill: #fff; }
  /* line 198, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-secondary-btn:active {
    background: #916239;
    border-color: #916239;
    color: #fff;
    text-decoration: none; }
    /* line 204, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .o-secondary-btn:active .atlas-svg-wrap {
      fill: #fff; }
  /* line 209, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-secondary-btn.disabled {
    color: rgba(161, 106, 58, 0.4);
    background: rgba(255, 255, 255, 0.4);
    border-color: rgba(161, 106, 58, 0.4);
    cursor: default; }
  /* line 223, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .o-secondary-btn .atlas-svg-wrap {
    fill: #a16a3a; }

/* line 232, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.IconButton {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  font-size: 16px;
  margin-bottom: 8px;
  display: inline-flex;
  align-items: center;
  margin-right: 8px;
  padding: 8px;
  height: 32px;
  border-radius: 3px;
  background-color: white;
  color: #888071;
  text-decoration: none; }
  /* line 19, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .IconButton:hover {
    background: #ebebeb; }
  /* line 23, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .IconButton:active {
    background: #e0e0e0; }
  /* line 27, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .IconButton[disabled] {
    background: #ebebeb; }
  @media (max-width: 991px) {
    /* line 232, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .IconButton {
      width: calc(50% - 4px);
      margin-right: 0; } }
  /* line 250, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .IconButton .atlas-svg-wrap {
    margin-right: 4px;
    height: 21px;
    width: 21px; }

/* line 258, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.wrap-icon-aoc-facebook svg {
  fill: #1877f2; }

/* line 264, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.wrap-icon-aoc-instagram svg {
  fill: #f10073; }
@media (max-width: 991px) {
  /* line 263, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .wrap-icon-aoc-instagram {
    margin-bottom: 0; } }

/* line 273, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.wrap-icon-aoc-twitter svg {
  fill: #1da1f2; }

/* line 278, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.OAuthButton {
  font-family: "Platform Web", sans-serif;
  font-size: 16px;
  line-height: 1em;
  letter-spacing: 0.8px;
  border: none;
  border-radius: 3px;
  padding: 0 24px;
  min-height: 44px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
  background: #a16a3a;
  width: 100%; }
  /* line 44, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton .atlas-svg-wrap {
    width: 16px;
    height: 16px; }
    /* line 47, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .OAuthButton .atlas-svg-wrap svg {
      width: 16px;
      height: 16px; }
  /* line 53, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton .atlas-svg-wrap.large-icon {
    width: 19px;
    height: 19px; }
    /* line 56, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .OAuthButton .atlas-svg-wrap.large-icon svg {
      width: 19px;
      height: 19px; }
  /* line 62, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton .atlas-svg-wrap.leading-icon {
    margin-left: 0;
    margin-right: 6px; }
  /* line 67, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton .atlas-svg-wrap.trailing-icon {
    margin-left: 6px;
    margin-right: 0; }
  /* line 77, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton:hover, .OAuthButton:focus {
    background: #966539;
    text-decoration: none;
    color: #fff;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 2px 4px 0 rgba(0, 0, 0, 0.14); }
  /* line 85, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton:active {
    background: #916239;
    text-decoration: none;
    color: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 4px 5px 0 rgba(0, 0, 0, 0.14); }
  /* line 92, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton.disabled {
    background: #966539;
    color: rgba(255, 255, 255, 0.5);
    cursor: default;
    box-shadow: none; }
  /* line 106, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton i,
  .OAuthButton .icon {
    margin-right: 4px; }
    /* line 110, /app/app/assets/stylesheets/athanasius/_buttons.scss */
    .OAuthButton i:last-child,
    .OAuthButton .icon:last-child {
      margin-right: 0;
      margin-left: 4px; }
  /* line 116, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton .atlas-svg-wrap {
    fill: white; }

/* line 283, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.OAuthButton--fb {
  background-color: #1877f2; }
  /* line 285, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton--fb:active, .OAuthButton--fb:hover, .OAuthButton--fb:focus {
    background-color: shade(#1877f2, 20%);
    text-decoration: none; }

/* line 293, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.OAuthButton--google {
  background-color: #4285f4; }
  /* line 295, /app/app/assets/stylesheets/athanasius/_buttons.scss */
  .OAuthButton--google:active, .OAuthButton--google:hover, .OAuthButton--google:focus {
    background-color: shade(#4285f4, 20%);
    text-decoration: none; }

/* line 303, /app/app/assets/stylesheets/athanasius/_buttons.scss */
.collapse-toggle:not(.collapsed) .OAuthButton--collapsible {
  display: none; }

@media (max-width: 767px) {
  /* line 29, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .container {
    padding-right: 24px;
    padding-left: 24px;
    max-width: 718px;
    width: 100%; } }
@media (min-width: 767px) and (max-width: 1279px) {
  /* line 29, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .container {
    padding-right: 32px;
    padding-left: 32px;
    max-width: 1152px;
    width: 100%; } }
@media (min-width: 1279px) {
  /* line 29, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .container {
    padding-right: 64px;
    padding-left: 64px;
    max-width: 1584px;
    width: 100%; } }

/* line 58, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-row {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-column-gap: 24px; }
  @media (max-width: 767px) {
    /* line 58, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-row {
      display: grid;
      grid-template-columns: 1fr 1fr 1fr 1fr;
      grid-column-gap: 16px; } }

@media (max-width: 767px) {
  /* line 67, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-row-sm {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-column-gap: 16px; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-1 {
    grid-column: span 1; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-1 {
    grid-column: span 1; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-2 {
    grid-column: span 2; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-2 {
    grid-column: span 2; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-3 {
    grid-column: span 3; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-3 {
    grid-column: span 3; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-4 {
    grid-column: span 4; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-4 {
    grid-column: span 4; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-5 {
    grid-column: span 5; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-5 {
    grid-column: span 5; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-6 {
    grid-column: span 6; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-6 {
    grid-column: span 6; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-7 {
    grid-column: span 7; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-7 {
    grid-column: span 7; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-8 {
    grid-column: span 8; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-8 {
    grid-column: span 8; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-9 {
    grid-column: span 9; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-9 {
    grid-column: span 9; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-10 {
    grid-column: span 10; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-10 {
    grid-column: span 10; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-11 {
    grid-column: span 11; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-11 {
    grid-column: span 11; } }

@media (min-width: 1279px) {
  /* line 96, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-lg-12 {
    grid-column: span 12; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 97, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-md-12 {
    grid-column: span 12; } }

@media (max-width: 767px) {
  /* line 101, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-sm-1 {
    grid-column: span 1; } }

@media (max-width: 767px) {
  /* line 101, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-sm-2 {
    grid-column: span 2; } }

@media (max-width: 767px) {
  /* line 101, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-sm-3 {
    grid-column: span 3; } }

@media (max-width: 767px) {
  /* line 101, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-col-sm-4 {
    grid-column: span 4; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-1 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-1 {
      display: inline-block !important;
      grid-column: span 1; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-1 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-1 {
      display: inline-block !important;
      grid-column: span 1; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-2 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-2 {
      display: inline-block !important;
      grid-column: span 2; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-2 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-2 {
      display: inline-block !important;
      grid-column: span 2; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-3 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-3 {
      display: inline-block !important;
      grid-column: span 3; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-3 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-3 {
      display: inline-block !important;
      grid-column: span 3; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-4 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-4 {
      display: inline-block !important;
      grid-column: span 4; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-4 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-4 {
      display: inline-block !important;
      grid-column: span 4; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-5 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-5 {
      display: inline-block !important;
      grid-column: span 5; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-5 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-5 {
      display: inline-block !important;
      grid-column: span 5; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-6 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-6 {
      display: inline-block !important;
      grid-column: span 6; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-6 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-6 {
      display: inline-block !important;
      grid-column: span 6; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-7 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-7 {
      display: inline-block !important;
      grid-column: span 7; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-7 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-7 {
      display: inline-block !important;
      grid-column: span 7; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-8 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-8 {
      display: inline-block !important;
      grid-column: span 8; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-8 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-8 {
      display: inline-block !important;
      grid-column: span 8; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-9 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-9 {
      display: inline-block !important;
      grid-column: span 9; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-9 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-9 {
      display: inline-block !important;
      grid-column: span 9; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-10 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-10 {
      display: inline-block !important;
      grid-column: span 10; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-10 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-10 {
      display: inline-block !important;
      grid-column: span 10; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-11 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-11 {
      display: inline-block !important;
      grid-column: span 11; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-11 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-11 {
      display: inline-block !important;
      grid-column: span 11; } }

/* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-lg-12 {
  display: none; }
  @media (min-width: 1279px) {
    /* line 122, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-lg-12 {
      display: inline-block !important;
      grid-column: span 12; } }

/* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-spacer-md-12 {
  display: none; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 123, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
    .grid-spacer-md-12 {
      display: inline-block !important;
      grid-column: span 12; } }

/* line 126, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-push {
  justify-self: end; }

/* line 130, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
.grid-pull {
  justify-self: start; }

@media (min-width: 1279px) {
  /* line 134, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-hide-lg {
    display: none !important; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 140, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-hide-md-lg {
    display: none !important; } }
@media (min-width: 1279px) {
  /* line 140, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-hide-md-lg {
    display: none !important; } }

@media (min-width: 767px) and (max-width: 1279px) {
  /* line 150, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-hide-md {
    display: none !important; } }

@media (max-width: 767px) {
  /* line 156, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-hide-sm {
    display: none !important; } }

@media (max-width: 767px) {
  /* line 162, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .mobile-white-bg {
    background-color: white !important; } }

@media (max-width: 767px) {
  /* line 175, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .athanasius .grid-vertical-push-sm-1,
  .grid-vertical-push-sm-1 {
    margin-bottom: 8px; } }

@media (max-width: 767px) {
  /* line 175, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .athanasius .grid-vertical-push-sm-2,
  .grid-vertical-push-sm-2 {
    margin-bottom: 16px; } }

@media (max-width: 767px) {
  /* line 175, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .athanasius .grid-vertical-push-sm-3,
  .grid-vertical-push-sm-3 {
    margin-bottom: 24px; } }

@media (max-width: 767px) {
  /* line 175, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .athanasius .grid-vertical-push-sm-4,
  .grid-vertical-push-sm-4 {
    margin-bottom: 32px; } }

@media (max-width: 767px) {
  /* line 175, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .athanasius .grid-vertical-push-sm-5,
  .grid-vertical-push-sm-5 {
    margin-bottom: 40px; } }

@media (max-width: 767px) {
  /* line 175, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .athanasius .grid-vertical-push-sm-6,
  .grid-vertical-push-sm-6 {
    margin-bottom: 48px; } }

@media (max-width: 767px) {
  /* line 175, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .athanasius .grid-vertical-push-sm-7,
  .grid-vertical-push-sm-7 {
    margin-bottom: 56px; } }

@media (max-width: 767px) {
  /* line 175, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .athanasius .grid-vertical-push-sm-8,
  .grid-vertical-push-sm-8 {
    margin-bottom: 64px; } }

@media (max-width: 767px) {
  /* line 175, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .athanasius .grid-vertical-push-sm-9,
  .grid-vertical-push-sm-9 {
    margin-bottom: 72px; } }

@media (max-width: 767px) {
  /* line 183, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .grid-vertical-push-sm-0,
  .athanasius .grid-vertical-push-sm-0 {
    margin-bottom: 0; } }

@media (max-width: 767px) {
  /* line 190, /app/app/assets/stylesheets/athanasius/_new_breakpoints_and_grid.scss */
  .float-container {
    float: left; } }

/* line 11, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP-template .section-start-text {
  font-family: "Platform Web", sans-serif;
  font-weight: 600;
  letter-spacing: 0.12em;
  line-height: 1em;
  text-transform: uppercase;
  font-size: 14px; }
@media (max-width: 767px) {
  /* line 10, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template {
    margin-bottom: 0; } }
@media (max-width: 767px) {
  /* line 21, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template #page-content {
    overflow-y: hidden; } }
@media (max-width: 767px) {
  /* line 28, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template #btf-nav {
    display: block !important;
    top: 0 !important;
    padding: 0;
    max-width: 100vw;
    margin: 0; }
    /* line 35, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP-template #btf-nav.hidden {
      display: none !important; }
    /* line 38, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP-template #btf-nav #btf-nav-title.hidden-xs {
      display: block !important; }
    /* line 41, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP-template #btf-nav > .row {
      margin-left: 0;
      margin-right: 0; }
    /* line 45, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP-template #btf-nav .social-links {
      display: none; } }
@media (max-width: 767px) {
  /* line 50, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template #btf-nav #btf-nav-home {
    display: none; } }
/* line 57, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP-template .BTFNav__mobile-share-button {
  cursor: pointer;
  display: none;
  position: relative;
  width: 44px;
  height: 44px;
  margin: 4px;
  top: -1px;
  justify-content: center;
  align-items: center; }
  @media (max-width: 767px) {
    /* line 57, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP-template .BTFNav__mobile-share-button {
      display: flex; } }
/* line 72, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP-template .BTFNav__share-popover {
  padding: 24px;
  margin-right: 2px;
  margin-top: 6px;
  left: unset !important;
  right: 3px; }
  /* line 79, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template .BTFNav__share-popover .popover-content {
    padding: 0; }
/* line 84, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP-template #map-control-collapse,
.DDP-template #map-control-expand {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 0 2px 0 rgba(0, 0, 0, 0.14);
  cursor: pointer;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 22px;
  right: 24px;
  top: 24px;
  width: 32px;
  height: 32px;
  background: white;
  text-align: center;
  transition: box-shadow 0.3s; }
/* line 102, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP-template #map-control-expand {
  border-radius: 3px; }
  /* line 105, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template #map-control-expand svg {
    fill: #333;
    width: 23px;
    height: 23px; }
  /* line 111, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template #map-control-expand .atlas-svg-wrap {
    align-items: unset;
    justify-content: unset; }
  /* line 116, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template #map-control-expand:hover {
    background: #d9d9d9;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 4px 5px 0 rgba(0, 0, 0, 0.14); }
  /* line 121, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template #map-control-expand:active {
    background: shade(#fff, 30%);
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 6px 10px 0 rgba(0, 0, 0, 0.14); }
/* line 127, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP-template #map-control-collapse {
  top: 74px;
  right: 74px;
  border-radius: 100%;
  z-index: 2;
  line-height: 48px;
  width: 48px;
  height: 48px; }
  /* line 136, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template #map-control-collapse .atlas-svg-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 35px;
    height: 35px; }
  @media (max-width: 767px) {
    /* line 127, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP-template #map-control-collapse {
      top: 10px;
      right: 10px; } }
  /* line 149, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template #map-control-collapse:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 4px 5px 0 rgba(0, 0, 0, 0.14); }
/* line 155, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP-template.map-expanded .search-map-btns {
  position: fixed;
  top: 74px;
  left: 50%;
  transform: translateX(-50%); }
  /* line 161, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP-template.map-expanded .search-map-btns .o-white-primary-btn {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.12), 0 0 2px 0 rgba(0, 0, 0, 0.14);
    transition: box-shadow 0.3s; }
    /* line 164, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP-template.map-expanded .search-map-btns .o-white-primary-btn:hover, .DDP-template.map-expanded .search-map-btns .o-white-primary-btn:focus {
      box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 4px 5px 0 rgba(0, 0, 0, 0.14); }
  @media (max-width: 767px) {
    /* line 155, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP-template.map-expanded .search-map-btns {
      top: 10px; } }

/* line 177, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius.DDPage {
  background-image: none; }
/* line 181, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__body-heading {
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-bottom: 8px;
  font-size: 28px;
  color: #382c14; }
/* line 188, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header {
  background-color: white;
  padding-top: 40px;
  border-bottom: 1px solid #D7D4D0; }
  @media (max-width: 767px) {
    /* line 188, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__header {
      padding-top: 32px; } }
/* line 197, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-hats {
  margin-bottom: 16px;
  display: flex;
  align-items: center; }
/* line 203, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-hat--gastro {
  font-weight: 600;
  letter-spacing: 0.12em;
  line-height: 1em;
  text-transform: uppercase;
  display: inline-block;
  font-size: 13px;
  padding: 3px 4px;
  border-radius: 3px;
  background-color: #f3cb00; }
  /* line 210, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPage__header-hat--gastro a {
    text-decoration: none;
    color: #333; }
/* line 216, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-hat--aoedited {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  font-size: 19px;
  font-weight: 600;
  color: #055499;
  margin-right: 1em; }
/* line 224, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-hats-icon {
  margin-right: 5px;
  fill: #055499; }
/* line 229, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-hat a {
  color: #382c14; }
  /* line 231, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPage__header-hat a:hover, .athanasius .DDPage__header-hat a:focus, .athanasius .DDPage__header-hat a:active {
    text-decoration: none; }
/* line 238, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-title {
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1em;
  color: #382c14;
  font-size: 60px; }
  @media (max-width: 767px) {
    /* line 238, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__header-title {
      font-size: 42px;
      margin-bottom: 8px; } }
/* line 248, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-dek {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  color: #382c14;
  font-size: 28px; }
  @media (max-width: 767px) {
    /* line 248, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__header-dek {
      font-size: 21px; } }
/* line 257, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-sponsor-info {
  font-weight: 400;
  letter-spacing: 0.12em;
  line-height: 1em;
  text-transform: uppercase;
  color: #382c14;
  margin-top: 16px;
  font-size: 16px; }
  @media (max-width: 767px) {
    /* line 257, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__header-sponsor-info {
      margin-top: 8px; } }
/* line 267, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-container {
  margin-bottom: 48px; }
  @media (max-width: 1279px) {
    /* line 267, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__header-container {
      flex-direction: column;
      align-items: flex-start;
      margin-bottom: 32px; } }
@media (max-width: 767px) {
  /* line 276, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPage__header-text-container {
    width: 100%; } }
/* line 282, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-place-info :last-child {
  margin-bottom: 16px; }
/* line 286, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-place-name,
.athanasius .DDPage__header-place-location,
.athanasius .DDPage__header-place-location a {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  color: #888071;
  font-size: 35px; }
  @media (max-width: 767px) {
    /* line 286, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__header-place-name,
    .athanasius .DDPage__header-place-location,
    .athanasius .DDPage__header-place-location a {
      font-size: 28px; } }
/* line 298, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header-place-location a:hover, .athanasius .DDPage__header-place-location a:focus, .athanasius .DDPage__header-place-location a:active {
  text-decoration: underline; }
/* line 307, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__item-actions--mobile .btn-action-top.inactive,
.athanasius .DDPage__item-actions-column .btn-action-top.inactive {
  color: #888071;
  border-color: #888071; }
/* line 313, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__item-actions-column {
  justify-self: end;
  align-self: center; }
/* line 318, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__item-actions {
  display: flex;
  justify-content: flex-end;
  height: 100%;
  align-self: flex-end; }
  @media (min-width: 767px) and (max-width: 1279px) {
    /* line 318, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__item-actions {
      margin-top: 24px;
      align-self: flex-start;
      justify-content: flex-start; } }
  @media (max-width: 767px) {
    /* line 318, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__item-actions {
      display: none; } }
/* line 333, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__item-actions--mobile {
  display: none;
  justify-content: center;
  margin-top: 24px;
  margin-bottom: 24px; }
  @media (max-width: 767px) {
    /* line 333, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__item-actions--mobile {
      display: flex; } }
/* line 345, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header .item-gallery {
  margin-bottom: 0; }
@media (max-width: 767px) {
  /* line 349, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPage__item-gallery-container {
    display: none; } }
/* line 355, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header .slick-track {
  padding-bottom: 60px; }
/* line 359, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__image-caption .caption-credit a {
  color: #382c14 !important; }
  /* line 361, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPage__image-caption .caption-credit a:hover, .athanasius .DDPage__image-caption .caption-credit a:focus, .athanasius .DDPage__image-caption .caption-credit a:active {
    color: #333 !important;
    text-decoration: underline !important; }
/* line 369, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__image-caption {
  color: #382c14;
  font-weight: 400;
  letter-spacing: 0.05em;
  line-height: 1em;
  font-size: 16px;
  padding: 8px 0; }
  /* line 371, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPage__image-caption strong {
    font-weight: 500; }
@media (max-width: 767px) {
  /* line 376, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPage__image-caption {
    margin-left: 24px;
    margin-right: 24px;
    width: auto; } }
/* line 384, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__image-caption--mobile {
  display: none; }
  @media (max-width: 767px) {
    /* line 384, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPage__image-caption--mobile {
      display: block; } }
/* line 391, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__image-caption .caption-credit {
  display: inline;
  margin-left: 0; }
@media (max-width: 767px) {
  /* line 396, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPage__image-caption > div {
    padding: 0; } }
/* line 402, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__gallery-control--prev {
  margin-left: 4px; }
/* line 406, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__gallery-control--next {
  margin-left: calc(100% - 44px);
  margin-right: 0; }
/* line 412, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__header .popover.left {
  top: -1px !important;
  left: -318px !important; }
/* line 417, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__content-container {
  padding-top: 40px; }
@media (max-width: 767px) {
  /* line 421, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPage__content-row {
    display: flex;
    flex-direction: column-reverse; } }
/* line 429, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPage__content-container.map-expanded .DDPageSiderail {
  overflow: visible; }
/* line 433, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderailAds__house-ad {
  width: 300px; }
  /* line 435, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPageSiderailAds__house-ad #trips-cta-bg {
    padding: 0;
    width: 300px;
    margin-left: auto;
    margin-right: auto; }
  @media (max-width: 767px) {
    /* line 433, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPageSiderailAds__house-ad {
      display: none; } }
/* line 446, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderailAds__mobile-house-ad {
  display: none; }
  @media (max-width: 767px) {
    /* line 446, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPageSiderailAds__mobile-house-ad {
      display: block;
      max-width: 300px;
      margin: 0 auto; }
      /* line 452, /app/app/assets/stylesheets/modules/_ddp_show.scss */
      .athanasius .DDPageSiderailAds__mobile-house-ad #trips-cta-bg {
        padding: 0;
        margin-bottom: 0; } }
/* line 459, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail,
.athanasius .DDPageSiderailAds,
.athanasius .DDPageSideRailReplacement {
  margin-bottom: 48px;
  width: 85%;
  margin-left: auto; }
  @media (max-width: 767px) {
    /* line 459, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPageSiderail,
    .athanasius .DDPageSiderailAds,
    .athanasius .DDPageSideRailReplacement {
      width: 100%;
      margin: 0 auto; } }
@media (max-width: 767px) {
  /* line 471, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPageSiderail__column {
    width: 100%;
    margin-bottom: 32px; } }
/* line 478, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail {
  background-color: white;
  border: 1px solid #D7D4D0;
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  width: 85%;
  margin-left: auto;
  padding-top: 16px;
  margin-bottom: 24px; }
/* line 490, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__map-container {
  padding: 16px;
  padding-top: 0;
  cursor: pointer; }
/* line 496, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__map img {
  border-radius: 10px; }
  @media (max-width: 767px) {
    /* line 496, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPageSiderail__map img {
      width: 100%;
      height: auto; }
      /* line 501, /app/app/assets/stylesheets/modules/_ddp_show.scss */
      .athanasius .DDPageSiderail__map img.lazy, .athanasius .DDPageSiderail__map img.lazyloading {
        height: 0;
        padding-top: 67%; } }
/* line 509, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderailRecirc,
.athanasius .DDPageSiderail__details {
  padding: 0 16px;
  margin-bottom: 0; }
/* line 515, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderailRecirc {
  border-top: 1px solid #D7D4D0;
  padding-top: 16px; }
/* line 520, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderailRecirc__heading {
  font-weight: 600;
  letter-spacing: 0.12em;
  line-height: 1em;
  text-transform: uppercase;
  margin-bottom: 8px;
  font-size: 13px;
  color: #382c14;
  margin-left: 30px; }
/* line 528, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderailRecirc__item {
  display: flex;
  line-height: 1em;
  margin-bottom: 16px; }
  /* line 532, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPageSiderailRecirc__item:hover, .athanasius .DDPageSiderailRecirc__item:focus, .athanasius .DDPageSiderailRecirc__item:active {
    text-decoration: none; }
    /* line 536, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPageSiderailRecirc__item:hover .DDPageSiderailRecirc__item-title, .athanasius .DDPageSiderailRecirc__item:focus .DDPageSiderailRecirc__item-title, .athanasius .DDPageSiderailRecirc__item:active .DDPageSiderailRecirc__item-title {
      text-decoration: underline; }
/* line 542, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderailRecirc__item-title {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-bottom: 4px;
  font-size: 19px;
  color: #a16a3a; }
/* line 549, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderailRecirc__item-distance {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  text-transform: none;
  font-size: 16px;
  color: #888071; }
/* line 556, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__address {
  display: flex;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-bottom: 16px;
  color: #382c14;
  font-size: 19px; }
/* line 564, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__coordinates {
  display: inline-flex;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-bottom: 16px;
  color: #382c14;
  font-size: 19px; }
  /* line 570, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPageSiderail__coordinates:hover {
    cursor: pointer;
    text-decoration: underline; }
    /* line 573, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPageSiderail__coordinates:hover .DDPageSiderail__icon--copy {
      display: inline-block; }
  @media (max-width: 767px) {
    /* line 578, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPageSiderail__coordinates .DDPageSiderail__icon--copy {
      display: inline-block; } }
/* line 584, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__website a,
.athanasius .DDPageSiderail__website {
  position: relative;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  font-size: 19px;
  color: #a16a3a;
  line-height: 19px;
  word-break: break-all; }
/* line 594, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__website a {
  display: flex;
  align-items: center; }
/* line 599, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__website {
  margin-bottom: 16px;
  display: flex; }
/* line 604, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__icon {
  width: 22px;
  height: 22px;
  display: inline-block;
  margin-right: 8px; }
  /* line 609, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPageSiderail__icon svg {
    width: 22px;
    height: 22px; }
/* line 615, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__icon--copy {
  width: 18px;
  height: 18px;
  display: none; }
  /* line 619, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPageSiderail__icon--copy svg {
    margin-left: 4px;
    margin-bottom: 8px;
    width: 18px;
    height: 18px; }
/* line 627, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__external-link-icon {
  height: 16px;
  width: 16px;
  position: static;
  line-height: 19px; }
  /* line 632, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPageSiderail__external-link-icon svg {
    fill: #a16a3a; }
/* line 637, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPageSiderail__directions-link {
  display: flex;
  align-items: center;
  margin-left: 30px;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-bottom: 16px;
  font-size: 19px;
  color: #a16a3a; }
/* line 648, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributors {
  margin-bottom: 40px;
  margin-top: 40px;
  background: white;
  border-radius: 10px;
  border: 1px solid #D7D4D0;
  padding: 24px;
  width: 100%; }
  @media (max-width: 767px) {
    /* line 648, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPContributors {
      margin-bottom: 32px; } }
/* line 661, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributors__heading {
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-bottom: 16px;
  font-size: 28px; }
/* line 667, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributor__icon {
  width: 48px;
  text-decoration: none;
  position: relative;
  left: -2px; }
  /* line 672, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPContributor__icon:hover {
    z-index: 9; }
    /* line 674, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPContributor__icon:hover a {
      text-decoration: none; }
/* line 680, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributor__image--blank,
.athanasius .DDPContributor__image {
  border: 2px solid white;
  height: 64px;
  width: 64px;
  border-radius: 100%;
  overflow: hidden; }
  @media (max-width: 767px) {
    /* line 688, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPContributor__image--blank.lazy, .athanasius .DDPContributor__image--blank.lazyloading,
    .athanasius .DDPContributor__image.lazy,
    .athanasius .DDPContributor__image.lazyloading {
      padding-top: 0; } }
/* line 695, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributor__image--blank {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  font-style: normal;
  font-size: 24px;
  color: white;
  background-color: #8ed486; }
/* line 706, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributor__label {
  font-weight: 600;
  letter-spacing: 0.12em;
  line-height: 1em;
  text-transform: uppercase;
  margin-bottom: 8px;
  margin-top: 16px;
  font-size: 16px; }
/* line 713, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributorsList,
.athanasius .DDPContributorsList__contributor {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-bottom: 24px;
  font-size: 19px;
  color: #888071; }
/* line 721, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributorsList__popover-trigger {
  display: block;
  cursor: pointer;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  font-size: 19px;
  color: #a16a3a;
  margin-top: 8px; }
/* line 730, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributorsList__item {
  list-style-type: none; }
/* line 734, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPSources__toggle {
  font-weight: 600;
  letter-spacing: 0.12em;
  line-height: 1em;
  text-transform: uppercase;
  margin-top: 24px;
  color: #382c14;
  font-size: 16px;
  cursor: pointer; }
/* line 742, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPSources__toggle-indicator {
  position: relative;
  top: 5px; }
  /* line 745, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPSources__toggle-indicator .atlas-svg-wrap {
    width: 15px;
    height: 5px; }
/* line 751, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPSources__item {
  white-space: pre;
  white-space: pre-wrap;
  white-space: pre-line;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -hp-pre-wrap;
  word-wrap: break-word;
  line-height: 1; }
  /* line 762, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDPSources__item a {
    color: #888071; }
/* line 767, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPContributor__name {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-bottom: 24px;
  font-size: 19px;
  color: #888071; }
/* line 774, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDP__section-label {
  margin-bottom: 8px;
  font-weight: 600;
  letter-spacing: 0.12em;
  line-height: 1em;
  text-transform: uppercase;
  font-size: 16px;
  color: #382c14; }
/* line 781, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDP__add-ugc-link {
  display: block;
  margin-bottom: 8px;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  font-size: 19px;
  color: #a16a3a; }
  /* line 787, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .athanasius .DDP__add-ugc-link:last-child {
    margin-bottom: 0; }
/* line 792, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDP__hr {
  border-color: #D7D4D0;
  width: calc(100% + 48px);
  margin: 24px 0;
  margin-left: -24px; }
/* line 800, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.athanasius .DDPAssociatedEvent {
  padding-bottom: 32px;
  border-bottom: 1px solid #D7D4D0;
  margin-bottom: 32px; }
  @media (min-width: 1279px) {
    /* line 800, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPAssociatedEvent {
      display: none; } }
  @media (max-width: 767px) {
    /* line 800, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .athanasius .DDPAssociatedEvent {
      border-bottom: none;
      padding-bottom: 0; } }

/* line 814, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPNavbarItem {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer; }
  /* line 822, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDPNavbarItem:hover {
    text-decoration: none; }
    /* line 824, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPNavbarItem:hover .DDPNavbarIcon--copy-link svg {
      fill: #694526; }
    /* line 828, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPNavbarItem:hover .DDPNavbarIcon--fb svg {
      fill: #0a54b3; }
    /* line 832, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPNavbarItem:hover .DDPNavbarIcon--twitter svg {
      fill: #0b76b8; }
    /* line 836, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPNavbarItem:hover .DDPNavbarIcon--reddit svg {
      fill: #b33000; }
    /* line 840, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPNavbarItem:hover .DDPNavbarIcon--flipboard svg {
      fill: #c70909; }
    /* line 844, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPNavbarItem:hover .DDPNavbarIcon--pocket svg {
      fill: #d11228; }
  @media (max-width: 767px) {
    /* line 814, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPNavbarItem {
      margin-bottom: 16px;
      justify-content: flex-start; }
      /* line 852, /app/app/assets/stylesheets/modules/_ddp_show.scss */
      .DDPNavbarItem:last-child {
        margin-bottom: 0; } }

/* line 858, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPNavbarItem__text {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  font-family: "Platform Web", sans-serif;
  color: #382c14;
  font-size: 16px;
  display: inline-block;
  margin-left: 8px; }

/* line 867, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPNavbarIcon--copy-link svg {
  fill: #a16a3a; }

/* line 871, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPNavbarIcon--flipboard.atlas-svg-wrap svg {
  height: 20px;
  fill: #f52828; }

/* line 876, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPNavbarIcon--pocket.atlas-svg-wrap svg {
  height: 20px;
  fill: #ef4055; }

/* line 881, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPNavbarIcon--fb.atlas-svg-wrap svg {
  height: 20px;
  fill: #1877f2; }

/* line 886, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPNavbarIcon--twitter.atlas-svg-wrap svg {
  height: 22px;
  fill: #1da1f2; }

/* line 891, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPNavbarIcon--reddit.atlas-svg-wrap svg {
  font-size: 19px;
  fill: #FF4500; }

/* line 897, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.BrownBGTooltip.left .tooltip-arrow {
  border-left-color: #382c14; }
/* line 900, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.BrownBGTooltip .tooltip-inner {
  background: #382c14; }

@media (max-width: 767px) {
  /* line 906, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .mobile-ad-spacer {
    height: 50px;
    background-color: #9c968a; } }

/* line 913, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP__direction-copy,
.DDP__body-copy {
  font-weight: 300;
  line-height: 1.2em;
  font-family: "Freight Pro", serif;
  font-size: 19px; }
  /* line 917, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP__direction-copy p,
  .DDP__body-copy p {
    margin-bottom: 24px; }

/* line 922, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP__direction-copy {
  margin-bottom: 32px;
  margin-top: 40px; }
  /* line 926, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP__direction-copy p:empty, .DDP__direction-copy br {
    display: none; }

/* line 931, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP__body-copy .reveal-grafs-trigger {
  font-family: "Platform Web", sans-serif;
  margin-bottom: 48px;
  margin-top: 32px;
  display: flex;
  justify-content: center; }

/* line 939, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP__popsicle {
  margin-bottom: 40px; }

/* line 943, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP__brand-sponsorship-unit {
  margin-bottom: 40px;
  border-top: 1px solid #D7D4D0;
  padding-top: 16px;
  display: flex; }
  /* line 948, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP__brand-sponsorship-unit .brand-sponsorship-description {
    flex: 2; }
  /* line 951, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP__brand-sponsorship-unit .brand-sponsorship-image-wrap {
    padding-left: 24px;
    flex: 1; }
    @media (max-width: 767px) {
      /* line 951, /app/app/assets/stylesheets/modules/_ddp_show.scss */
      .DDP__brand-sponsorship-unit .brand-sponsorship-image-wrap {
        padding-left: 16px; } }

@media (max-width: 767px) {
  /* line 960, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP__mobile-recirc-ad {
    padding: 16px 0;
    border-top: 1px solid #D7D4D0;
    border-bottom: 1px solid #D7D4D0;
    display: block; } }

@media (max-width: 767px) {
  /* line 970, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP__mobile-siderail-ad .places-mobile-placement-htl .htlunit-Mobile_Rotational_Bottom_Rectangle {
    padding-top: 16px;
    padding-bottom: 16px;
    border-bottom: 1px solid #D7D4D0; }
    /* line 975, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP__mobile-siderail-ad .places-mobile-placement-htl .htlunit-Mobile_Rotational_Bottom_Rectangle.htl-direct-sold {
      padding-top: 0; } }

/* line 982, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP__desktop-siderail-ad, .DDP__desktop-siderail-replacement {
  display: none; }
  @media (min-width: 992px) {
    /* line 982, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP__desktop-siderail-ad, .DDP__desktop-siderail-replacement {
      display: block; } }
  /* line 987, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP__desktop-siderail-ad .places-desktop-placement-htl, .DDP__desktop-siderail-replacement .places-desktop-placement-htl {
    border-top: 1px solid #D7D4D0;
    border-bottom: 1px solid #D7D4D0;
    padding-top: 13px;
    padding-bottom: 24px; }
    /* line 992, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDP__desktop-siderail-ad .places-desktop-placement-htl.htl-empty, .DDP__desktop-siderail-replacement .places-desktop-placement-htl.htl-empty {
      border-top: none;
      border-bottom: none;
      padding-top: 0;
      padding-bottom: 0; }

@media (max-width: 767px) {
  /* line 1002, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP__mobile-intra-recirc-ad .htl-ad-gpt {
    padding: 16px 0;
    border-bottom: 1px solid #D7D4D0; } }

/* line 1010, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDP__ugc-button-icon.atlas-svg-wrap {
  margin-left: 3px;
  position: relative;
  top: 1px;
  height: 14px;
  width: 14px; }
  /* line 1016, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDP__ugc-button-icon.atlas-svg-wrap svg {
    height: 14px;
    width: 14px;
    fill: #a16a3a; }

/* line 1023, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.htlunit-slot_15 {
  background-color: #D7D4D0; }

/* line 1027, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPage__left-rail {
  margin-top: 152px;
  margin-right: 10%; }

/* line 1032, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPDestinationInset .CardWrapper {
  margin-bottom: 16px; }

/* line 1036, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPDestinationInset__heading {
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-bottom: 8px;
  display: block;
  font-size: 21px;
  color: #382c14;
  margin-top: 24px; }

/* line 1045, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPDestinationInset__title {
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1em;
  font-size: 19px;
  color: #382c14; }

/* line 1051, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPDestinationInset__location {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  margin-top: 4px;
  font-size: 16px;
  color: #888071; }

/* line 1057, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPDestinationInset__place {
  margin-top: 8px;
  margin-bottom: 8px; }

/* line 1061, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPDestinationInset__hr {
  border-color: #D7D4D0;
  margin: 0; }

/* line 1065, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPDestinationInset__link {
  cursor: pointer; }
  /* line 1067, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDPDestinationInset__link:hover, .DDPDestinationInset__link:active, .DDPDestinationInset__link:focus {
    text-decoration: none; }
    /* line 1071, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPDestinationInset__link:hover .DDPDestinationInset__title, .DDPDestinationInset__link:active .DDPDestinationInset__title, .DDPDestinationInset__link:focus .DDPDestinationInset__title {
      text-decoration: underline; }

/* line 1077, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.TextCTA--v2.DDPDestinationInset__see-all-link {
  margin-top: 16px;
  font-size: 16px;
  color: #a16a3a;
  display: flex; }
  /* line 1083, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .TextCTA--v2.DDPDestinationInset__see-all-link .atlas-svg-wrap {
    height: 16px;
    width: 16px; }
    /* line 1087, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .TextCTA--v2.DDPDestinationInset__see-all-link .atlas-svg-wrap svg {
      height: 16px;
      width: 16px; }

/* line 1094, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPDestinationInset__image.lazy,
.DDPDestinationInset__image.lazyloading {
  height: 0;
  padding-top: 66%; }

/* line 1100, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.DDPage__mobile-hero-container {
  display: none;
  background: #D7D4D0; }
  @media (max-width: 767px) {
    /* line 1100, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPage__mobile-hero-container {
      display: block;
      width: calc(100% + 48px);
      left: -24px;
      position: relative;
      padding-top: calc(100% + 48px);
      display: block; } }
  /* line 1112, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .DDPage__mobile-hero-container img {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0; }
    /* line 1117, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .DDPage__mobile-hero-container img.lazy, .DDPage__mobile-hero-container img.lazyloading {
      padding-top: 100%; }

/* line 1124, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.UGCStatusBanner {
  background: white;
  padding-top: 24px;
  padding-bottom: 24px;
  border-bottom: 1px solid #D7D4D0;
  color: #382c14; }

/* line 1132, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.UGCStatusBanner__heading {
  font-weight: 600;
  letter-spacing: 0.03em;
  line-height: 1em;
  font-size: 19px;
  margin-bottom: 8px; }

/* line 1138, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.UGCStatusBanner__heading--no-margin {
  margin-bottom: 0; }

/* line 1142, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.UGCStatusBanner__text {
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 1em;
  font-size: 16px; }

/* line 1147, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.UGCStatusBanner__row {
  display: flex;
  align-items: center; }
  @media (max-width: 1279px) {
    /* line 1147, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .UGCStatusBanner__row {
      flex-direction: column;
      align-items: flex-start; } }

/* line 1156, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.UGCStatusBanner__col {
  flex-direction: column; }

/* line 1160, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.UGCStatusBanner__buttons {
  margin-left: auto; }
  @media (max-width: 1279px) {
    /* line 1160, /app/app/assets/stylesheets/modules/_ddp_show.scss */
    .UGCStatusBanner__buttons {
      margin-left: 0;
      margin-top: 16px; } }

/* line 1168, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.UGCStatusBanner__edit-button {
  margin-left: 8px; }
  /* line 1170, /app/app/assets/stylesheets/modules/_ddp_show.scss */
  .UGCStatusBanner__edit-button:first-child {
    margin-left: 0; }

/* line 1175, /app/app/assets/stylesheets/modules/_ddp_show.scss */
.UGCStatusBanner a {
  color: #382c14; }
