/* main  */
.show-page .single-layout {
  width: auto;
}

.show-page .container-show {
  width: 1000px;
  margin: 0 auto;
  position: relative;
}
.widget-header-text {
  background: #fff;
  border-top: 5px solid #c83535;
}
.widget-header-text {
  padding: 30px 35px;
}
.theme-subtitle {
  font-family: sm_adelle_basic-3n, "Segoe UI", Helvetica, "Arial", sans-serif;
  font-size: 2.3em;
  line-height: 1.1;
  letter-spacing: -0.05em;
}
.theme-title {
  margin-top: 14px;
  font-family: sm_adelle_basic-bn, "Segoe UI", Helvetica, "Arial", sans-serif;
  font-size: 6.7em;
  line-height: 1;
  letter-spacing: -0.03em;
}
.swatch-01-bordeaux .theme-p-title,
.feel-minimal .swatch-01-bordeaux .theme-small-title {
  color: #963434;
}
.theme-p-title,
.theme-small-title {
  font-family: sm_adelle_basic-3n, "Segoe UI", Helvetica, "Arial", sans-serif;
  font-size: 2.45em;
  line-height: 1.3;
}
.theme-p {
  padding-bottom: 12px;
}
.theme-p {
  color: #555;
}
.theme-p-title,
.feel-minimal .fonts-adelle .theme-small-title {
  font-family: sm_adelle_basic-3n, "Segoe UI", Helvetica, "Arial", sans-serif;
  font-size: 2.45em;
  line-height: 1.3;
}

.show-page .single-layout .post-container {
  margin: 0 auto !important;
}
.display-page {
  box-shadow: 0 3px 0 rgb(0 0 0 / 15%);
  background: #fff;
  padding: 0 0 10px;
}
.page-content-wrap {
  margin: -1px 0;
}
.swatch-01-bordeaux .widget-header-text {
  background: #fff;
  border-top: 5px solid #c83535;
}
.swatch-01-bordeaux .theme-title {
  color: #c83535;
}
.swatch-01-bordeaux .theme-subtitle {
  color: #c3c3c3;
}
* {
  --tw-ring-inset: var(--tw-empty, /*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(0, 199, 218, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}
.widget-image,
.widget-text-small-title {
  background: #fff;
}
.pagegrid {
  position: relative;
  width: 700px;
  margin: 0 auto;
}

.pagegrid .six.columns {
  width: 700px;
}
.feel-minimal .widget-text-paragraph .content {
  padding: 0 35px;
}

.widget-image .wrapper {
  padding: 20px 35px;
  text-align: center;
}
.framed-image-container,
.side-img-container,
.widget-event .side-img-container {
  padding: 8px;
  box-shadow: none;
  border-radius: 3px;
  border-color: #dfdfdf;
}
.widget-image .framed-image {
  max-width: 620px;
  max-height: 550px;
  display: inline-block;
}
.row {
  margin-bottom: 0;
}
.clear {
  clear: both;
}
.widget-text-paragraph,
.widget-video-facebook,
.widget-video-soundcloud,
.widget-video-vimeo,
.widget-video-youtube {
  background: #fff;
  margin: 10px 0;
}
.swatch-01-bordeaux .theme-p-title,
.swatch-01-bordeaux .theme-small-title {
  color: #963434;
}
.swatch-01-bordeaux .theme-p {
  color: #555;
}
.widget-text-small-title {
  background: #fff;
}
.widget {
  font-size: 10px;
}
.widget-text-small-title .content.align-center {
  text-align: center;
}
.widget-text-small-title .content {
  padding: 1.5em 35px;
}
a,
del,
ins {
  text-decoration: none;
}
A {
  cursor: pointer;
}

.column.omega,
.columns.omega {
  margin-right: 0;
}
.widget-image .wrapper {
  padding: 20px 35px;
  text-align: center;
}
.framed-image-container,
.side-img-container,
.widget-event .side-img-container {
  padding: 8px;
  box-shadow: none;
  border-radius: 3px;
  border-color: #dfdfdf;
}
.widget-image .framed-image {
  max-width: 620px;
  max-height: 550px;
  display: inline-block;
}
.widget-text-paragraph {
  background: #fff;
  margin: 10px 0;
}
.pagegrid {
  position: relative;
  width: 700px;
  margin: 0 auto;
}
.widget-text-paragraph strong {
  font-weight: 700;
}
.swatch-01-bordeaux .widget-button .content .button-container .button {
  background: #c83535;
}
.widget-button .content .button-container .button {
  font-family: sm_adelle_basic-bn, "Segoe UI", Helvetica, "Arial", sans-serif;
  font-size: 2.5em;
}
.widget-button .content .button-container .button {
  box-shadow: 0 5px 0 rgb(0 0 0 / 10%), inset 0 -5px 0 rgb(0 0 0 / 15%);
  border-radius: 0;
  margin: 10px 0;
  padding: 13px 13px 15px;
}
.swatch-01-bordeaux .widget-button .content .button-container .details {
  color: #999;
}
.end-of-page {
  border: 0;
  height: 1px;
  background: 0 0;
  visibility: hidden;
}
