html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-family: sans-serif;
  overflow-wrap: break-word;
}

body {
  margin: 0;
  overflow: hidden;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: rgba(0, 0, 0, 0);
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "î˜€";
}

.w-icon-slider-left:before {
  content: "î˜";
}

.w-icon-nav-menu:before {
  content: "î˜‚";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "î˜ƒ";
}

.w-icon-file-upload-remove:before {
  content: "î¤€";
}

.w-icon-file-upload-icon:before {
  content: "î¤ƒ";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  min-height: 100%;
  color: #333;
  background-color: #fff;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

.w-inline-block {
  max-width: 100%;
  display: inline-block;
}

.w-clearfix:before, .w-clearfix:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: rgba(0, 0, 0, 0) !important;
}

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  width: auto;
  height: auto;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
  visibility: visible !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  opacity: 1 !important;
  width: auto !important;
  height: auto !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  margin: 0 !important;
  padding: 6px 8px 6px 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  top: auto !important;
  bottom: 12px !important;
  left: auto !important;
  right: 12px !important;
  overflow: visible !important;
  transform: none !important;
}

.w-webflow-badge > img {
  visibility: visible !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

.w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  width: 100%;
  height: 100%;
  border: none;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  width: 100%;
  height: 38px;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input:-moz-placeholder, .w-select:-moz-placeholder {
  color: #999;
}

.w-input::-moz-placeholder, .w-select::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.w-input:-ms-input-placeholder, .w-select:-ms-input-placeholder {
  color: #999;
}

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

.w-radio {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-radio:before, .w-radio:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-radio:after {
  clear: both;
}

.w-radio-input {
  margin: 4px 0 0;
  margin-top: 1px \9 ;
  float: left;
  margin-top: 3px;
  margin-left: -20px;
  line-height: normal;
}

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  width: .1px;
  height: .1px;
  opacity: 0;
  z-index: -100;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  width: auto;
  height: auto;
  cursor: pointer;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.w-container:before, .w-container:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

.w-row:before, .w-row:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }
  
  .w-hidden-main {
    display: inherit !important;
  }
  
  .w-hidden-medium {
    display: none !important;
  }
  
  .w-col-medium-1 {
    width: 8.33333%;
  }
  
  .w-col-medium-2 {
    width: 16.6667%;
  }
  
  .w-col-medium-3 {
    width: 25%;
  }
  
  .w-col-medium-4 {
    width: 33.3333%;
  }
  
  .w-col-medium-5 {
    width: 41.6667%;
  }
  
  .w-col-medium-6 {
    width: 50%;
  }
  
  .w-col-medium-7 {
    width: 58.3333%;
  }
  
  .w-col-medium-8 {
    width: 66.6667%;
  }
  
  .w-col-medium-9 {
    width: 75%;
  }
  
  .w-col-medium-10 {
    width: 83.3333%;
  }
  
  .w-col-medium-11 {
    width: 91.6667%;
  }
  
  .w-col-medium-12 {
    width: 100%;
  }
  
  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }
  
  .w-hidden-small {
    display: none !important;
  }
  
  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }
  
  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }
  
  .w-col-small-1 {
    width: 8.33333%;
  }
  
  .w-col-small-2 {
    width: 16.6667%;
  }
  
  .w-col-small-3 {
    width: 25%;
  }
  
  .w-col-small-4 {
    width: 33.3333%;
  }
  
  .w-col-small-5 {
    width: 41.6667%;
  }
  
  .w-col-small-6 {
    width: 50%;
  }
  
  .w-col-small-7 {
    width: 58.3333%;
  }
  
  .w-col-small-8 {
    width: 66.6667%;
  }
  
  .w-col-small-9 {
    width: 75%;
  }
  
  .w-col-small-10 {
    width: 83.3333%;
  }
  
  .w-col-small-11 {
    width: 91.6667%;
  }
  
  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }
  
  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }
  
  .w-hidden-tiny {
    display: none !important;
  }
  
  .w-col {
    width: 100%;
  }
  
  .w-col-tiny-1 {
    width: 8.33333%;
  }
  
  .w-col-tiny-2 {
    width: 16.6667%;
  }
  
  .w-col-tiny-3 {
    width: 25%;
  }
  
  .w-col-tiny-4 {
    width: 33.3333%;
  }
  
  .w-col-tiny-5 {
    width: 41.6667%;
  }
  
  .w-col-tiny-6 {
    width: 50%;
  }
  
  .w-col-tiny-7 {
    width: 58.3333%;
  }
  
  .w-col-tiny-8 {
    width: 66.6667%;
  }
  
  .w-col-tiny-9 {
    width: 75%;
  }
  
  .w-col-tiny-10 {
    width: 83.3333%;
  }
  
  .w-col-tiny-11 {
    width: 91.6667%;
  }
  
  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  height: 500px;
  color: #fff;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  margin: auto;
  position: absolute;
  top: -100%;
  bottom: -100%;
  left: -100%;
  right: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  height: 300px;
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  background: #ddd;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  height: 100%;
  white-space: nowrap;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  width: 100%;
  height: 100%;
  white-space: normal;
  text-align: left;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  width: 1em;
  height: 1em;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  width: 80px;
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  border: 0;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  /* z-index: 900; */
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  min-width: 100%;
  background: #ddd;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: rgba(0, 0, 0, .9);
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  height: 100%;
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  width: 100vw;
  height: 100vh;
  opacity: 0;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  height: auto;
  max-width: none;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-lightbox-control {
  width: 4em;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  height: 2.6em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-x: auto;
  overflow-y: hidden;
}

.w-lightbox-item {
  width: 10vh;
  box-sizing: content-box;
  cursor: pointer;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  height: 10vh;
  background: #222;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  border: 5px solid rgba(0, 0, 0, .4);
  border-radius: 50%;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }
  
  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }
  
  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }
  
  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }
  
  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }
  
  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }
  
  .w-lightbox-close {
    opacity: .8;
  }
  
  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

.w-richtext:before, .w-richtext:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: rgba(0, 0, 0, 0);
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

.w-nav:before, .w-nav:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  min-width: 200px;
  background: #c8c8c8;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }
  
  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }
  
  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }
  
  .w-nav-brand {
    padding-left: 10px;
  }
  .couple__groom-info-head-name.is-header.elegance {
    text-align: center !important;
  }
  .couple__bride-info-head-name.is-header.elegance {
    text-align: center !important;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }
  
  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

.w-tabs:before, .w-tabs:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }
  
  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-embed-youtubevideo {
  width: 100%;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg");
  background-position: 50%;
  background-size: cover;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 50%;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.momentree-invitation {
  font-size: 1vw;
}

.momentree-invitation.haze {
  font-size: 1vw;
  display: flex;
}

.momentree-invitation.rustic {
  font-size: .8vw;
}

.momentree-invitation.elegance {
  font-size: .85vw;
  display: flex;
}

.cover {
  z-index: 120;
  /* height: 100vh; */
  min-height: 100vh;
  min-height: 100dvh;
  background-color: #651212;
  justify-content: center;
  align-items: center;
  padding: 5.75em;
  display: flex;
  position: static;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cover.haze {
  background-color: #f3eeeb;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
  background-position: 0 0;
  background-size: 20em;
  display: flex;
  position: fixed;
}

.cover.haze.morning {
  z-index: 1000;
  display: none;
}

.cover.haze.ocean {
  background-color: #f6fbfc;
  display: none;
}

.cover.haze.scarlet {
  background-color: #f8eff0;
  display: none;
}

.cover.haze.twilight {
  background-color: #f6eef4;
  display: none;
}

.cover.haze.evening {
  background-color: #fff7eb;
  display: none;
}

.cover.rustic {
  background-color: #fff;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/640815b3e22e74485de1f967_63935a81c626f31f2178beed_pattern.png");
  background-position: 0 0;
  background-size: 10%;
  border: 25px solid #b15e1d;
  justify-content: flex-end;
  padding-left: 1em;
  padding-right: 1em;
  display: none;
  position: fixed;
}

.cover.rustic.whimsically {
  background-color: #fff;
  border: 25px solid #997540;
  display: none;
}

.cover.rustic.flowery {
  background-color: #fff;
  border: 25px solid #474c23;
  display: none;
}

.cover.rustic.effortlessly {
  background-color: #fff;
  border: 25px solid #393b4b;
  display: none;
}

.cover.rustic.regally {
  background-color: #fff;
  border: 25px solid #51305d;
  display: none;
}

.cover.rustic.cherry {
  border-color: #96483b;
  display: none;
}

.cover.rustic.pearly {
  border-color: #867e6c;
  display: none;
}

.cover.rustic.celestially {
  border-color: #af882a;
  display: none;
}

.cover.rustic.naturally {
  border-color: #447313;
  display: none;
}

.cover.rustic.woodland {
  background-color: #fff;
  border: 25px solid #5b6851;
  display: none;
}

.cover.elegance {
  background-color: #161a20;
  background-image: radial-gradient(circle, rgba(22, 26, 32, .85), #161a20), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  padding: 10vh 11.391em;
  display: none;
  position: fixed;
}

.cover.elegance.dazzling {
  background-color: #251319;
  background-image: radial-gradient(circle, rgba(37, 19, 25, .85), #251319), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  display: none;
}

.cover.elegance.riveting {
  background-color: #172513;
  background-image: radial-gradient(circle, rgba(23, 37, 19, .85), #172513), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  display: none;
}

.cover.elegance.enchanting {
  background-color: #15193e;
  background-image: radial-gradient(circle, rgba(21, 25, 62, .85), #15193e), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  display: none;
}

.cover.elegance.ceremonial {
  background-color: #5f1c1c;
  background-image: radial-gradient(circle, rgba(95, 28, 28, .85), #5f1c1c), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  display: none;
}

.cover.elegance.obsidian {
  background-color: #000;
  background-image: radial-gradient(circle, rgba(0, 0, 0, .85), #000), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  display: none;
}

.cover.elegance.enticing {
  background-color: #b2446a;
  background-image: radial-gradient(circle, rgba(178, 68, 106, .85), #b2446a), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  display: none;
}

.cover.elegance.enticing.customer {
  background-image: radial-gradient(circle, rgba(178, 68, 106, .65), #b2446a), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64ac1234f7b4cd036e9b3415_Flowers.png");
  background-position: 0 0, 0 0;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  display: none;
}

.cover.elegance.charming {
  background-color: #3b5852;
  background-image: radial-gradient(circle, rgba(59, 88, 82, .85), #3b5852), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  display: none;
}

.cover.elegance.alluring {
  background-color: #444fb2;
  background-image: radial-gradient(circle, rgba(68, 79, 178, .85), #444fb2), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  display: none;
}

.cover.elegance.endearing {
  background-color: #a33b30;
  background-image: radial-gradient(circle, rgba(163, 59, 48, .85), #a33b30), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
  display: none;
}

.cover.damask {
  background-color: #fff7eb;
  background-image: linear-gradient(rgba(255, 247, 235, .65), rgba(255, 247, 235, .65)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  display: none;
  position: fixed;
}

.cover.damask.sapphire {
  background-color: #fcfcfc;
  background-image: linear-gradient(rgba(252, 252, 252, .65), rgba(252, 252, 252, .65)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  display: none;
}

.cover.damask.ruby {
  background-color: #f8efef;
  background-image: linear-gradient(rgba(248, 239, 239, .75), rgba(248, 239, 239, .75)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  display: none;
}

.cover.damask.amber {
  background-color: #fff4e3;
  background-image: linear-gradient(rgba(255, 244, 227, .65), rgba(255, 244, 227, .65)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  display: none;
}

.cover.damask.emerald {
  background-color: #fffff4;
  background-image: linear-gradient(rgba(255, 255, 244, .65), rgba(255, 255, 244, .65)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  display: none;
}

.land.haze {
  background-color: #f3eeeb;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
  background-position: 0 0;
  background-size: 10em;
  flex-direction: column;
  display: flex;
}

.land.haze.ocean {
  background-color: #f6fbfc;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
}

.land.haze.scarlet {
  background-color: #f8eff0;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
}

.land.haze.twilight {
  background-color: #f6eef4;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
}

.land.haze.evening {
  background-color: #fff7eb;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
  background-position: 0 0;
  background-size: 10em;
}

.land.damask {
  background-color: #fff7eb;
  background-image: linear-gradient(rgba(255, 247, 235, .65), rgba(255, 247, 235, .65)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
  flex-direction: column;
  display: flex;
}

.land.damask.sapphire {
  background-color: #fcfcfc;
  background-image: linear-gradient(rgba(252, 252, 252, .65), rgba(252, 252, 252, .65)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: center;
  background-size: auto, auto;
}

.land.damask.ruby {
  background-color: #f8efef;
  background-image: linear-gradient(rgba(248, 239, 239, .65), rgba(248, 239, 239, .65)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: center;
  background-size: auto, auto;
}

.land.damask.amber {
  background-color: #fff4e3;
  background-image: linear-gradient(rgba(255, 244, 227, .65), rgba(255, 244, 227, .65)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: center;
  background-size: auto, auto;
}

.land.damask.emerald {
  background-color: #fffff4;
  background-image: linear-gradient(rgba(255, 255, 244, .65), rgba(255, 255, 244, .65)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: center;
  background-size: auto, auto;
}

.hero {
  height: 100vh;
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 5.75em 5.75em 7.594em;
  display: flex;
}

.hero.haze {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  padding-bottom: 5.75em;
}

.hero.rustic {
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: center;
  background-size: cover;
  align-items: flex-start;
}

.hero.rustic.earthly {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d98b2754637e3f2ad3f3_Image%201.jpg");
  background-position: center;
}

.hero.rustic.whimsically {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f61b9376efcacbb6004f_Hero.jpg");
}

.hero.rustic.terracotta {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634ef189a480b352f50cb_Hero.jpg");
}

.hero.rustic.effortlessly {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f80562618bf70c41a93d_Image%204.jpg");
}

.hero.rustic.regally {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437046a8db2017b10706de0_Hero%20Option%201.jpg");
}

.hero.rustic.naturally {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801ac1981829a382de2d3_Hero%20Option%202.jpg");
}

.hero.rustic.cherry {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819d4d6d6cda9f1ee1f8f_Hero%20Option%201%20Large.jpeg");
}

.hero.rustic.woodland {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830b933e7b87558526aa6_Hero%20Option%203.jpeg");
  background-position: center;
  background-size: cover;
}

.hero.rustic.celestially {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f107b4785085fdbe572_Hero%20Option%201%20Large.jpeg");
}

.hero.rustic.pearly {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fe43e4ff448729c98d8_Hero%20Option%202.jpeg");
  background-position: center;
  background-size: cover;
}

.hero.elegance {
  background-color: #d3ba88;
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: center;
  background-size: cover;
}

.hero.elegance.delicate {
  background-image: linear-gradient(rgba(0, 0, 0, .25), rgba(0, 0, 0, .25)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64385bc3d51179e8c8b5ce50_Hero.jpg");
  background-position: center;
  background-size: cover;
}

.hero.elegance.riveting {
  background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643635026c76ca370beb63a1_Image%208.jpg");
  background-position: center;
  background-size: cover;
  justify-content: center;
  padding-top: 10.594em;
}

.hero.elegance.dazzling {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64396eef88a5570cd9e50624_Hero.jpeg");
  background-position: center;
}

.hero.elegance.ceremonial {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439a6c619244ddb4857b06f_pexels-azra-tuba-demir-12178114.jpg");
  background-position: center;
  background-size: cover;
}

.hero.elegance.enchanting {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c8da8d01d40fdd37caff_Hero%20Option%204%20Large.jpeg");
}

.hero.elegance.obsidian {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e8f7f83007110f2b9bb_Hero%20Option%201%20Large.jpeg");
}

.hero.elegance.endearing {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435880f6ffb9acafdc530c8_Hero.jpg");
}

.hero.elegance.charming {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b132c71c3d7eea1262c64_Hero%20Option%202%20Large.jpeg");
}

.hero.elegance.enticing {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1e904eaafc63bcb81246_Hero%20Option%202%20Large.jpeg");
}

.hero.elegance.enticing.customer {
  background-image: linear-gradient(rgba(0, 0, 0, .55), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64ac149a175e18d155825591_Background.jpeg");
  /* background-position: 0 0, 0 0; */
  justify-content: space-between;
  padding-top: 12.564em;
}

.hero.elegance.alluring {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b416a354c787a3b6b4e9b_Image%201%20Large.jpeg");
}

.content.rustic {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/640815b3e22e74485de1f967_63935a81c626f31f2178beed_pattern.png");
  background-position: 0 0;
  background-size: auto;
}

.content.elegance {
  background-color: #161a20;
  background-image: linear-gradient(rgba(22, 26, 32, .97), rgba(22, 26, 32, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.content.elegance.dazzling {
  background-color: #251319;
  background-image: linear-gradient(rgba(37, 19, 25, .97), rgba(37, 19, 25, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.content.elegance.riveting {
  background-color: #172513;
  background-image: linear-gradient(rgba(23, 37, 19, .97), rgba(23, 37, 19, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.content.elegance.enchanting {
  background-color: #15193e;
  background-image: linear-gradient(rgba(21, 25, 62, .97), rgba(21, 25, 62, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.content.elegance.ceremonial {
  background-color: #5f1c1c;
  background-image: linear-gradient(rgba(95, 28, 28, .97), rgba(95, 28, 28, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.content.elegance.obsidian {
  background-color: #000;
  background-image: linear-gradient(rgba(0, 0, 0, .97), rgba(0, 0, 0, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.content.elegance.charming {
  background-color: #3b5852;
  background-image: linear-gradient(rgba(59, 88, 82, .97), rgba(59, 88, 82, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.content.elegance.enticing {
  background-color: #b2446a;
  background-image: linear-gradient(rgba(178, 68, 106, .97), rgba(178, 68, 106, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.content.elegance.alluring {
  background-color: #444fb2;
  background-image: linear-gradient(rgba(68, 79, 178, .97), rgba(68, 79, 178, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.content.elegance.endearing {
  background-color: #a33b30;
  background-image: linear-gradient(rgba(163, 59, 48, .97), rgba(163, 59, 48, .97)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6408b0c96d94fe0c5c314c46_63ccc60c1fe6f5b4fc5cd32d_Asset%201.svg");
  background-position: 0 0, 0 0;
  background-size: auto, 15%;
}

.floating-nav {
  z-index: 100;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  background-color: #fff;
  justify-content: space-between;
  padding: 1em 5.75em;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.story {
  height: 100vh;
  justify-content: center;
  align-items: stretch;
  padding: 5.75em;
  display: flex;
}

.story.haze {
  height: 100vh;
  padding-top: 7.594em;
  padding-bottom: 7.594em;
}

.bride-and-groom {
  padding: 5.75em;
}

.bride-and-groom.haze {
  padding-top: 0;
  padding-bottom: 0;
}

.bride-and-groom.elegance {
  padding-left: 0;
}

.event {
  padding: 5.75em;
}

.quote-a.haze {
  height: 100vh;
  align-items: center;
  display: flex;
}

.quote-a.rustic {
  display: flex;
}

.video {
  height: 56.25em;
  background-color: #000;
}

.video.haze {
  justify-content: center;
  align-items: center;
  display: flex;
}

.video.rustic {
  height: 56.25em;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.video.elegance {
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.stream {
  align-items: flex-end;
  padding: 7.594em 5.75em 5.75em;
  display: flex;
}

.filter.elegance {
  /* padding-left: 5.75em;
  padding-right: 5.75em; */
  padding: 5.75em;
}

.wishes {
  width: 98vw;
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  align-items: stretch;
  padding-top: 5.75em;
  padding-bottom: 0;
  overflow: hidden;
  position: relative;
  display: flex;
}

.rsvp {
  height: 150vh;
  background-color: #000;
  padding: 7.594em 5.75em;
  display: flex;
}

.rsvp.haze {
  height: 120vh;
  background-color: #402103;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  align-items: center;
}

.rsvp.haze.morning {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64234a2345a6d559a4060386_kew-li-wen-LveoypqZcME-unsplash.jpg"), url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0, 50%;
  background-size: cover, cover;
}

.rsvp.haze.ocean {
  color: #064273;
  background-color: #054272;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64234f77f7ff77bc85b4b033_Ocean%20Haze.jpg");
  background-size: cover;
}

.rsvp.haze.scarlet {
  background-color: #7e1202;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c2e29bf69455fc4805edf_RSVP%20Background.png");
  background-position: 0 0;
  background-size: cover;
}

.rsvp.haze.twilight {
  background-color: #27172c;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64235ee921680f6b0c1ce425_Twilight%20Haze.jpg");
}

.rsvp.haze.evening {
  background-color: #761143;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64236735ee3c8694fc5ba0d0_Evening%20Haze.png");
}

.rsvp.rustic {
  height: 100vh;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  align-items: center;
}

.rsvp.rustic.earthly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435e281aa9499015ecda132_RSVP%20Background.png");
}

.rsvp.rustic.whimsically {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f5ccd0dbc528462d433d_RSVP%20Background.jpeg");
}

.rsvp.rustic.terracotta {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64365073b3cdb6954af2bad6_RSVP%20Background.png");
  align-items: center;
}

.rsvp.rustic.effortlessly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f9810ead7f36983260aa_RSVP%20Background.png");
}

.rsvp.rustic.regally {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437f0d2544986ff813fdc50_RSVP%20Background.png");
}

.rsvp.rustic.naturally {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64380aa1f6d8be832a1d6e78_RSVP%20Background.jpeg");
}

.rsvp.rustic.cherry {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819c9865fa415028f57d8_RSVP%20Background.jpeg");
}

.rsvp.rustic.woodland {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6438359d173cf91892b8b886_RSVP%20Background.png");
}

.rsvp.rustic.celestially {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384886cc62955c98550e3d_RSVP%20Background.png");
  background-position: 50%;
}

.rsvp.rustic.pearly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384d9c1adc1bac9e505c3a_RSVP%20Background.jpeg");
}

.rsvp.elegance {
  height: auto;
  background-color: rgba(0, 0, 0, 0);
}

.rsvp.elegance.delicate {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64391cdaf3f4b87c1cfc1fdb_RSVP%20Background.png");
  background-position: 0 0, 50%;
  background-size: cover;
}

.rsvp.elegance.dazzling {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643987c5ce0505687521dafd_RSVP%20Background.png");
  background-position: 0 0, 0 0;
  background-size: auto, auto;
}

.rsvp.elegance.riveting {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64399eef868484f428b8969a_RSVP%20Background.png");
  background-position: 0 0, 50%;
  background-size: auto, auto;
}

.rsvp.elegance.ceremonial {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b4872c6a77c6de3b5f95_RSVP%20Background.png");
  background-position: 0 0, 0 0;
  background-size: cover;
}

.rsvp.elegance.enchanting {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439cafb8c348f414a4d1936_RSVP%20Background.png");
  background-position: 0 0, 50%;
  background-size: cover;
}

.rsvp.elegance.obsidian {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a37d5c64e82b178eb386a_RSVP%20Background.png");
  background-position: 0 0, 50%;
  background-size: cover;
}

.rsvp.elegance.endearing {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a7554cbd2fd4d49cb480f_RSVP%20Background.png");
  background-position: 50%;
  background-size: cover;
}

.rsvp.elegance.charming {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1314a8f56c2c5b6fb162_RSVP%20Background.png");
  background-position: 0 0, 50%;
  background-size: cover;
}

.rsvp.elegance.enticing {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b2b25fbddc130b1edea79_RSVP%20Background.jpeg");
  background-position: 0 0, 50%;
  background-size: cover;
}

.rsvp.elegance.alluring {
  background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b4a97a03aa7533a15ce7d_RSVP%20Background.png");
  background-position: 0 0, 50%;
  background-size: cover;
}

.rsvp.damask {
  height: 120vh;
  background-color: #543501;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  align-items: center;
}

.rsvp.damask.golden {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6423689e04d55f7d4f80255f_Golden%20Damask.png");
}

.rsvp.damask.ruby {
  background-color: #000;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64236cc13cbda6137cf3388e_pexels-picjumbocom-196664.jpg");
}

.rsvp.damask.sapphire {
  background-color: #121839;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64236c8fc8864d500efc61bd_Sapphire%20Damask.png");
}

.rsvp.damask.emerald {
  background-color: #033b32;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64236c97f678f75ff02d3140_Emerald%20Damask.png");
}

.rsvp.damask.amber {
  background-color: #b6522b;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64236d563db0bd5acfbcd09b_Amber%20Damask.jpg");
}

.gallery {
  height: auto;
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 5.75em 5.75em 7.594em;
  display: flex;
}

.gallery.rustic {
  height: auto;
}

.footer {
  background-color: #000;
  justify-content: center;
  align-items: center;
  padding: 5.063em;
  display: flex;
}

.footer.haze {
  background-color: #402103;
  padding-top: 3.375em;
  padding-bottom: 3.375em;
}

.footer.haze.ocean {
  background-color: #064273;
}

.footer.haze.scarlet {
  background-color: #7e1202;
}

.footer.haze.twilight {
  background-color: #27172c;
}

.footer.haze.evening {
  background-color: #761143;
}

.footer.rustic {
  background-color: #332003;
  padding-top: 3.052em;
  padding-bottom: 3.052em;
}

.footer.rustic.earthly {
  background-color: #5d3036;
}

.footer.rustic.flowery {
  background-color: #a0402c;
}

.footer.rustic.effortlessly {
  background-color: #4b4939;
}

.footer.rustic.regally {
  background-color: #921e5d;
}

.footer.rustic.woodland {
  background-color: #2c3527;
}

.footer.rustic.cherry {
  background-color: #632f30;
}

.footer.rustic.pearly {
  background-color: #645b4e;
}

.footer.rustic.celestially {
  background-color: #374d4d;
}

.footer.rustic.naturally {
  background-color: #635119;
}

.footer.elegance {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 0;
}

.footer.damask {
  background-color: #402103;
  padding-top: 3.375em;
  padding-bottom: 3.375em;
}

.footer.damask.golden {
  background-color: #543501;
}

.footer.damask.sapphire {
  background-color: #121839;
}

.footer.damask.ruby {
  background-color: #000;
}

.footer.damask.amber {
  background-color: #b6522b;
}

.footer.damask.emerald {
  background-color: #033b32;
}

.is-bodytext {
  letter-spacing: .02em;
  font-family: Jost, sans-serif;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 150%;
}

.is-quote {
  letter-spacing: .01em;
  font-family: Belleza, sans-serif;
  font-size: 2.25em;
  font-weight: 400;
  line-height: 120%;
}

.is-label {
  letter-spacing: .1em;
  text-transform: uppercase;
  font-family: Jost, sans-serif;
  font-size: 1em;
  font-weight: 500;
  line-height: 100%;
}

.is-subtitle {
  font-family: Malina1, sans-serif;
  font-size: 3.375em;
  font-weight: 400;
  line-height: 110%;
}

.is-subtitle.haze {
  color: #a75b13;
  font-family: Great Vibes, cursive;
}

.is-subtitle.haze.ocean {
  color: #0b75a0;
}

.is-subtitle.haze.scarlet {
  color: #af5d54;
}

.is-subtitle.haze.twilight {
  color: #5d2f5d;
}

.is-subtitle.haze.evening {
  color: #ba5555;
}

.is-subtitle.rustic {
  color: #997540;
  text-transform: capitalize;
  font-family: Dancing Script, sans-serif;
  font-weight: 500;
}

.is-subtitle.rustic.earthly {
  color: #b15e1d;
}

.is-subtitle.rustic.flowery {
  color: #474c23;
}

.is-subtitle.rustic.effortlessly {
  color: #393b4b;
}

.is-subtitle.rustic.regally {
  color: #51305d;
}

.is-subtitle.rustic.woodland {
  color: #5b6851;
}

.is-subtitle.rustic.cherry {
  color: #96483b;
}

.is-subtitle.rustic.pearly {
  color: #867e6c;
}

.is-subtitle.rustic.celestially {
  color: #af882a;
}

.is-subtitle.rustic.naturally {
  color: #447313;
}

.is-subtitle.elegance {
  color: #d3ba88;
  font-family: Great Vibes, cursive;
}

.is-subtitle.elegance.dazzling {
  color: #f1ccbd;
}

.is-subtitle.elegance.riveting {
  color: #f8e6c2;
}

.is-subtitle.elegance.enchanting {
  color: #c9c4e7;
}

.is-subtitle.elegance.ceremonial {
  color: #fceed3;
}

.is-subtitle.elegance.obsidian {
  color: #c2c2c2;
}

.is-subtitle.elegance.charming {
  color: #e6ffd4;
}

.is-subtitle.elegance.enticing {
  color: #fceac7;
}

.is-subtitle.elegance.alluring {
  color: #e6e2ff;
}

.is-subtitle.elegance.endearing {
  color: #ffe5db;
}

.is-subtitle.damask {
  color: #b58f32;
  font-family: Great Vibes, cursive;
}

.is-subtitle.damask.golden {
  font-family: Cinzel, sans-serif;
}

.is-subtitle.damask.sapphire {
  color: #2d5daf;
  font-family: Cinzel, sans-serif;
}

.is-subtitle.damask.ruby {
  color: #a92132;
  font-family: Cinzel, sans-serif;
}

.is-subtitle.damask.amber {
  color: #d9872f;
  font-family: Cinzel, sans-serif;
}

.is-subtitle.damask.emerald {
  color: #41807a;
  font-family: Cinzel, sans-serif;
}

.is-header {
  letter-spacing: -.01em;
  text-transform: uppercase;
  font-family: Belleza, sans-serif;
  font-size: 5.063em;
  font-weight: 400;
  line-height: 100%;
}

.is-display {
  letter-spacing: -.02em;
  text-transform: uppercase;
  font-family: Belleza, sans-serif;
  font-size: 7.594em;
  font-weight: 400;
  line-height: 90%;
}

.hero__headline {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero__headline.haze {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  padding-top: 2.25em;
}

.hero__headline.rustic {
  width: 50%;
  align-items: flex-start;
}

.hero__headline.elegance {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  justify-content: center;
}

.hero__headline-heading.is-display.is-mid-align {
  text-align: center;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high {
  color: #fff;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.haze {
  color: #402103;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Great Vibes, cursive;
  font-weight: 400;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.haze.ocean {
  color: #064273;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.haze.scarlet {
  color: #7e1202;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.haze.twilight {
  color: #27172c;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.haze.evening {
  color: #761143;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.rustic {
  text-align: left;
  text-transform: none;
  font-family: Cinzel Decorative, sans-serif;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.elegance {
  text-transform: capitalize;
  font-family: Great Vibes, cursive;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.damask {
  color: #543501;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.damask.golden {
  font-family: Cinzel, sans-serif;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.damask.sapphire {
  color: #121839;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.damask.amber {
  color: #b6522b;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.damask.ruby {
  color: #000;
}

.hero__headline-heading.is-display.is-mid-align.is-white-high.damask.emerald {
  color: #033b32;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.hero__headline-subtitle.is-subtitle.is-white-high {
  color: #fff;
}

.hero__headline-subtitle.is-subtitle.is-white-high.haze {
  color: #a75b13;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.hero__headline-subtitle.is-subtitle.is-white-high.haze.ocean {
  color: #0b75a0;
}

.hero__headline-subtitle.is-subtitle.is-white-high.haze.scarlet {
  color: #af5d54;
}

.hero__headline-subtitle.is-subtitle.is-white-high.haze.twilight {
  color: #5d2f5d;
}

.hero__headline-subtitle.is-subtitle.is-white-high.haze.evening {
  color: #ba5555;
}

.hero__headline-subtitle.is-subtitle.is-white-high.rustic {
  font-family: Dancing Script, sans-serif;
  font-weight: 500;
}

.hero__headline-subtitle.is-subtitle.is-white-high.elegance {
  font-family: Montserrat, sans-serif;
}

.hero__headline-subtitle.is-subtitle.is-white-high.damask {
  color: #a75b13;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.hero__headline-subtitle.is-subtitle.is-white-high.damask.golden {
  color: #b58f32;
}

.hero__headline-subtitle.is-subtitle.is-white-high.damask.sapphire {
  color: #2d5daf;
}

.hero__headline-subtitle.is-subtitle.is-white-high.damask.ruby {
  color: #a92132;
}

.hero__headline-subtitle.is-subtitle.is-white-high.damask.amber {
  color: #da7f1d;
}

.hero__headline-subtitle.is-subtitle.is-white-high.damask.emerald {
  color: #41807a;
}

.story__text.is-quote {
  line-height: 115%;
}

.story__text.is-quote.haze {
  color: #402103;
  font-family: Great Vibes, cursive;
  font-size: 3.375em;
  font-weight: 400;
  line-height: 100%;
}

.story__text.is-quote.haze.ocean {
  color: #064273;
}

.story__text.is-quote.haze.scarlet {
  color: #7e1202;
}

.story__text.is-quote.haze.twilight {
  color: #27172c;
}

.story__text.is-quote.haze.evening {
  color: #761143;
}

.story__text.is-quote.rustic {
  color: #332003;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
  line-height: 125%;
}

.story__text.is-quote.rustic.earthly {
  color: #5d3036;
}

.story__text.is-quote.rustic.flowery {
  color: #a0402c;
}

.story__text.is-quote.rustic.effortlessly {
  color: #4b4939;
}

.story__text.is-quote.rustic.regally {
  color: #921e5d;
}

.story__text.is-quote.rustic.woodland {
  color: #2c3527;
}

.story__text.is-quote.rustic.cherry {
  color: #632f30;
}

.story__text.is-quote.rustic.pearly {
  color: #645b4e;
}

.story__text.is-quote.rustic.celestially {
  color: #374d4d;
}

.story__text.is-quote.rustic.naturally {
  color: #635119;
}

.story__text.is-quote.elegance {
  color: #d3ba88;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 125%;
}

.story__text.is-quote.elegance.dazzling {
  color: #f1ccbd;
}

.story__text.is-quote.elegance.riveting {
  color: #f8e6c2;
}

.story__text.is-quote.elegance.enchanting {
  color: #c9c4e7;
}

.story__text.is-quote.elegance.ceremonial {
  color: #fceed3;
}

.story__text.is-quote.elegance.obsidian {
  color: #c2c2c2;
}

.story__text.is-quote.elegance.charming {
  color: #e6ffd4;
}

.story__text.is-quote.elegance.enticing {
  color: #fceac7;
}

.story__text.is-quote.elegance.alluring {
  color: #e6e2ff;
}

.story__text.is-quote.elegance.endearing {
  color: #ffe5db;
}

.story__text.is-quote.damask, .story__text.is-quote.damask.golden {
  color: #543501;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.story__text.is-quote.damask.sapphire {
  color: #121839;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.story__text.is-quote.damask.ruby {
  color: #000;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.story__text.is-quote.damask.amber {
  color: #b6522b;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.story__text.is-quote.damask.emerald {
  color: #033b32;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.couple__groom-image {
  width: 36em;
  height: 43.2em;
  background-color: #000;
}

.couple__groom-image.haze {
  width: 36em;
  height: 43.2em;
  background-color: rgba(0, 0, 0, 0);
  border: .132em solid #a75b13;
  border-top-left-radius: 100em;
  border-top-right-radius: 100em;
  padding: 1.5em;
}

.couple__groom-image.haze.ocean {
  border-color: #0d82b1;
}

.couple__groom-image.haze.scarlet {
  border-color: #7e1202;
}

.couple__groom-image.haze.twilight {
  border-color: #5d2f5d;
}

.couple__groom-image.haze.evening {
  border-color: #ba5555;
}

.couple__groom-image.rustic {
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
}

.couple__groom-image.rustic.earthly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9700a6d6525cc789f6d_Groom.jpg");
  background-position: 50% 0;
}

.couple__groom-image.rustic.whimsically {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f600a78594003f83fdb3_Groom.jpeg");
}

.couple__groom-image.rustic.terracotta {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634ec79afd86449e7aa48_Groom.jpg");
}

.couple__groom-image.rustic.effortlessly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f8004d0500287436e6e8_Groom.jpg");
}

.couple__groom-image.rustic.regally {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437d9d0e8478a58d23c4829_Groom.jpg");
}

.couple__groom-image.rustic.naturally {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801a7c85d690f86db5dfb_Groom.jpg");
}

.couple__groom-image.rustic.cherry {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819d58547cc0a3059a292_Groom%20Large.jpeg");
}

.couple__groom-image.rustic.woodland {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830af7fbd2f47f3a6fa11_Groom.jpeg");
}

.couple__groom-image.rustic.celestially {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f0a6aaaeae279c03497_Groom%20Large.jpeg");
}

.couple__groom-image.rustic.pearly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643851071e9b1483f66ef793_Groom.jpeg");
}

.couple__groom-image.elegance {
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: center;
  background-size: cover;
}

.couple__groom-image.elegance.delicate {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643871bec659b0de01047686_Groom.jpeg");
}

.couple__groom-image.elegance.dazzling {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643984fbb5efde287eadad74_Groom%20Large.jpeg");
}

.couple__groom-image.elegance.riveting {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634ec79afd86449e7aa48_Groom.jpg");
}

.couple__groom-image.elegance.ceremonial {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b04b61e5970682f1b409_Groom%20Large.jpeg");
}

.couple__groom-image.elegance.enchanting {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c8d44e6ca79db254e0a2_Groom%20Large.jpeg");
}

.couple__groom-image.elegance.obsidian {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e8f1aba3a29555228af_Groom%20Large.jpeg");
}

.couple__groom-image.elegance.endearing {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a7341cbd2fda550cb2906_Groom%20Large.jpeg");
}

.couple__groom-image.elegance.charming {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b132a71c3d74df9262c40_Groom%20Large.jpeg");
}

.couple__groom-image.elegance.enticing {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1e8fe7ee109e8779ae80_Groom%20Large.jpeg");
}

.couple__groom-image.elegance.alluring {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b416847b29dd477e4ceaa_Groom%20Large.jpeg");
}

.couple__groom-image.damask {
  width: 36em;
  height: 43.2em;
  background-color: rgba(0, 0, 0, 0);
  border: .132em solid #b58f32;
  border-top-left-radius: 100em;
  border-top-right-radius: 100em;
  padding: 1.5em;
}

.couple__groom-image.damask.golden {
  border-color: #b58f32;
}

.couple__groom-image.damask.sapphire {
  border-color: #2d5daf;
}

.couple__groom-image.damask.ruby {
  border-color: #a92132;
}

.couple__groom-image.damask.amber {
  border-color: #d9872f;
}

.couple__groom-image.damask.emerald {
  border-color: #41807a;
}

.couple__groom-info {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  padding-top: 3.375em;
  padding-bottom: 3.375em;
  padding-left: 1.5em;
  display: flex;
}

.couple__groom-info.haze {
  padding-top: 1.5em;
}

.couple__groom-info.rustic {
  padding-top: 1.5em;
  overflow: visible;
}

.couple__groom-info-head-title.is-label.haze {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.couple__groom-info-head-title.is-label.haze.ocean {
  color: #0d82b1;
}

.couple__groom-info-head-title.is-label.haze.scarlet {
  color: #af5d54;
}

.couple__groom-info-head-title.is-label.haze.twilight {
  color: #5d2f5d;
}

.couple__groom-info-head-title.is-label.haze.evening {
  color: #ba5555;
}

.couple__groom-info-head-title.is-label.rustic {
  color: #997540;
  margin-bottom: 1em;
}

.couple__groom-info-head-title.is-label.rustic.earthly {
  color: #b15e1d;
}

.couple__groom-info-head-title.is-label.rustic.flowery {
  color: #474c23;
}

.couple__groom-info-head-title.is-label.rustic.effortlessly {
  color: #393b4b;
}

.couple__groom-info-head-title.is-label.rustic.regally {
  color: #51305d;
}

.couple__groom-info-head-title.is-label.rustic.woodland {
  color: #5b6851;
}

.couple__groom-info-head-title.is-label.rustic.cherry {
  color: #96483b;
}

.couple__groom-info-head-title.is-label.rustic.pearly {
  color: #867e6c;
}

.couple__groom-info-head-title.is-label.rustic.celestially {
  color: #af882a;
}

.couple__groom-info-head-title.is-label.rustic.naturally {
  color: #447313;
}

.couple__groom-info-head-title.is-label.elegance {
  color: #d3ba88;
  font-family: Montserrat, sans-serif;
}

.couple__groom-info-head-title.is-label.elegance.dazzling {
  color: #f1ccbd;
}

.couple__groom-info-head-title.is-label.elegance.riveting {
  color: #f8e6c2;
}

.couple__groom-info-head-title.is-label.elegance.enchanting {
  color: #c9c4e7;
}

.couple__groom-info-head-title.is-label.elegance.ceremonial {
  color: #fceed3;
}

.couple__groom-info-head-title.is-label.elegance.obsidian {
  color: #c2c2c2;
}

.couple__groom-info-head-title.is-label.elegance.charming {
  color: #e6ffd4;
}

.couple__groom-info-head-title.is-label.elegance.enticing {
  color: #fceac7;
}

.couple__groom-info-head-title.is-label.elegance.alluring {
  color: #e6e2ff;
}

.couple__groom-info-head-title.is-label.elegance.endearing {
  color: #ffe5db;
}

.couple__groom-info-head-title.is-label.damask {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.couple__groom-info-head-title.is-label.damask.golden {
  color: #b58f32;
}

.couple__groom-info-head-title.is-label.damask.sapphire {
  color: #2d5daf;
}

.couple__groom-info-head-title.is-label.damask.ruby {
  color: #a92132;
}

.couple__groom-info-head-title.is-label.damask.amber {
  color: #d9872f;
}

.couple__groom-info-head-title.is-label.damask.emerald {
  color: #41807a;
}

.couple__groom-info-head-name.is-header {
  text-align: center;
}

.couple__groom-info-head-name.is-header.haze {
  color: #402103;
  text-align: center;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Great Vibes, cursive;
}

.couple__groom-info-head-name.is-header.haze.ocean {
  color: #064273;
}

.couple__groom-info-head-name.is-header.haze.scarlet {
  color: #7e1202;
}

.couple__groom-info-head-name.is-header.haze.twilight {
  color: #27172c;
}

.couple__groom-info-head-name.is-header.haze.evening {
  color: #761143;
}

.couple__groom-info-head-name.is-header.elegance {
  color: #fff;
  text-align: left;
  text-transform: capitalize;
  font-family: Great Vibes, cursive;
}

.couple__groom-info-head-name.is-header.elegance.customer {
  font-family: Montserrat, sans-serif;
}

.couple__groom-info-head-name.is-header.damask {
  color: #121839;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.couple__groom-info-head-name.is-header.damask.golden {
  color: #543501;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.couple__groom-info-head-name.is-header.damask.ruby {
  color: #000;
}

.couple__groom-info-head-name.is-header.damask.amber {
  color: #b6522b;
}

.couple__groom-info-head-name.is-header.damask.emerald {
  color: #033b32;
}

.couple__groom-info-detail.is-bodytext.haze {
  color: rgba(0, 0, 0, .85);
  text-align: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.couple__groom-info-detail.is-bodytext.rustic {
  color: #333;
}

.couple__groom-info-detail.is-bodytext.elegance {
  color: rgba(255, 255, 255, .85);
  font-family: Montserrat, sans-serif;
}

.couple__groom-info-head.haze {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.couple__groom-info-head.rustic {
  flex: 1;
}

.couple__groom-info-head.elegance {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  display: flex;
}

.couple__groom-info-social {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  display: flex;
}

.couple__groom-info-social.haze {
  justify-content: center;
}

.couple__groom-info-social.rustic {
  opacity: .85;
}

.couple__groom-info-social-a.haze {
  background-color: #402103;
  border-radius: 20em;
  padding: .667em;
}

.couple__groom-info-social-a.haze.ocean {
  background-color: #064273;
}

.couple__groom-info-social-a.haze.scarlet {
  background-color: #7e1202;
}

.couple__groom-info-social-a.haze.twilight {
  background-color: #27172c;
}

.couple__groom-info-social-a.haze.evening {
  color: #761143;
  background-color: #761143;
}

.couple__groom-info-social-a.damask {
  background-color: #543501;
  border-radius: 20em;
  padding: .667em;
}

.couple__groom-info-social-a.damask.golden {
  color: #543501;
  background-color: #543501;
}

.couple__groom-info-social-a.damask.sapphire {
  outline-offset: 0px;
  color: #121839;
  background-color: #121839;
  outline: 3px #121839;
}

.couple__groom-info-social-a.damask.ruby {
  outline-offset: 0px;
  color: #f8efef;
  background-color: #000;
  outline: 3px #121839;
}

.couple__groom-info-social-a.damask.amber {
  outline-offset: 0px;
  color: #f8efef;
  background-color: #b6522b;
  outline: 3px #121839;
}

.couple__groom-info-social-a.damask.emerald {
  outline-offset: 0px;
  color: #f8efef;
  background-color: #033b32;
  outline: 3px #121839;
}

.social-media-icon-a {
  height: 2.25em;
}

.social-media-icon-a.haze {
  height: 2.25em;
  filter: brightness(10000%);
}

.social-media-icon-a.elegance {
  opacity: 1;
  mix-blend-mode: luminosity;
}

.social-media-icon-b, .social-media-icon-c {
  height: 2.25em;
}

.couple__bride-image {
  height: 43.2em;
  background-color: #000;
}

.couple__bride-image.rustic {
  width: 36em;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
}

.couple__bride-image.rustic.earthly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d98a4fe8f88638d368d2_GBride.jpg");
  background-position: 50% 0;
}

.couple__bride-image.rustic.whimsically {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f607f515c67cece9e4e1_GBride.jpeg");
}

.couple__bride-image.rustic.terracotta {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634e99d13a74faa470ad2_GBride.jpg");
}

.couple__bride-image.rustic.effortlessly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f7fd2629e13936b17084_GBride.jpg");
}

.couple__bride-image.rustic.regally {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437046b189ad61a9c1d6d80_GBride.jpg");
}

.couple__bride-image.rustic.naturally {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801a566b4887268e38153_GBride.jpg");
}

.couple__bride-image.rustic.cherry {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819d28cd4cfff323c3387_Bride%20Large.jpeg");
}

.couple__bride-image.rustic.woodland {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830b547094f7ab13887a8_Bride.jpeg");
}

.couple__bride-image.rustic.celestially {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f07841e7eea1940b0e7_GBride%20Large.jpeg");
}

.couple__bride-image.rustic.pearly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64385107c7ae787e97a4657f_Bride.jpeg");
}

.couple__bride-image.elegance {
  width: 36em;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: center;
  background-size: cover;
}

.couple__bride-image.elegance.delicate {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643871bfc659b0d42a047699_GBride.jpeg");
}

.couple__bride-image.elegance.dazzling {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643984fc58376d860d85b91e_Gbride%20Large.jpeg");
}

.couple__bride-image.elegance.riveting {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634e99d13a74faa470ad2_GBride.jpg");
}

.couple__bride-image.elegance.ceremonial {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b04ac2c4077d3a068ee6_GBride%20Large.jpeg");
}

.couple__bride-image.elegance.enchanting {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c8ce002a86a11aab1ebf_GBride%20Large.jpeg");
}

.couple__bride-image.elegance.obsidian {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e8e5283b6419d3e1dc9_GBride%20Large.jpeg");
}

.couple__bride-image.elegance.endearing {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a7344cbd2fd45ffcb2928_Bride%20Large.jpeg");
}

.couple__bride-image.elegance.charming {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1329458127bb1ed83896_Bride%20Large.jpeg");
}

.couple__bride-image.elegance.enticing {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1e8a3d2fa9b11d8c1229_GBride%20Large.jpeg");
}

.couple__bride-image.elegance.alluring {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b4168b43d1cd5f92d253c_GBride%20Large.jpeg");
}

.couple__bride-info {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  justify-content: flex-end;
  padding-top: 3.375em;
  padding-bottom: 3.375em;
  padding-right: 1.5em;
  display: flex;
}

.couple__bride-info.haze {
  align-items: center;
  padding-top: 1.5em;
  padding-right: 1.5em;
}

.couple__bride-info.elegance {
  justify-content: center;
  padding-right: 3.375em;
}

.couple__bride-info-head.haze {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.couple__bride-info-head.rustic {
  width: 100px;
  max-width: 100px;
  min-width: 100%;
}

.couple__bride-info-head.elegance {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.couple__bride-info-head-title.is-label.haze {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.couple__bride-info-head-title.is-label.haze.ocean {
  color: #0d82b1;
}

.couple__bride-info-head-title.is-label.haze.scarlet {
  color: #af5d54;
}

.couple__bride-info-head-title.is-label.haze.twilight {
  color: #5d2f5d;
}

.couple__bride-info-head-title.is-label.haze.evening {
  color: #ba5555;
}

.couple__bride-info-head-title.is-label.rustic {
  max-width: 100%;
  min-width: 100px;
  color: #997540;
  margin-bottom: 1em;
}

.couple__bride-info-head-title.is-label.rustic.earthly {
  color: #b15e1d;
}

.couple__bride-info-head-title.is-label.rustic.flowery {
  color: #474c23;
}

.couple__bride-info-head-title.is-label.rustic.effortlessly {
  color: #393b4b;
}

.couple__bride-info-head-title.is-label.rustic.regally {
  color: #51305d;
}

.couple__bride-info-head-title.is-label.rustic.woodland {
  color: #5b6851;
}

.couple__bride-info-head-title.is-label.rustic.cherry {
  color: #96483b;
}

.couple__bride-info-head-title.is-label.rustic.pearly {
  color: #867e6c;
}

.couple__bride-info-head-title.is-label.rustic.celestially {
  color: #af882a;
}

.couple__bride-info-head-title.is-label.rustic.naturally {
  color: #447313;
}

.couple__bride-info-head-title.is-label.elegance {
  color: #d3ba88;
  font-family: Montserrat, sans-serif;
}

.couple__bride-info-head-title.is-label.elegance.dazzling {
  color: #f1ccbd;
}

.couple__bride-info-head-title.is-label.elegance.riveting {
  color: #f8e6c2;
}

.couple__bride-info-head-title.is-label.elegance.enchanting {
  color: #c9c4e7;
}

.couple__bride-info-head-title.is-label.elegance.ceremonial {
  color: #fceed3;
}

.couple__bride-info-head-title.is-label.elegance.obsidian {
  color: #c2c2c2;
}

.couple__bride-info-head-title.is-label.elegance.charming {
  color: #e6ffd4;
}

.couple__bride-info-head-title.is-label.elegance.enticing {
  color: #fceac7;
}

.couple__bride-info-head-title.is-label.elegance.alluring {
  color: #e6e2ff;
}

.couple__bride-info-head-title.is-label.elegance.endearing {
  color: #ffe5db;
}

.couple__bride-info-head-title.is-label.damask {
  color: #b58f32;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.couple__bride-info-head-title.is-label.damask.golden {
  color: #b58f32;
}

.couple__bride-info-head-title.is-label.damask.sapphire {
  color: #2d5daf;
}

.couple__bride-info-head-title.is-label.damask.ruby {
  color: #a92132;
  text-align: center;
}

.couple__bride-info-head-title.is-label.damask.amber {
  color: #d9872f;
  text-align: center;
}

.couple__bride-info-head-title.is-label.damask.emerald {
  color: #41807a;
  text-align: center;
}

.couple__bride-info-head-name.is-header {
  text-align: left;
}

.couple__bride-info-head-name.is-header.haze {
  color: #402103;
  text-align: center;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Great Vibes, cursive;
}

.couple__bride-info-head-name.is-header.haze.ocean {
  color: #064273;
}

.couple__bride-info-head-name.is-header.haze.scarlet {
  color: #7e1202;
}

.couple__bride-info-head-name.is-header.haze.twilight {
  color: #27172c;
}

.couple__bride-info-head-name.is-header.haze.evening {
  color: #761143;
}

.couple__bride-info-head-name.is-header.rustic {
  width: 100%;
  height: 100%;
  max-width: 100%;
  min-width: 100%;
  direction: ltr;
  color: #332003;
  text-transform: capitalize;
  white-space: normal;
  font-family: Cinzel, sans-serif;
  display: flex;
  overflow: visible;
}

.couple__bride-info-head-name.is-header.rustic.earthly {
  color: #5d3036;
}

.couple__bride-info-head-name.is-header.rustic.flowery {
  color: #a0402c;
  color: #a0402c;
}

.couple__bride-info-head-name.is-header.rustic.effortlessly {
  color: #4b4939;
  color: #4b4939;
}

.couple__bride-info-head-name.is-header.rustic.regally {
  color: #921e5d;
  color: #921e5d;
}

.couple__bride-info-head-name.is-header.rustic.woodland {
  color: #2c3527;
  color: #2c3527;
}

.couple__bride-info-head-name.is-header.rustic.new-effortlessly {
  color: #4b4939;
}

.couple__bride-info-head-name.is-header.rustic.cherry {
  color: #632f30;
}

.couple__bride-info-head-name.is-header.rustic.pearly {
  color: #645b4e;
}

.couple__bride-info-head-name.is-header.rustic.celestially {
  color: #374d4d;
}

.couple__bride-info-head-name.is-header.rustic.naturally {
  color: #635119;
  color: #635119;
}

.couple__bride-info-head-name.is-header.elegance {
  color: #fff;
  text-transform: capitalize;
  font-family: Great Vibes, cursive;
}

.couple__bride-info-head-name.is-header.elegance.customer {
  font-family: Montserrat, sans-serif;
}

.couple__bride-info-head-name.is-header.damask {
  color: #543501;
  text-align: center;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.couple__bride-info-head-name.is-header.damask.golden {
  color: #543501;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.couple__bride-info-head-name.is-header.damask.sapphire {
  color: #121839;
}

.couple__bride-info-head-name.is-header.damask.ruby {
  color: #000;
}

.couple__bride-info-head-name.is-header.damask.amber {
  color: #b6522b;
}

.couple__bride-info-head-name.is-header.damask.emerald {
  color: #033b32;
}

.couple__bride-info-detail.is-bodytext.haze {
  color: rgba(0, 0, 0, .85);
  text-align: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.couple__bride-info-detail.is-bodytext.rustic {
  color: #333;
}

.couple__bride-info-detail.is-bodytext.elegance {
  color: rgba(255, 255, 255, .85);
  font-family: Montserrat, sans-serif;
}

.couple__bride-info-social {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  display: flex;
}

.couple__bride-info-social.rustic {
  opacity: .85;
}

.couple__title {
  width: 100%;
  height: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.couple__title-container {
  width: 16.5em;
  height: 16.5em;
  background-color: #6c6c6c;
  position: relative;
}

.couple__title-container.rustic {
  width: 20em;
  height: 20em;
  background-color: #997540;
  justify-content: center;
  align-items: center;
  padding: 1em;
  display: flex;
  z-index: 1;
}

.couple__title-container.rustic.earthly {
  background-color: #b15e1d;
}

.couple__title-container.rustic.flowery {
  background-color: #474c23;
}

.couple__title-container.rustic.effortlessly {
  background-color: #393b4b;
}

.couple__title-container.rustic.regally {
  background-color: #51305d;
}

.couple__title-container.rustic.woodland {
  background-color: #5b6851;
}

.couple__title-container.rustic.cherry {
  background-color: #96483b;
}

.couple__title-container.rustic.pearly {
  background-color: #867e6c;
}

.couple__title-container.rustic.celestially {
  background-color: #af882a;
}

.couple__title-container.rustic.naturally {
  background-color: #447313;
}

.couple__title-container.elegance {
  display: none;
}

.event__grid {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". Area Area Area Area Area Area Area Area Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.event__tab-menu {
  display: flex;
}

.event__tab-menu-default-a {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: .132em solid rgba(0, 0, 0, .1);
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 1em 1.5em;
  display: flex;
}

.event__tab-menu-default-a.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: .132em solid #000;
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 1em 1.5em;
  display: flex;
}

.event__tab-menu-default-a.haze-morning.w--current {
  border-bottom-color: #a75b13;
}

.event__tab-menu-default-a.haze-ocean.w--current {
  border-bottom-color: #0b75a0;
}

.event__tab-menu-default-a.haze-scarlet.w--current {
  border-bottom-color: #af5d54;
}

.event__tab-menu-default-a.haze-twilight.w--current {
  border-bottom-color: #5d2f5d;
}

.event__tab-menu-default-a.haze-evening.w--current {
  border-bottom-color: #ba5555;
}

.event__tab-menu-default-a.damask-golden.w--current {
  color: #543501;
  border-bottom-color: #b58f32;
}

.event__tab-menu-default-a.damask-sapphire.w--current {
  border-bottom-color: #2d5daf;
}

.event__tab-menu-default-a.damask-amber.w--current {
  border-bottom-color: #d9872f;
}

.event__tab-menu-default-a.damask-ruby.w--current {
  border-bottom-color: #a92132;
}

.event__tab-menu-default-a.damask-emerald.w--current {
  border-bottom-color: #41807a;
}

.event__tab-menu-default-c {
  width: 20%;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: .132em solid rgba(0, 0, 0, .1);
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 1em 1.5em;
  display: flex;
}

.event__tab-menu-default-c.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #997540;
}

.event__tab-menu-default-c.w--current:focus {
  border-bottom-color: #b6522b;
}

.event__tab-menu-default-c.haze-morning.w--current {
  border-bottom-color: #a75b13;
}

.event__tab-menu-default-c.haze-ocean.w--current {
  border-bottom-color: #0b75a0;
}

.event__tab-menu-default-c.haze-ocean.to-hide {
  display: none;
}

.event__tab-menu-default-c.haze-scarlet.w--current {
  border-bottom-color: #af5d54;
}

.event__tab-menu-default-c.haze-twilight.w--current {
  border-bottom-color: #5d2f5d;
}

.event__tab-menu-default-c.haze-evening.w--current {
  border-bottom-color: #ba5555;
}

.event__tab-menu-default-c.damask-golden {
  border-bottom-color: rgba(0, 0, 0, .1);
}

.event__tab-menu-default-c.damask-golden.w--current {
  border-bottom-color: #b58f32;
}

.event__tab-menu-default-c.damask-sapphire {
  border-bottom-color: rgba(0, 0, 0, .1);
}

.event__tab-menu-default-c.damask-sapphire.w--current {
  border-bottom-color: #2d5daf;
}

.event__tab-menu-default-c.damask-sapphire.hide {
  display: none;
}

.event__tab-menu-default-c.damask-ruby.w--current {
  border-bottom-color: #a92132;
}

.event__tab-menu-default-c.damask-amber {
  border-bottom-color: rgba(0, 0, 0, .1);
}

.event__tab-menu-default-c.damask-amber.w--current {
  border-bottom-color: #d9872f;
}

.event__tab-menu-default-c.damask-amber.hide {
  display: none;
}

.event__tab-menu-default-c.damask-emerald {
  border-bottom-color: rgba(0, 0, 0, .1);
}

.event__tab-menu-default-c.damask-emerald.w--current {
  border-bottom-color: #41807a;
}

.event__tab-menu-default-c.haze-evening {
  display: flex;
}

.event__tab-menu-default-c.haze-evening.w--current {
  border-bottom-color: #af5d54;
}

.event__tab-menu-default-c.haze-evening.hide {
  display: none;
}

.event__tab-menu-active-text.is-label.haze {
  color: #402103;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
  text-align: center;
}

.event__tab-menu-active-text.is-label.haze.ocean {
  color: #064273;
}

.event__tab-menu-active-text.is-label.haze.scarlet {
  color: #7e1202;
}

.event__tab-menu-active-text.is-label.haze.twilight {
  color: #27172c;
}

.event__tab-menu-active-text.is-label.haze.evening {
  color: #761143;
}

.event__tab-menu-active-text.is-label.rustic {
  text-align: center;
}

.event__tab-menu-active-text.is-label.rustic.earthly {
  color: #b15e1d;
}

.event__tab-menu-active-text.is-label.rustic.flowery {
  color: #474c23;
}

.event__tab-menu-active-text.is-label.rustic.effortlessly {
  color: #393b4b;
}

.event__tab-menu-active-text.is-label.rustic.regally {
  color: #51305d;
}

.event__tab-menu-active-text.is-label.rustic.woodland {
  color: #5b6851;
}

.event__tab-menu-active-text.is-label.rustic.cherry {
  color: #96483b;
}

.event__tab-menu-active-text.is-label.rustic.pearly {
  color: #867e6c;
}

.event__tab-menu-active-text.is-label.rustic.celestially {
  color: #af882a;
}

.event__tab-menu-active-text.is-label.rustic.naturally {
  color: #447313;
}

.event__tab-menu-active-text.is-label.container-header.elegance {
  color: rgba(255, 255, 255, .85);
  text-align: center;
}

.event__tab-menu-active-text.is-label.damask {
  color: #402103;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
  text-align: center;
}

.event__tab-menu-active-text.is-label.damask.golden {
  color: #543501;
}

.event__tab-menu-active-text.is-label.damask.sapphire {
  color: #121839;
}

.event__tab-menu-active-text.is-label.damask.ruby {
  color: #000;
}

.event__tab-menu-active-text.is-label.damask.amber {
  color: #b6522b;
}

.event__tab-menu-active-text.is-label.damask.emerald {
  color: #033b32;
}

.event__tab-menu-default-text.is-label {
  text-align: center;
}

.event__tab-menu-default-text.is-label.haze {
  color: #402103;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.event__tab-menu-default-text.is-label.haze.ocean {
  color: #064273;
}

.event__tab-menu-default-text.is-label.haze.scarlet {
  color: #7e1202;
}

.event__tab-menu-default-text.is-label.haze.twilight {
  color: #27172c;
}

.event__tab-menu-default-text.is-label.haze.evening {
  color: #761143;
}

.event__tab-menu-default-text.is-label.rustic {
  color: #997540;
}

.event__tab-menu-default-text.is-label.rustic.earthly {
  color: #b15e1d;
}

.event__tab-menu-default-text.is-label.rustic.flowery {
  color: #474c23;
}

.event__tab-menu-default-text.is-label.rustic.effortlessly {
  color: #393b4b;
}

.event__tab-menu-default-text.is-label.rustic.regally {
  color: #51305d;
}

.event__tab-menu-default-text.is-label.rustic.woodland {
  color: #5b6851;
}

.event__tab-menu-default-text.is-label.rustic.cherry {
  color: #96483b;
}

.event__tab-menu-default-text.is-label.rustic.pearly {
  color: #867e6c;
}

.event__tab-menu-default-text.is-label.rustic.celestially {
  color: #af882a;
}

.event__tab-menu-default-text.is-label.rustic.naturally {
  color: #447313;
}

.event__tab-menu-default-text.is-label.elegance {
  color: rgba(255, 255, 255, .85);
}

.event__tab-menu-default-text.is-label.damask {
  color: #402103;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.event__tab-menu-default-text.is-label.damask.golden {
  color: #543501;
}

.event__tab-menu-default-text.is-label.damask.sapphire {
  color: #121839;
}

.event__tab-menu-default-text.is-label.damask.ruby {
  color: #000;
}

.event__tab-menu-default-text.is-label.damask.amber {
  color: #b6522b;
  text-align: center;
}

.event__tab-menu-default-text.is-label.damask.emerald {
  color: #033b32;
}

.event__tab-content-panel {
  height: auto;
  /* height: 40em; */
}

.event__tab-content-panel.haze, .event__tab-content-panel.rustic {
  height: auto;
  /* height: 42em; */
}

.event__tab-content-panel.elegance {
  height: auto;
  /* height: 45em; */
}

.event__tab-content-container {
  height: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  justify-content: center;
  align-items: center;
  padding-top: 3.375em;
  display: flex;
}

.event__tab-content-container.haze {
  overflow: visible;
}

.event__tab-content-container.elegance {
  align-items: center;
}

.event__tab-content-image {
  width: 25em;
  height: 100%;
  background-color: #000;
  flex: none;
}

.event__tab-content-image.haze {
  width: 25em;
  height: 37.5em;
  background-color: #402103;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border: 1em solid #eee4de;
  border-radius: 100em;
}

.event__tab-content-image.haze.morning {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af931fe1dc50efd30768b_Location%202.jpg");
}

.event__tab-content-image.haze.morning._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af933afc7bb3d1f0e29e1_Location%201.jpg");
}

.event__tab-content-image.haze.morning._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af99b1f0bd0574bdcb9af_Location%203.jpeg");
}

.event__tab-content-image.haze.ocean {
  background-color: #064273;
  border-color: #dcebf1;
}

.event__tab-content-image.haze.ocean._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b4a78d932d7265bc3d4a8_Location%201.jpg");
}

.event__tab-content-image.haze.ocean._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b4c9195612b51dc816f8b_Location%202.jpg");
}

.event__tab-content-image.haze.scarlet {
  background-color: #7e1202;
  border-color: #f3d7d7;
}

.event__tab-content-image.haze.scarlet._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c1a7461ba263f9f51237f_Location%201.jpg");
}

.event__tab-content-image.haze.scarlet._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c1a7c46df434d3a29e6f7_Location%202.jpg");
}

.event__tab-content-image.haze.scarlet._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c1a75dc2bda2e881e29cd_Location%203.jpg");
}

.event__tab-content-image.haze.twilight {
  background-color: #27172c;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e3897e1ddf3351e149dfb_Location%203.jpg");
  border-color: #e9d7e5;
}

.event__tab-content-image.haze.twilight._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e38976932b7677cf0bdf3_Location%202.jpg");
}

.event__tab-content-image.haze.twilight._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e38962003e47243c1c7d4_Location%201.jpg");
}

.event__tab-content-image.haze.evening {
  background-color: #761143;
  border-color: #f3ddd5;
}

.event__tab-content-image.haze.evening._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf6c874aa791a1f0c02f_Location%201.jpg");
}

.event__tab-content-image.haze.evening._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf62e1d77006510c50ea_Location%202.jpg");
}

.event__tab-content-image.rustic {
  height: 37.5em;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
}

.event__tab-content-image.rustic.earthly._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9ad628ac70e6417159c_Location%201%20Large.jpeg");
}

.event__tab-content-image.rustic.earthly._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9b02106d4604c4ff0ff_Location%202.jpg");
}

.event__tab-content-image.rustic.earthly._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9b26f3e5c724d5080f1_Location%203.jpg");
}

.event__tab-content-image.rustic.whimsically {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f62bf515c63947e9e80f_Location%201.jpg");
}

.event__tab-content-image.rustic.whimsically._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f6306877728550d0e1c9_Location%202.jpg");
}

.event__tab-content-image.rustic.whimsically._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f640fa0be33fd8dc089b_Location%203.jpg");
}

.event__tab-content-image.rustic.terracotta._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643635069d13a78bde470b77_Location%201.jpg");
}

.event__tab-content-image.rustic.terracotta._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436350879afd87fb7e7ac40_Location%203.jpg");
}

.event__tab-content-image.rustic.effortlessly._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f8f94b510e5678dec209_Location%201.jpg");
}

.event__tab-content-image.rustic.effortlessly._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f901189ad618e71ca81a_Location%203.jpg");
}

.event__tab-content-image.rustic.effortlessly._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f9002e1dad4abab041aa_Location%202.jpg");
}

.event__tab-content-image.rustic.regally._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc33841ff63a3137e289_Location%201.jpg");
}

.event__tab-content-image.rustic.regally._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc33c52492c63cf64cd7_Location%202.jpg");
}

.event__tab-content-image.rustic.regally._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc311d0ce74b80ee13b2_Image%2010.jpg");
}

.event__tab-content-image.rustic.naturally._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64380c5d1981824b422eb4e8_Location%201.jpeg");
}

.event__tab-content-image.rustic.naturally._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64380c2fc3f5d555654cf14a_Location%202.jpeg");
}

.event__tab-content-image.rustic.naturally._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64380c7564f9265118e7e60e_Location%203.jpeg");
}

.event__tab-content-image.rustic.cherry {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64381eedf724281b22c78a3d_Location%201.jpeg");
}

.event__tab-content-image.rustic.cherry._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64381eed987480e4ce9e7568_Location%202.jpeg");
}

.event__tab-content-image.rustic.cherry._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64381eeaae1a278d66ba31c2_Location%203.jpeg");
}

.event__tab-content-image.rustic.woodland._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6438388d9945d744633dee0f_Location%201.jpg");
}

.event__tab-content-image.rustic.woodland._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643838b529d88c160480d520_Location%202.jpeg");
}

.event__tab-content-image.rustic.woodland._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383921d3d22a7fde68166e_Location%203.jpeg");
}

.event__tab-content-image.rustic.celestially {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f1ccc6295f939544bd3_Location%201%20Large.jpeg");
}

.event__tab-content-image.rustic.celestially._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f1e1957117aa03f32d3_Location%202%20Large.jpeg");
}

.event__tab-content-image.rustic.pearly._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643852998b3a19b9e6ebaf7e_Location%202.jpeg");
}

.event__tab-content-image.rustic.pearly._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643852978b3a195d2debaf7b_Location%201.jpeg");
}

.event__tab-content-image.elegance {
  height: 37.5em;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
}

.event__tab-content-image.elegance.delicate {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643872755edcbd70db588d37_Location%201.jpeg");
}

.event__tab-content-image.elegance.delicate._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64387292be02c92038096013_Location%202.jpeg");
}

.event__tab-content-image.elegance.delicate._1 {
  background-position: 40%;
}

.event__tab-content-image.elegance.delicate._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64387292eafb8507c16c940c_Location%203.jpeg");
}

.event__tab-content-image.elegance.dazzling._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64398509aa85645182840d63_Location%201%20Large.jpeg");
}

.event__tab-content-image.elegance.dazzling._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439850caa85643aa8840da0_Location%202%20Large.jpeg");
}

.event__tab-content-image.elegance.dazzling._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439850c1b9fa43d8ed53cae_Location%203%20Large.jpeg");
}

.event__tab-content-image.elegance.riveting._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643887fc5a82d8f75ef5d047_Hero%20Option%202.jpg");
}

.event__tab-content-image.elegance.riveting._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643635069d13a78bde470b77_Location%201.jpg");
}

.event__tab-content-image.elegance.ceremonial._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b09772f16788533f9bcd_Location%201%20Large.jpeg");
}

.event__tab-content-image.elegance.ceremonial._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b0a3b1b704d4695c34fa_Location%203%20Large.jpeg");
}

.event__tab-content-image.elegance.ceremonial._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b0a471ef211fad35986d_Location%202%20Large.jpeg");
}

.event__tab-content-image.elegance.enchanting._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c8da8031772d7d14c9cb_Hero%20Option%203%20Large.jpeg");
}

.event__tab-content-image.elegance.enchanting._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439ca6b4eaafcffd89f8d85_Location%203%20Large.jpeg");
}

.event__tab-content-image.elegance.enchanting._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439ca6b72b2cbdc78e2e07a_Location%202%20Large.jpeg");
}

.event__tab-content-image.elegance.obsidian._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e987f830011c3f2b9d7_Location%201%20Large.jpeg");
}

.event__tab-content-image.elegance.obsidian._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e99dee4492058bb0ce1_Location%202%20Large.jpeg");
}

.event__tab-content-image.elegance.endearing._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a7369dee44920dfbe9383_Location%202%20Large.jpeg");
}

.event__tab-content-image.elegance.endearing._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a736b82485642bd98d8f5_Location%201%20Large.jpeg");
}

.event__tab-content-image.elegance.endearing._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a736afa6830fcb3b46c2d_Location%203%20Large.jpeg");
}

.event__tab-content-image.elegance.charming._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b135f6abe3e71cdb3c2e5_Location%202%20Large.jpeg");
}

.event__tab-content-image.elegance.charming._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b135f61e751b8688095e4_Location%201%20Large.jpeg");
}

.event__tab-content-image.elegance.enticing._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b29f2a78bf2363fc93885_Location%201%20Large.jpeg");
  background-position: 50% 100%;
}

.event__tab-content-image.elegance.enticing._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b29f371c3d7adfe27ab73_Location%202%20Large.jpeg");
}

.event__tab-content-image.elegance.alluring {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b45be354c7815436b760f_Location%201%20Large.jpeg");
}

.event__tab-content-image.elegance.alluring._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b45b147b29dff4ce51f85_Location%203%20Large.jpeg");
}

.event__tab-content-image.elegance.alluring._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b45bea78bf29c9ccae5a8_Location%202%20Large.jpeg");
}

.event__tab-content-image.damask {
  width: 25em;
  height: 37.5em;
  background-color: #402103;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border: 1em solid #eee4de;
  border-radius: 100em;
}

.event__tab-content-image.damask.golden {
  background-color: #543501;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334af61b6533dd9fb53683_Location%201.jpg");
  border-color: #f1e4d1;
}

.event__tab-content-image.damask.golden._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334af6bc4ac1944052134c_Location%202.jpg");
}

.event__tab-content-image.damask.golden._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334af6ac06874b6ca98d10_Location%203.jpg");
}

.event__tab-content-image.damask.sapphire {
  background-color: #121839;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64355589d72af07e9543c322_Location%202.jpg");
  border-color: #e3ecf8;
}

.event__tab-content-image.damask.sapphire._1 {
  background-color: #121839;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64355587946c6e5c7772dabc_Location%201.jpg");
  background-size: cover;
}

.event__tab-content-image.damask.ruby {
  background-color: #000;
  border-color: #f3e1e7;
}

.event__tab-content-image.damask.ruby._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358831384b40c50b267dea_Location%201.jpg");
}

.event__tab-content-image.damask.ruby._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358830280dce6c3d7d1b9a_Location%202.jpg");
}

.event__tab-content-image.damask.ruby._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358834aa83860744881875_Location%203.jpg");
}

.event__tab-content-image.damask.amber {
  background-color: #b6522b;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b37209ee76263319f024_Location%202.jpeg");
  border-color: #fae3c8;
}

.event__tab-content-image.damask.amber._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b373c0a0415b3124dd89_Location%201.jpg");
}

.event__tab-content-image.damask.emerald {
  background-color: #033b32;
  border-color: #dfe9d6;
}

.event__tab-content-image.damask.emerald._1, .event__tab-content-image.damask.emerald._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c99bef0a970f51e196b_Location%201.png");
}

.event__tab-content-image.damask.emerald._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c971aebc422358a6b01_Image%2010.jpg");
}

.event__tab-content-info {
  height: 100%;
  grid-column-gap: 3.375em;
  grid-row-gap: 3.375em;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  padding-left: 3.375em;
  display: flex;
}

.event__tab-content-info.haze {
  grid-column-gap: 2.375em;
  grid-row-gap: 2.375em;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-self: flex-start;
  overflow: visible;
}

.event__tab-content-info.rustic {
  justify-content: flex-start;
}

.event__tab-content-info-headline.rustic {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  display: flex;
}

.event__tab-content-info-headline-head.is-header.haze {
  color: #402103;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.event__tab-content-info-headline-head.is-header.haze.ocean {
  color: #064273;
}

.event__tab-content-info-headline-head.is-header.haze.scarlet {
  color: #7e1202;
}

.event__tab-content-info-headline-head.is-header.haze.twilight {
  color: #27172c;
}

.event__tab-content-info-headline-head.is-header.haze.evening {
  color: #761143;
}

.event__tab-content-info-headline-head.is-header.rustic {
  color: #332003;
  font-family: Cinzel, sans-serif;
  font-weight: 400;
}

.event__tab-content-info-headline-head.is-header.rustic.earthly {
  color: #5d3036;
}

.event__tab-content-info-headline-head.is-header.rustic.flowery {
  color: #a0402c;
}

.event__tab-content-info-headline-head.is-header.rustic.effortlessly {
  color: #4b4939;
}

.event__tab-content-info-headline-head.is-header.rustic.regally {
  color: #921e5d;
}

.event__tab-content-info-headline-head.is-header.rustic.woodland {
  color: #2c3527;
}

.event__tab-content-info-headline-head.is-header.rustic.cherry {
  color: #632f30;
}

.event__tab-content-info-headline-head.is-header.rustic.pearly {
  color: #645b4e;
}

.event__tab-content-info-headline-head.is-header.rustic.celestially {
  color: #374d4d;
}

.event__tab-content-info-headline-head.is-header.rustic.naturally {
  color: #635119;
}

.event__tab-content-info-headline-head.is-header.elegance {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.event__tab-content-info-headline-head.is-header.damask {
  color: #543501;
  font-family: Cinzel, sans-serif;
  font-weight: 400;
}

.event__tab-content-info-headline-head.is-header.damask.golden {
  color: #543501;
  font-family: Cinzel, sans-serif;
}

.event__tab-content-info-headline-head.is-header.damask.sapphire {
  color: #121839;
}

.event__tab-content-info-headline-head.is-header.damask.ruby {
  color: #000;
}

.event__tab-content-info-headline-head.is-header.damask.amber {
  color: #b6522b;
}

.event__tab-content-info-headline-head.is-header.damask.emerald {
  color: #033b32;
}

.event__tab-content-info-itinerary {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  align-items: center;
  display: flex;
}

.event__tab-content-info-itinerary.haze {
  align-items: flex-start;
}

.event__tab-content-info-itinerary.haze.hide {
  display: none;
}

.event__tab-content-info-itinerary.rustic, .event__tab-content-info-itinerary.elegance {
  min-width: 100%;
  align-items: flex-start;
}

.event__tab-content-info-description.is-bodytext.haze {
  color: rgba(0, 0, 0, .85);
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.event__tab-content-info-description.is-bodytext.elegance {
  color: rgba(255, 255, 255, .85);
  font-family: Montserrat, sans-serif;
}

.event__tab-content-info-itinerary-detail.is-label {
  width: 7.5em;
}

.event__tab-content-info-itinerary-detail.is-label.haze {
  color: rgba(0, 0, 0, .85);
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.event__tab-content-info-itinerary-detail.is-label.rustic {
  min-width: 7.5em;
}

.event__tab-content-info-itinerary-detail.is-label.elegance {
  width: 8em;
  min-width: 8em;
  color: rgba(255, 255, 255, .85);
  font-family: Montserrat, sans-serif;
}

.event__tab-content-info-itinerary-description.is-label.haze {
  width: 100%;
  color: rgba(0, 0, 0, .85);
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
  line-height: 120%;
}

.event__tab-content-info-itinerary-description.is-label.rustic {
  line-height: 120%;
}

.event__tab-content-info-itinerary-description.is-label.elegance {
  color: rgba(255, 255, 255, .85);
  font-family: Montserrat, sans-serif;
}

.event__tab-content-info-itinerary-colon.is-label.haze {
  color: rgba(0, 0, 0, .85);
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.event__tab-content-info-itinerary-colon.is-label.elegance {
  color: rgba(255, 255, 255, .85);
  font-family: Montserrat, sans-serif;
}

.filter__content-cta {
  grid-column-gap: .667em;
  grid-row-gap: .667em;
  border: .08em solid #000;
  align-items: center;
  padding: .667em 1em;
  text-decoration: none;
  display: flex;
}

.filter__content-cta.haze {
  background-color: #eee4de;
  border-style: none;
  padding: 1em 1.5em;
}

.filter__content-cta.haze.ocean {
  background-color: #dcebf1;
}

.filter__content-cta.haze.scarlet {
  background-color: #f3d7d7;
}

.filter__content-cta.haze.twilight {
  background-color: #e9d7e5;
}

.filter__content-cta.haze.evening {
  background-color: #f3ddd5;
}

.filter__content-cta.rustic {
  border-color: #332003;
}

.filter__content-cta.rustic.earthly {
  border-color: #5d3036;
}

.filter__content-cta.rustic.flowery {
  border-color: #5d3036 #a0402c #5d3036 #5d3036;
}

.filter__content-cta.rustic.effortlessly {
  border-color: #4b4939;
}

.filter__content-cta.rustic.regally {
  border-color: #921e5d;
}

.filter__content-cta.rustic.woodland {
  border-color: #2c3527;
}

.filter__content-cta.rustic.cherry {
  border-color: #632f30;
}

.filter__content-cta.rustic.pearly {
  border-color: #645b4e;
}

.filter__content-cta.rustic.celestially {
  border-color: #374d4d;
}

.filter__content-cta.rustic.naturally {
  border-color: #374d4d #374d4d #635119;
}

.filter__content-cta.elegance {
  color: #fff;
  border-color: #fff;
}

.filter__content-cta.damask {
  background-color: #eee4de;
  border-style: none;
  padding: 1em 1.5em;
}

.filter__content-cta.damask.golden {
  background-color: #f1e4d1;
}

.filter__content-cta.damask.sapphire {
  background-color: #e3ecf8;
}

.filter__content-cta.damask.ruby {
  background-color: #f3e1e7;
}

.filter__content-cta.damask.amber {
  background-color: #fae3c8;
}

.filter__content-cta.damask.emerald {
  background-color: #dfe9d6;
}

.stream__headline-cta-icon {
  height: 1.5em;
}

.stream__headline-cta-icon.haze {
  width: 1.75em;
  height: 1.75em;
  max-width: none;
  filter: brightness(10000%);
}

.stream__headline-cta-icon.haze.gmap, .stream__headline-cta-icon.haze.morning, .stream__headline-cta-icon.haze.ocean, .stream__headline-cta-icon.haze.scarlet, .stream__headline-cta-icon.haze.scarlet, .stream__headline-cta-icon.haze.scarlet, .stream__headline-cta-icon.haze.twilight, .stream__headline-cta-icon.haze.twilight, .stream__headline-cta-icon.haze.twilight, .stream__headline-cta-icon.haze.evening, .stream__headline-cta-icon.haze.evening, .stream__headline-cta-icon.haze.evening {
  filter: none;
}

.stream__headline-cta-icon.rustic {
  opacity: .85;
}

.stream__headline-cta-icon.rustic.whimsically, .stream__headline-cta-icon.rustic.earthly, .stream__headline-cta-icon.rustic.flowery, .stream__headline-cta-icon.rustic.regally, .stream__headline-cta-icon.rustic.woodland {
  filter: none;
}

.stream__headline-cta-icon.elegance {
  opacity: .85;
  filter: brightness(0%);
  width: 1.75em;
  height: 1.75em;
  max-width: none;
  filter: none;
}

.stream__headline-cta-icon.damask {
  width: 1.75em;
  height: 1.75em;
  max-width: none;
}

.stream__headline-cta-text.is-label {
  color: #333;
  text-decoration: none;
}

.stream__headline-cta-text.is-label.is-white-high {
  color: #fff;
}

.stream__headline-cta-text.is-label.is-white-high.haze {
  color: #fff;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.stream__headline-cta-text.is-label.is-white-high.rustic {
  color: #997540;
}

.stream__headline-cta-text.is-label.is-white-high.rustic.earthly {
  color: #b15e1d;
}

.stream__headline-cta-text.is-label.is-white-high.rustic.flowery {
  color: #474c23;
}

.stream__headline-cta-text.is-label.is-white-high.rustic.effortlessly {
  color: #393b4b;
}

.stream__headline-cta-text.is-label.is-white-high.rustic.regally {
  color: #51305d;
}

.stream__headline-cta-text.is-label.is-white-high.rustic.woodland {
  color: #5b6851;
}

.stream__headline-cta-text.is-label.is-white-high.rustic.cherry {
  color: #96483b;
}

.stream__headline-cta-text.is-label.is-white-high.rustic.pearly {
  color: #867e6c;
}

.stream__headline-cta-text.is-label.is-white-high.rustic.celestially {
  color: #af882a;
}

.stream__headline-cta-text.is-label.is-white-high.rustic.naturally {
  color: #447313;
}

.stream__headline-cta-text.is-label.is-white-high.elegance {
  color: #161a20;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.stream__headline-cta-text.is-label.is-white-high.elegance.dazzling {
  color: #251319;
}

.stream__headline-cta-text.is-label.is-white-high.elegance.riveting {
  color: #172513;
}

.stream__headline-cta-text.is-label.is-white-high.elegance.enchanting {
  color: #15193e;
}

.stream__headline-cta-text.is-label.is-white-high.elegance.ceremonial {
  color: #5f1c1c;
}

.stream__headline-cta-text.is-label.is-white-high.elegance.obsidian {
  color: #000;
}

.stream__headline-cta-text.is-label.is-white-high.elegance.charming {
  color: #3b5852;
}

.stream__headline-cta-text.is-label.is-white-high.elegance.enticing {
  color: #b2446a;
}

.stream__headline-cta-text.is-label.is-white-high.elegance.alluring {
  color: #444fb2;
}

.stream__headline-cta-text.is-label.is-white-high.elegance.endearing {
  color: #a33b30;
}

.stream__headline-cta-text.is-label.haze {
  color: #402103;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.stream__headline-cta-text.is-label.haze.ocean {
  color: #064273;
}

.stream__headline-cta-text.is-label.haze.scarlet {
  color: #7e1202;
}

.stream__headline-cta-text.is-label.haze.twilight {
  color: #27172c;
}

.stream__headline-cta-text.is-label.haze.evening {
  color: #761143;
}

.stream__headline-cta-text.is-label.rustic {
  color: #332003;
}

.stream__headline-cta-text.is-label.rustic.navcta {
  color: #fff;
}

.stream__headline-cta-text.is-label.rustic.earthly {
  color: #5d3036;
}

.stream__headline-cta-text.is-label.rustic.flowery {
  color: #a0402c;
}

.stream__headline-cta-text.is-label.rustic.effortlessly {
  color: #4b4939;
}

.stream__headline-cta-text.is-label.rustic.regally {
  color: #921e5d;
}

.stream__headline-cta-text.is-label.rustic.woodland {
  color: #2c3527;
}

.stream__headline-cta-text.is-label.rustic.cherry {
  color: #632f30;
}

.stream__headline-cta-text.is-label.rustic.pearly {
  color: #645b4e;
}

.stream__headline-cta-text.is-label.rustic.celestially {
  color: #374d4d;
}

.stream__headline-cta-text.is-label.rustic.naturally {
  color: #635119;
}

.stream__headline-cta-text.is-label.elegance {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.stream__headline-cta-text.is-label.elegance.cta {
  color: #fff;
}

.stream__headline-cta-text.is-label.elegance {
  color: #332003;
}

.stream__headline-cta-text.is-label.damask {
  color: #402103;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.stream__headline-cta-text.is-label.damask.golden {
  color: #543501;
}

.stream__headline-cta-text.is-label.damask.sapphire {
  color: #121839;
  color: #121839;
  color: #121839;
}

.stream__headline-cta-text.is-label.damask.ruby {
  color: #000;
}

.stream__headline-cta-text.is-label.damask.amber {
  color: #b6522b;
  color: #b6522b;
}

.stream__headline-cta-text.is-label.damask.emerald {
  color: #033b32;
}

.event__tab-content-info-itinerary-layout {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  display: flex;
}

.event__tab-menu-default-b {
  width: 20%;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: .132em solid rgba(0, 0, 0, .1);
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 1em 1.5em;
  display: flex;
}

.event__tab-menu-default-b.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #000;
}

.event__tab-menu-default-b.rustic-whimsically {
  color: #997540;
}

.event__tab-menu-default-b.rustic-whimsically.w--current {
  color: #333;
  border-bottom-color: #332003;
}

.event__tab-menu-default-b.rustic-earthly {
  color: #997540;
}

.event__tab-menu-default-b.rustic-earthly.w--current {
  color: #333;
  border-bottom-color: #5d3036;
}

.event__tab-menu-default-b.rustic-flowery {
  color: #997540;
}

.event__tab-menu-default-b.rustic-flowery.w--current {
  color: #333;
  border-bottom-color: #a0402c;
}

.event__tab-menu-default-b.rustic-flowery.hide {
  display: none;
}

.event__tab-menu-default-b.rustic-effortlessly {
  color: #997540;
}

.event__tab-menu-default-b.rustic-effortlessly.w--current {
  color: #333;
  border-bottom-color: #4b4939;
}

.event__tab-menu-default-b.rustic-regally {
  color: #997540;
}

.event__tab-menu-default-b.rustic-regally.w--current {
  color: #333;
  border-bottom-color: #921e5d;
}

.event__tab-menu-default-b.rustic-cherry {
  color: #997540;
}

.event__tab-menu-default-b.rustic-cherry.w--current {
  color: #333;
  border-bottom-color: #632f30;
}

.event__tab-menu-default-b.rustic-celestially {
  color: #997540;
}

.event__tab-menu-default-b.rustic-celestially.w--current {
  color: #333;
  border-bottom-color: #374d4d;
}

.event__tab-menu-default-b.rustic-celestially.hide {
  display: none;
}

.event__tab-menu-default-b.rustic-naturally {
  color: #997540;
}

.event__tab-menu-default-b.rustic-naturally.w--current {
  color: #333;
  border-bottom-color: #635119;
}

.event__tab-menu-default-b.rustic-woodland {
  color: #997540;
}

.event__tab-menu-default-b.rustic-woodland.w--current {
  color: #333;
  border-bottom-color: #2c3527;
}

.event__tab-menu-default-b.rustic-pearly {
  color: #997540;
}

.event__tab-menu-default-b.rustic-pearly.w--current {
  color: #333;
  border-bottom-color: #645b4e;
}

.event__tab-menu-default-b.rustic-pearly.hide {
  display: none;
}

.timer__grid {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". Area Area Area Area Area Area Area Area Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding: 5.75em;
}

.timer-container {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 3.375em;
  padding-bottom: 3.375em;
  display: flex;
}

.timer-container.haze {
  mix-blend-mode: darken;
  background-color: #eee4de;
}

.timer-container.haze.ocean {
  background-color: #dcebf1;
}

.timer-container.haze.scarlet {
  background-color: #f3d7d7;
}

.timer-container.haze.twilight {
  background-color: #e9d7e5;
}

.timer-container.haze.evening {
  background-color: #f3ddd5;
}

.timer-container.elegance {
  background-color: rgba(255, 255, 255, .05);
  border: .134em solid #d3ba88;
}

.timer-container.elegance.dazzling {
  border-color: #f1ccbd;
}

.timer-container.elegance.riveting {
  border-color: #f8e6c2;
}

.timer-container.elegance.enchanting {
  border-color: #c9c4e7;
}

.timer-container.elegance.ceremonial {
  border-bottom-color: #fceed3;
}

.timer-container.elegance.obsidian {
  border-color: #c2c2c2;
}

.timer-container.elegance.charming {
  border-color: #e6ffd4;
}

.timer-container.elegance.enticing {
  border-color: #fceac7;
}

.timer-container.elegance.alluring {
  border-color: #e6e2ff;
}

.timer-container.elegance.endearing {
  border-color: #ffe5db;
}

.timer-container.damask {
  mix-blend-mode: darken;
  background-color: #f3e4ce;
}

.timer-container.damask.golden {
  background-color: #f1e4d1;
}

.timer-container.damask.sapphire {
  background-color: #e3ecf8;
}

.timer-container.damask.amber {
  background-color: #fae3c8;
}

.timer-container.damask.ruby {
  background-color: #f3e1e7;
}

.timer-container.damask.emerald {
  background-color: #dfe9d6;
}

.timer__count {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-right: .08em solid #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1em 3.375em 1.5em;
  display: flex;
}

.timer__count.left {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  border-left: .08em solid #000;
  border-right: .08em solid #000;
}

.timer__count.left.haze {
  border-left-width: .132em;
  border-left-color: rgba(0, 0, 0, .1);
  border-right-width: .132em;
  border-right-color: rgba(0, 0, 0, .1);
}

.timer__count.left.rustic {
  border-left-color: #332003;
  border-right-color: #333;
}

.timer__count.left.elegance {
  border-left-color: rgba(255, 255, 255, .1);
}

.timer__count.haze {
  border-right-width: .132em;
  border-right-color: rgba(0, 0, 0, .1);
}

.timer__count.rustic {
  border-right-color: #333;
}

.timer__count.elegance {
  border-right-color: rgba(255, 255, 255, .1);
}

.timer__count-text.is-header.haze {
  color: #402103;
  letter-spacing: 0;
  font-family: Great Vibes, cursive;
  font-weight: 400;
}

.timer__count-text.is-header.haze.ocean {
  color: #064273;
}

.timer__count-text.is-header.haze.scarlet {
  color: #7e1202;
}

.timer__count-text.is-header.haze.twilight {
  color: #27172c;
}

.timer__count-text.is-header.haze.evening {
  color: #761143;
}

.timer__count-text.is-header.rustic {
  color: #332003;
  border-right: 1px #332003;
}

.timer__count-text.is-header.rustic.earthly {
  color: #5d3036;
}

.timer__count-text.is-header.rustic.flowery {
  color: #a0402c;
}

.timer__count-text.is-header.rustic.effortlessly {
  color: #4b4939;
}

.timer__count-text.is-header.rustic.regally {
  color: #921e5d;
}

.timer__count-text.is-header.rustic.woodland {
  color: #2c3527;
}

.timer__count-text.is-header.rustic.cherry {
  color: #632f30;
}

.timer__count-text.is-header.rustic.pearly {
  color: #645b4e;
}

.timer__count-text.is-header.rustic.celestially {
  color: #374d4d;
}

.timer__count-text.is-header.rustic.naturally {
  color: #635119;
}

.timer__count-text.is-header.elegance {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-weight: 300;
}

.timer__count-text.is-header.damask {
  color: #543501;
  font-family: Cinzel, sans-serif;
}

.timer__count-text.is-header.damask.golden {
  color: #543501;
  text-align: center;
  font-family: Cinzel, sans-serif;
  font-weight: 400;
}

.timer__count-text.is-header.damask.sapphire {
  color: #121839;
  font-family: Cinzel, sans-serif;
  font-weight: 400;
}

.timer__count-text.is-header.damask.ruby {
  color: #000;
  font-family: Cinzel, sans-serif;
  font-weight: 400;
}

.timer__count-text.is-header.damask.amber {
  color: #b6522b;
  font-family: Cinzel, sans-serif;
  font-weight: 400;
}

.timer__count-text.is-header.damask.emerald {
  color: #033b32;
  font-family: Cinzel, sans-serif;
  font-weight: 400;
}

.timer__count-text.is-quote.is-white-medium {
  color: rgba(255, 255, 255, .85);
}

.timer__count-text.is-quote.is-white-medium.haze {
  color: #a75b13;
  font-family: Great Vibes, cursive;
}

.timer__count-text.is-quote.is-white-medium.haze.ocean {
  color: #0b75a0;
}

.timer__count-text.is-quote.is-white-medium.haze.scarlet {
  color: #af5d54;
}

.timer__count-text.is-quote.is-white-medium.haze.twilight {
  color: #5d2f5d;
}

.timer__count-text.is-quote.is-white-medium.haze.evening {
  color: #ba5555;
  text-align: center;
}

.timer__count-text.is-quote.is-white-medium.rustic {
  color: #fff;
  font-family: Cinzel, sans-serif;
}

.timer__count-text.is-quote.is-white-medium.elegance {
  font-family: Montserrat, sans-serif;
}

.timer__count-text.is-quote.is-white-medium.damask, .timer__count-text.is-quote.is-white-medium.damask.golden {
  color: #b58f32;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.timer__count-text.is-quote.is-white-medium.damask.sapphire {
  color: #2d5daf;
}

.timer__count-text.is-quote.is-white-medium.damask.ruby {
  color: #a92132;
}

.timer__count-text.is-quote.is-white-medium.damask.amber {
  color: #da7f1d;
}

.timer__count-text.is-quote.is-white-medium.damask.emerald {
  color: #41807a;
}

.timer__detail.is-label.is-white-medium {
  color: rgba(255, 255, 255, .85);
}

.timer__detail.is-label.is-white-medium.haze {
  width: 100%;
  color: #a75b13;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 400;
  text-align: center;
}

.timer__detail.is-label.is-white-medium.haze.ocean {
  color: #0b75a0;
}

.timer__detail.is-label.is-white-medium.haze.scarlet {
  color: #af5d54;
}

.timer__detail.is-label.is-white-medium.haze.twilight {
  color: #5d2f5d;
}

.timer__detail.is-label.is-white-medium.haze.evening {
  color: #ba5555;
}

.timer__detail.is-label.is-white-medium.rustic {
  color: #fff;
}

.timer__detail.is-label.is-white-medium.elegance {
  font-family: Montserrat, sans-serif;
}

.timer__detail.is-label.is-white-medium.damask {
  width: 100%;
  color: #a75b13;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 400;
  text-align: center;
}

.timer__detail.is-label.is-white-medium.damask.golden {
  color: #b58f32;
}

.timer__detail.is-label.is-white-medium.damask.sapphire {
  color: #2d5daf;
}

.timer__detail.is-label.is-white-medium.damask.ruby {
  color: #a92132;
}

.timer__detail.is-label.is-white-medium.damask.amber {
  color: #d9872f;
}

.timer__detail.is-label.is-white-medium.damask.emerald {
  color: #41807a;
}

.timer__detail.is-label.haze {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.timer__detail.is-label.haze.ocean {
  color: #0b75a0;
}

.timer__detail.is-label.haze.scarlet {
  color: #af5d54;
}

.timer__detail.is-label.haze.twilight {
  color: #5d2f5d;
}

.timer__detail.is-label.haze.evening {
  color: #ba5555;
}

.timer__detail.is-label.rustic {
  color: #332003;
}

.timer__detail.is-label.rustic.earthly {
  color: #5d3036;
}

.timer__detail.is-label.rustic.flowery {
  color: #a0402c;
}

.timer__detail.is-label.rustic.effortlessly {
  color: #4b4939;
}

.timer__detail.is-label.rustic.regally {
  color: #921e5d;
}

.timer__detail.is-label.rustic.woodland {
  color: #2c3527;
}

.timer__detail.is-label.rustic.cherry {
  color: #632f30;
}

.timer__detail.is-label.rustic.pearly {
  color: #645b4e;
}

.timer__detail.is-label.rustic.celestially {
  color: #374d4d;
}

.timer__detail.is-label.rustic.naturally {
  color: #635119;
}

.timer__detail.is-label.elegance {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.timer__detail.is-label.damask {
  color: #b58f32;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.timer__detail.is-label.damask.golden {
  color: #b58f32;
}

.timer__detail.is-label.damask.sapphire {
  color: #2d5daf;
}

.timer__detail.is-label.damask.ruby {
  color: #a92132;
}

.timer__detail.is-label.damask.amber {
  color: #d9872f;
}

.timer__detail.is-label.damask.emerald {
  color: #41807a;
}

.timer__wrapper {
  display: flex;
}

.timer__title.is-subtitle.haze {
  color: #a75b13;
  font-family: Great Vibes, cursive;
}

.timer__title.is-subtitle.haze.ocean {
  color: #0b75a0;
}

.timer__title.is-subtitle.haze.scarlet {
  color: #af5d54;
}

.timer__title.is-subtitle.haze.twilight {
  color: #5d2f5d;
}

.timer__title.is-subtitle.haze.evening {
  color: #ba5555;
}

.timer__title.is-subtitle.rustic {
  color: #997540;
  text-transform: capitalize;
  font-family: Dancing Script, sans-serif;
  font-weight: 500;
}

.timer__title.is-subtitle.rustic.earthly {
  color: #b15e1d;
}

.timer__title.is-subtitle.rustic.flowery {
  color: #474c23;
}

.timer__title.is-subtitle.rustic.effortlessly {
  color: #393b4b;
}

.timer__title.is-subtitle.rustic.regally {
  color: #51305d;
}

.timer__title.is-subtitle.rustic.woodland {
  color: #5b6851;
}

.timer__title.is-subtitle.rustic.cherry {
  color: #96483b;
}

.timer__title.is-subtitle.rustic.pearly {
  color: #867e6c;
}

.timer__title.is-subtitle.rustic.celestially {
  color: #af882a;
}

.timer__title.is-subtitle.rustic.naturally {
  color: #447313;
}

.timer__title.is-subtitle.elegance {
  color: #d3ba88;
  font-family: Great Vibes, cursive;
}

.timer__title.is-subtitle.elegance.dazzling {
  color: #f1ccbd;
}

.timer__title.is-subtitle.elegance.riveting {
  color: #f8e6c2;
}

.timer__title.is-subtitle.elegance.enchanting {
  color: #c9c4e7;
}

.timer__title.is-subtitle.elegance.ceremonial {
  color: #fceed3;
}

.timer__title.is-subtitle.elegance.obsidian {
  color: #c2c2c2;
}

.timer__title.is-subtitle.elegance.charming {
  color: #e6ffd4;
}

.timer__title.is-subtitle.elegance.enticing {
  color: #fceac7;
}

.timer__title.is-subtitle.elegance.alluring {
  color: #e6e2ff;
}

.timer__title.is-subtitle.elegance.endearing {
  color: #ffe5db;
}

.timer__title.is-subtitle.damask {
  color: #b58f32;
  text-transform: uppercase;
  font-family: Cinzel, sans-serif;
  font-weight: 600;
}

.timer__title.is-subtitle.damask.golden {
  color: #b58f32;
  font-family: Cinzel, sans-serif;
  font-weight: 600;
}

.timer__title.is-subtitle.damask.sapphire {
  color: #2d5daf;
  font-family: Cinzel, sans-serif;
  font-weight: 600;
}

.timer__title.is-subtitle.damask.ruby {
  color: #a92132;
  font-family: Cinzel, sans-serif;
  font-weight: 600;
}

.timer__title.is-subtitle.damask.amber {
  color: #d9872f;
  font-family: Cinzel, sans-serif;
  font-weight: 600;
}

.timer__title.is-subtitle.damask.emerald {
  color: #41807a;
  font-family: Cinzel, sans-serif;
  font-weight: 600;
}

.button {
  padding: .667em 1em;
}

.button.is-label {
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  border: .08em solid #000;
  padding: 1em 1.5em;
}

.button.is-label.haze {
  color: #402103;
  letter-spacing: 0;
  text-transform: none;
  border-width: .132em;
  border-color: #402103;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.button.is-label.haze.ocean {
  color: #064273;
  background-color: rgba(0, 0, 0, 0);
  border-color: #064273;
}

.button.is-label.haze.scarlet {
  color: #7e1202;
  background-color: rgba(0, 0, 0, 0);
  border-color: #7e1202;
}

.button.is-label.haze.twilight {
  color: #27172c;
  border-color: #27172c;
}

.button.is-label.haze.evening {
  color: #761143;
  border-color: #761143;
}

.button.is-label.rustic {
  color: #332003;
  border-color: #332003;
}

.button.is-label.rustic.earthly {
  color: #5d3036;
  border-color: #5d3036;
}

.button.is-label.rustic.flowery {
  color: #a0402c;
  border-color: #5d3036 #a0402c #5d3036 #5d3036;
}

.button.is-label.rustic.effortlessly {
  color: #4b4939;
  border-color: #4b4939;
}

.button.is-label.rustic.regally {
  color: #921e5d;
  border-color: #921e5d;
}

.button.is-label.rustic.woodland {
  color: #2c3527;
  border-color: #2c3527;
}

.button.is-label.rustic.cherry {
  color: #632f30;
  border-color: #632f30;
}

.button.is-label.rustic.pearly {
  color: #645b4e;
  border-color: #645b4e;
}

.button.is-label.rustic.celestially {
  color: #374d4d;
  border-color: #374d4d;
}

.button.is-label.rustic.naturally {
  color: #635119;
  border-color: #635119;
}

.button.is-label.elegance {
  color: #fff;
  border-color: #fff;
  font-family: Montserrat, sans-serif;
}

.button.is-label.damask {
  color: #543501;
  letter-spacing: 0;
  text-transform: none;
  border-width: .132em;
  border-color: #402103;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.button.is-label.damask.golden {
  color: #543501;
  border-color: #543501;
}

.button.is-label.damask.sapphire {
  color: #121839;
  border-color: #121839;
}

.button.is-label.damask.ruby {
  color: #a92132;
  border-color: #a92132;
}

.button.is-label.damask.amber {
  color: #b6522b;
  border-color: #b6522b;
}

.button.is-label.damask.emerald {
  color: #033b32;
  border-color: #033b32;
}

.quote-a__container {
  width: 100%;
  height: 100vh;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: 1;
  grid-template: ". Text Text Text Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 5.75em;
  display: grid;
}

.quote-a__text.is-quote {
  line-height: 115%;
}

.quote-a__text.is-quote.haze {
  color: #402103;
  letter-spacing: 0;
  font-family: Great Vibes, cursive;
  font-size: 3.375em;
  line-height: 100%;
}

.quote-a__text.is-quote.haze.ocean {
  color: #064273;
}

.quote-a__text.is-quote.haze.scarlet {
  color: #7e1202;
  color: #7e1202;
}

.quote-a__text.is-quote.haze.twilight {
  color: #27172c;
}

.quote-a__text.is-quote.haze.evening {
  color: #761143;
}

.quote-a__text.is-quote.rustic {
  color: #332003;
  text-transform: none;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
  line-height: 125%;
}

.quote-a__text.is-quote.rustic.earthly {
  color: #5d3036;
}

.quote-a__text.is-quote.rustic.flowery {
  color: #a0402c;
}

.quote-a__text.is-quote.rustic.effortlessly {
  color: #4b4939;
}

.quote-a__text.is-quote.rustic.regally {
  color: #921e5d;
}

.quote-a__text.is-quote.rustic.woodland {
  color: #2c3527;
}

.quote-a__text.is-quote.rustic.cherry {
  color: #632f30;
}

.quote-a__text.is-quote.rustic.pearly {
  color: #645b4e;
}

.quote-a__text.is-quote.rustic.celestially {
  color: #374d4d;
}

.quote-a__text.is-quote.rustic.naturally {
  color: #635119;
}

.quote-a__text.is-quote.elegance {
  color: #d3ba88;
  font-family: Montserrat, sans-serif;
  line-height: 125%;
}

.quote-a__text.is-quote.elegance.dazzling {
  color: #f1ccbd;
}

.quote-a__text.is-quote.elegance.riveting {
  color: #f8e6c2;
}

.quote-a__text.is-quote.elegance.enchanting {
  color: #c9c4e7;
}

.quote-a__text.is-quote.elegance.ceremonial {
  color: #fceed3;
}

.quote-a__text.is-quote.elegance.obsidian {
  color: #c2c2c2;
}

.quote-a__text.is-quote.elegance.charming {
  color: #e6ffd4;
}

.quote-a__text.is-quote.elegance.enticing {
  color: #fceac7;
}

.quote-a__text.is-quote.elegance.alluring {
  color: #e6e2ff;
}

.quote-a__text.is-quote.elegance.endearing {
  color: #ffe5db;
}

.quote-a__text.is-quote.damask {
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.quote-a__text.is-quote.damask.golden {
  color: #543501;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.quote-a__text.is-quote.damask.sapphire {
  color: #121839;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.quote-a__text.is-quote.damask.ruby {
  color: #000;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.quote-a__text.is-quote.damask.amber {
  color: #b6522b;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.quote-a__text.is-quote.damask.emerald {
  color: #033b32;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.quote-a__source.is-label.haze {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.quote-a__source.is-label.haze.ocean {
  color: #0b75a0;
}

.quote-a__source.is-label.haze.scarlet {
  color: #af5d54;
}

.quote-a__source.is-label.haze.twilight {
  color: #5d2f5d;
}

.quote-a__source.is-label.haze.evening {
  color: #ba5555;
}

.quote-a__source.is-label.rustic {
  color: #997540;
}

.quote-a__source.is-label.rustic.earthly {
  color: #b15e1d;
}

.quote-a__source.is-label.rustic.flowery {
  color: #474c23;
}

.quote-a__source.is-label.rustic.effortlessly {
  color: #393b4b;
}

.quote-a__source.is-label.rustic.regally {
  color: #51305d;
}

.quote-a__source.is-label.rustic.woodland {
  color: #5b6851;
}

.quote-a__source.is-label.rustic.cherry {
  color: #96483b;
}

.quote-a__source.is-label.rustic.pearly {
  color: #867e6c;
}

.quote-a__source.is-label.rustic.celestially {
  color: #af882a;
}

.quote-a__source.is-label.rustic.naturally {
  color: #447313;
}

.quote-a__source.is-label.elegance {
  color: #d3ba88;
}

.quote-a__source.is-label.elegance.dazzling {
  color: #f1ccbd;
}

.quote-a__source.is-label.elegance.riveting {
  color: #f8e6c2;
}

.quote-a__source.is-label.elegance.enchanting {
  color: #c9c4e7;
}

.quote-a__source.is-label.elegance.ceremonial {
  color: #fceed3;
}

.quote-a__source.is-label.elegance.obsidian {
  color: #c2c2c2;
}

.quote-a__source.is-label.elegance.charming {
  color: #e6ffd4;
}

.quote-a__source.is-label.elegance.enticing {
  color: #fceac7;
}

.quote-a__source.is-label.elegance.alluring {
  color: #e6e2ff;
}

.quote-a__source.is-label.elegance.endearing {
  color: #ffe5db;
}

.quote-a__source.is-label.damask {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.quote-a__source.is-label.damask.golden {
  color: #b58f32;
}

.quote-a__source.is-label.damask.sapphire {
  color: #2d5daf;
}

.quote-a__source.is-label.damask.ruby {
  color: #a92132;
}

.quote-a__source.is-label.damask.amber {
  color: #d9872f;
  color: #d9872f;
}

.quote-a__source.is-label.damask.emerald {
  color: #41807a;
}

.quote-a__text-layout {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.stream__container {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". Area-2 Area-2 Area-2 . Area Area Area Area Area Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  display: grid;
}

.stream__headline {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.stream__headline-text.is-header.haze {
  color: #402103;
  letter-spacing: 0;
  text-transform: none;
  font-family: Great Vibes, cursive;
}

.stream__headline-text.is-header.haze.ocean {
  color: #064273;
}

.stream__headline-text.is-header.haze.scarlet {
  color: #7e1202;
}

.stream__headline-text.is-header.haze.twilight {
  color: #27172c;
}

.stream__headline-text.is-header.haze.evening {
  color: #761143;
}

.stream__headline-text.is-header.rustic {
  color: #332003;
  text-transform: capitalize;
  font-family: Cinzel, sans-serif;
}

.stream__headline-text.is-header.rustic.earthly {
  color: #5d3036;
}

.stream__headline-text.is-header.rustic.flowery {
  color: #a0402c;
}

.stream__headline-text.is-header.rustic.effortlessly {
  color: #4b4939;
}

.stream__headline-text.is-header.rustic.regally {
  color: #921e5d;
}

.stream__headline-text.is-header.rustic.woodland {
  color: #2c3527;
}

.stream__headline-text.is-header.rustic.cherry {
  color: #632f30;
}

.stream__headline-text.is-header.rustic.pearly {
  color: #645b4e;
}

.stream__headline-text.is-header.rustic.celestially {
  color: #374d4d;
}

.stream__headline-text.is-header.rustic.naturally {
  color: #635119;
}

.stream__headline-text.is-header.elegance {
  color: #d3ba88;
  text-transform: none;
  font-family: Great Vibes, cursive;
}

.stream__headline-text.is-header.elegance.dazzling {
  color: #f1ccbd;
}

.stream__headline-text.is-header.elegance.riveting {
  color: #f8e6c2;
}

.stream__headline-text.is-header.elegance.enchanting {
  color: #c9c4e7;
  text-transform: none;
}

.stream__headline-text.is-header.elegance.ceremonial {
  color: #fceed3;
}

.stream__headline-text.is-header.elegance.obsidian {
  color: #c2c2c2;
}

.stream__headline-text.is-header.elegance.charming {
  color: #e6ffd4;
}

.stream__headline-text.is-header.elegance.enticing {
  color: #fceac7;
}

.stream__headline-text.is-header.elegance.alluring {
  color: #e6e2ff;
}

.stream__headline-text.is-header.elegance.endearing {
  color: #ffe5db;
}

.stream__headline-text.is-header.damask {
  color: #543501;
  text-transform: capitalize;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.stream__headline-text.is-header.damask.golden {
  color: #543501;
  text-transform: capitalize;
  font-family: Cinzel, sans-serif;
}

.stream__headline-text.is-header.damask.sapphire {
  color: #121839;
  text-transform: capitalize;
  font-family: Cinzel, sans-serif;
}

.stream__headline-text.is-header.damask.ruby {
  color: #000;
  text-transform: capitalize;
  font-family: Cinzel, sans-serif;
}

.stream__headline-text.is-header.damask.amber {
  color: #b6522b;
  text-transform: capitalize;
  font-family: Cinzel, sans-serif;
}

.stream__headline-text.is-header.damask.emerald {
  color: #033b32;
}

.stream__content-text.is-bodytext.haze {
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.stream__content-text.is-bodytext.rustic {
  color: #333;
}

.stream__content-text.is-bodytext.elegance {
  color: rgba(255, 255, 255, .85);
  font-family: Montserrat, sans-serif;
}

.stream__content-text.is-subtitle.is-mid-align {
  text-align: left;
  font-family: Belleza, sans-serif;
}

.stream__content-text.is-subtitle.is-mid-align.haze {
  text-align: left;
}

.stream__content-text.is-subtitle.is-mid-align.rustic.regally {
  color: #51305d;
}

.stream__content-text.is-subtitle.is-mid-align.rustic.woodland {
  color: #5b6851;
}

.stream__content-text.is-subtitle.is-mid-align.damask.golden, .stream__content-text.is-subtitle.is-mid-align.damask.sapphire {
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.stream__content-text.is-subtitle.is-mid-align.damask.amber {
  color: #b6522b;
}

.filter__container {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". Area-2 Area-2 Area-2 . Area Area Area Area Area Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 7.594em;
  padding-bottom: 7.594em;
  padding-left: 5.75em;
  padding-right: 5.75em;
  display: grid;
}

.filter__container.elegance {
  grid-column-gap: 1.5em;
  background-color: rgba(255, 255, 255, .05);
  border: .134em solid #d3ba88;
  /* padding-top: 7.594em; */
  padding-left: 0;
  padding-right: 0;
}

.filter__container.elegance.dazzling {
  border-color: #f1ccbd;
}

.filter__container.elegance.riveting {
  text-transform: lowercase;
  border-color: #f8e6c2;
}

.filter__container.elegance.enchanting {
  text-transform: lowercase;
  border-color: #c9c4e7;
}

.filter__container.elegance.ceremonial {
  border-color: #fceed3;
}

.filter__container.elegance.obsidian {
  text-transform: lowercase;
  border-color: #c2c2c2;
}

.filter__container.elegance.charming {
  border-color: #e6ffd4;
}

.filter__container.elegance.enticing {
  border-color: #fceac7;
}

.filter__container.elegance.alluring {
  border-color: #e6e2ff;
}

.filter__container.elegance.endearing {
  border-color: #ffe5db;
}

.filter__image {
  height: 43.5em;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 2.25em;
  display: flex;
}

.filter__image.haze {
  width: 37.5em;
  height: 45em;
  background-image: none;
  border: .132em solid #a75b13;
  border-radius: 100em 100em 0 0;
  padding: 1.5em;
}

.filter__image.haze.ocean {
  border-color: #0d82b1;
}

.filter__image.haze.scarlet {
  border-color: #af5d54;
}

.filter__image.haze.twilight {
  border-color: #5d2f5d;
}

.filter__image.haze.evening {
  border-color: #ba5555;
}

.filter__image.rustic {
  width: 37.5em;
  height: 45em;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436ffdd0ead7f308a32dd39_IG%20Filter%20Thumbnail.png");
  background-position: 50%;
  background-size: cover;
}

.filter__image.rustic.earthly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435ed6dd6c2e3377d3328bf_IG%20Filter%20Thumbnail.png");
}

.filter__image.rustic.whimsically {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435fc5c8780b680f0f3e64f_IG%20Filter%20Thumbnail.png");
}

.filter__image.rustic.terraccotta {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64364f4ba7f7918099bf30eb_IG%20Filter%20Thumbnail.png");
}

.filter__image.rustic.regally {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437edb91371c9d548723ff3_IG%20Filter%20Thumbnail.png");
}

.filter__image.rustic.naturally {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64380149afbdc25caa7151f9_IG%20Filter%20Thumbnail.png");
}

.filter__image.rustic.cherry {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819d0f72b70e85830b0ef_IG%20Filter%20Thumbnail.png");
}

.filter__image.rustic.woodland {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6438334d71f97e58e737dd8a_IG%20Filter%20Thumbnail.png");
}

.filter__image.rustic.celestially {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643847094a456a4a5775d0ac_IG%20Filter%20Thumbnail.png");
}

.filter__image.rustic.pearly {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fadfff624ce03685925_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance {
  width: 37.5em;
  height: 45em;
  background-color: rgba(0, 0, 0, 0);
}

.filter__image.elegance.delicate {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64387b772221b513a44b9725_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.dazzling {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64398e1aa585bf2e0d1d3c5b_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.riveting {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64399cf9ec0eb229c9956671_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.ceremonial {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b0a572f16710863f9c4c_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.enchanting {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439cb08bac265041b8319c8_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.obsidian {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a37d6614670a3552c9e09_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.endearing {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a75114eaafc481eaa2393_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.charming {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b13101052bb627ed673d9_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.enticing {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b2af3354c78d68e69e705_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.enticing.customer {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64ac217ed41f8b065d1d7552_IG%20Filter%20Thumbnail.png");
}

.filter__image.elegance.alluring {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b41184eaafca514ba0fb7_IG%20Filter%20Thumbnail.png");
}

.filter__image.damask {
  width: 37.5em;
  height: 45em;
  background-image: none;
  border: .132em solid #a75b13;
  border-radius: 100em 100em 0 0;
  padding: 1.5em;
}

.filter__image.damask.golden {
  border-color: #b58f32;
}

.filter__image.damask.sapphire {
  border-color: #2d5daf;
}

.filter__image.damask.ruby {
  border-color: #a92132;
}

.filter__image.damask.amber {
  border-color: #b6522b;
}

.filter__image.damask.emerald {
  border-color: #41807a;
}

.filter__content {
  grid-column-gap: 3.375em;
  grid-row-gap: 3.375em;
  flex-direction: column;
  display: flex;
}

.stream__headline-cta {
  grid-column-gap: .667em;
  grid-row-gap: .667em;
  border: .08em solid #000;
  align-items: center;
  padding: .667em 1em;
  text-decoration: none;
  display: flex;
}

.stream__headline-cta.haze {
  background-color: #f3eeeb;
  border: .132em solid #402103;
  padding: 1em 1.5em;
}

.stream__headline-cta.haze.morning {
  background-color: #f3eeeb;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #402103;
}

.stream__headline-cta.haze.ocean {
  background-color: #f6fbfc;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #064273;
}

.stream__headline-cta.haze.scarlet {
  background-color: #f8eff0;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #7e1202;
}

.stream__headline-cta.haze.twilight {
  background-color: #f6eef4;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #27172c;
}

.stream__headline-cta.haze.evening {
  background-color: #fff7eb;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64071003fa99d2b5730c0eba_634beb3c5cb8ac4a9bf8d251_Noise.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #761143;
}

.stream__headline-cta.rustic {
  background-color: #fff;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/640815b3e22e74485de1f967_63935a81c626f31f2178beed_pattern.png");
  background-position: 0 0;
  background-size: auto;
  border-style: solid;
  border-color: #332003;
}

.stream__headline-cta.rustic.earthly {
  border-color: #5d3036;
}

.stream__headline-cta.rustic.flowery {
  border-color: #a0402c;
}

.stream__headline-cta.rustic.effortlessly {
  border-color: #4b4939;
}

.stream__headline-cta.rustic.regally {
  border-color: #921e5d;
}

.stream__headline-cta.rustic.woodland {
  border-color: #2c3527;
}

.stream__headline-cta.rustic.cherry {
  border-color: #96483b;
}

.stream__headline-cta.rustic.pearly {
  border-color: #645b4e;
}

.stream__headline-cta.rustic.celestially {
  border-color: #374d4d;
}

.stream__headline-cta.rustic.naturally {
  border-color: #635119;
}

.stream__headline-cta.elegance {
  color: #fff;
  background-color: #15193e;
  border-style: solid;
  border-color: #fff;
}

.stream__headline-cta.elegance.delicate {
  background-color: #161a20;
}

.stream__headline-cta.elegance.dazzling {
  background-color: #251319;
}

.stream__headline-cta.elegance.riveting {
  background-color: #172513;
}

.stream__headline-cta.elegance.obsidian {
  background-color: #000;
}

.stream__headline-cta.elegance.ceremonial {
  background-color: #5f1c1c;
}

.stream__headline-cta.elegance.endearing {
  background-color: #a33b31;
}

.stream__headline-cta.elegance.charming {
  background-color: #3b5852;
}

.stream__headline-cta.elegance.enticing {
  background-color: #b2446a;
}

.stream__headline-cta.elegance.alluring {
  background-color: #444fb2;
}

.stream__headline-cta.damask {
  background-color: #f3eeeb;
  border: .132em solid #402103;
  padding: 1em 1.5em;
}

.stream__headline-cta.damask.golden {
  background-color: #fff7eb;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #543501;
}

.stream__headline-cta.damask.ruby {
  background-color: #f8efef;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #000;
}

.stream__headline-cta.damask.amber {
  background-color: #fff4e3;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #b6522b;
}

.stream__headline-cta.damask.emerald {
  background-color: #fffff4;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #033b32;
}

.stream__headline-cta.damask.sapphire {
  background-color: #fcfcfc;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6417d9dcc7afb751438087e3_Damask%20Overlay.png");
  background-position: 0 0;
  background-size: auto;
  border-color: #121839;
}

.stream-text {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  display: flex;
}

.stream-text.haze {
  align-items: flex-start;
}

.wishes__wrapper {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  /* display: flex; */
}

.wishes__card {
  /* width: 28.5em; */
  height: 34.2em;
  background-color: #f4f4f4;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 2.25em 2.25em 3.375em;
  margin: 0 10px;
  display: flex;
}

.wishes__card.haze {
  height: 40em;
  background-color: #eee4de;
}

.wishes__card.haze.ocean {
  background-color: #dcebf1;
}

.wishes__card.haze.scarlet {
  background-color: #f3d7d7;
}

.wishes__card.haze.twilight {
  background-color: #e9d7e5;
}

.wishes__card.haze.evening {
  background-color: #f3ddd5;
}

.wishes__card.rustic {
  background-color: rgba(153, 117, 64, .05);
}

.wishes__card.rustic.earthly {
  background-color: rgba(174, 153, 126, .05);
}

.wishes__card.rustic.flowery {
  background-color: rgba(71, 76, 35, .05);
}

.wishes__card.rustic.effortlessly {
  background-color: rgba(57, 59, 75, .05);
}

.wishes__card.rustic.regally {
  background-color: rgba(81, 48, 93, .05);
}

.wishes__card.rustic.woodland {
  background-color: rgba(91, 104, 81, .05);
}

.wishes__card.rustic.cherry {
  background-color: rgba(150, 72, 59, .05);
}

.wishes__card.rustic.pearly {
  background-color: rgba(134, 126, 108, .05);
}

.wishes__card.rustic.celestially {
  background-color: rgba(175, 136, 42, .05);
}

.wishes__card.rustic.naturally {
  background-color: rgba(68, 115, 19, .05);
}

.wishes__card.elegance {
  background-color: rgba(255, 255, 255, .05);
}

.wishes__card.damask {
  height: 40em;
  background-color: #eee4de;
}

.wishes__card.damask.golden {
  background-color: #f1e4d1;
}

.wishes__card.damask.sapphire {
  background-color: #e3ecf8;
}

.wishes__card.damask.ruby {
  background-color: #f3e1e7;
}

.wishes__card.damask.amber {
  background-color: #fae3c8;
}

.wishes__card.damask.emerald {
  background-color: #dfe9d6;
}

.wishes__container {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: none;
  /* display: flex; */
}

.whishes-aphostropy {
  height: 3.375em;
  max-width: none;
}

.whishes-aphostropy.haze, .whishes-aphostropy.rustic {
  opacity: .1;
}

.whishes-aphostropy.elegance {
  filter: invert(80%);
}

.wishes__card-text.is-quote.haze {
  color: #402103;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 400;
}

.wishes__card-text.is-quote.haze.ocean {
  color: #064273;
}

.wishes__card-text.is-quote.haze.scarlet {
  color: #7e1202;
}

.wishes__card-text.is-quote.haze.twilight {
  color: #27172c;
}

.wishes__card-text.is-quote.haze.evening {
  color: #761143;
}

.wishes__card-text.is-quote.rustic {
  color: #332003;
  font-family: Cinzel, sans-serif;
  font-size: 1.5em;
  font-weight: 500;
  line-height: 125%;
}

.wishes__card-text.is-quote.rustic.earthly {
  color: #5d3036;
}

.wishes__card-text.is-quote.rustic.flowery {
  color: #a0402c;
}

.wishes__card-text.is-quote.rustic.effortlessly {
  color: #4b4939;
}

.wishes__card-text.is-quote.rustic.regally {
  color: #921e5d;
}

.wishes__card-text.is-quote.rustic.woodland {
  color: #2c3527;
}

.wishes__card-text.is-quote.rustic.cherry {
  color: #632f30;
}

.wishes__card-text.is-quote.rustic.pearly {
  color: #645b4e;
}

.wishes__card-text.is-quote.rustic.celestially {
  color: #374d4d;
}

.wishes__card-text.is-quote.rustic.naturally {
  color: #635119;
}

.wishes__card-text.is-quote.elegance {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 1.5em;
  font-weight: 300;
  line-height: 150%;
}

.wishes__card-text.is-quote.damask {
  color: #402103;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 400;
}

.wishes__card-text.is-quote.damask.golden {
  color: #543501;
}

.wishes__card-text.is-quote.damask.sapphire {
  color: #121839;
}

.wishes__card-text.is-quote.damask.ruby {
  color: #000;
}

.wishes__card-text.is-quote.damask.amber {
  color: #b6522b;
}

.wishes__card-text.is-quote.damask.emerald {
  color: #033b32;
}

.wishes__card-label.is-label.haze {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.wishes__card-label.is-label.haze.ocean {
  color: #0b75a0;
}

.wishes__card-label.is-label.haze.scarlet {
  color: #af5d54;
}

.wishes__card-label.is-label.haze.twilight {
  color: #5d2f5d;
}

.wishes__card-label.is-label.haze.evening {
  color: #ba5555;
}

.wishes__card-label.is-label.rustic {
  color: #997540;
}

.wishes__card-label.is-label.rustic.earthly {
  color: #b15e1d;
}

.wishes__card-label.is-label.rustic.flowery {
  color: #474c23;
}

.wishes__card-label.is-label.rustic.effortlessly {
  color: #393b4b;
}

.wishes__card-label.is-label.rustic.regally {
  color: #51305d;
  color: #51305d;
}

.wishes__card-label.is-label.rustic.woodland {
  color: #5b6851;
}

.wishes__card-label.is-label.rustic.cherry {
  color: #96483b;
}

.wishes__card-label.is-label.rustic.pearly {
  color: #867e6c;
}

.wishes__card-label.is-label.rustic.celestially {
  color: #af882a;
}

.wishes__card-label.is-label.rustic.naturally {
  color: #447313;
}

.wishes__card-label.is-label.elegance {
  color: #d3ba88;
  font-family: Montserrat, sans-serif;
}

.wishes__card-label.is-label.elegance.dazzling {
  color: #f1ccbd;
}

.wishes__card-label.is-label.elegance.riveting {
  color: #f8e6c2;
}

.wishes__card-label.is-label.elegance.enchanting {
  color: #c9c4e7;
}

.wishes__card-label.is-label.elegance.ceremonial {
  color: #fceed3;
}

.wishes__card-label.is-label.elegance.obsidian {
  color: #c2c2c2;
}

.wishes__card-label.is-label.elegance.charming {
  color: #e6ffd4;
}

.wishes__card-label.is-label.elegance.enticing {
  color: #fceac7;
}

.wishes__card-label.is-label.elegance.alluring {
  color: #e6e2ff;
}

.wishes__card-label.is-label.elegance.endearing {
  color: #ffe5db;
}

.wishes__card-label.is-label.damask {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.wishes__card-label.is-label.damask.golden {
  color: #b58f32;
}

.wishes__card-label.is-label.damask.sapphire {
  color: #2d5daf;
}

.wishes__card-label.is-label.damask.ruby {
  color: #a92132;
}

.wishes__card-label.is-label.damask.amber {
  color: #d9872f;
}

.wishes__card-label.is-label.damask.emerald {
  color: #41807a;
}

.wishes__nav {
  padding-left: 5.75em;
  padding-right: 5.75em;
}

.wishes__nav-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: ". . . . . . . . . . Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.whishes__nav-grid-arrow {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  display: flex;
}

.whishes__nav-grid-arrow.haze {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
}

.whishes__nav-grid-arrow-left, .whishes__nav-grid-arrow-right {
  flex: 1;
}

.wishes__nav-grid-arrow-left-icon.haze {
  height: 2.25em;
  opacity: .85;
}

.wishes__nav-grid-arrow-left-icon.elegance {
  filter: brightness(10000%);
}

.wiishes__nav-grid-arrow-right-icon.haze {
  height: 2.25em;
  opacity: .85;
}

.wiishes__nav-grid-arrow-right-icon.elegance {
  filter: brightness(10000%);
}

.quote-b.haze {
  height: 100vh;
  align-items: center;
  display: flex;
}

.quote-b.rustic {
  display: flex;
}

.quote-b__container {
  width: 100%;
  height: 100vh;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: 1;
  grid-template: ". . Text Text Text Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 0 5.75em 5.75em;
  display: grid;
}

.quote-b__text-layout {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.rsvp__grid {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: none;
  grid-template: ". . . Area Area Area Area Area Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rsvp__form {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  background-color: #fafafa;
  flex-direction: column;
  align-items: stretch;
  padding: 3.375em;
  display: flex;
}

.rsvp__form.haze {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  background-color: #f3eeeb;
}

.rsvp__form.haze.ocean {
  background-color: #f6fbfc;
}

.rsvp__form.haze.scarlet {
  background-color: #fdebec;
}

.rsvp__form.haze.twilight {
  background-color: #fff2fc;
}

.rsvp__form.haze.evening {
  background-color: #fff7eb;
}

.rsvp__form.rustic {
  background-color: #fff;
}

.rsvp__form.elegance {
  -webkit-backdrop-filter: blur(1em);
  backdrop-filter: blur(1em);
  background-color: rgba(255, 255, 255, .05);
  border: .134em solid #d3ba88;
}

.rsvp__form.elegance.dazzling {
  border-color: #f1ccbd;
}

.rsvp__form.elegance.riveting {
  border-color: #f8e6c2;
}

.rsvp__form.elegance.enchanting {
  border-color: #c9c4e7;
}

.rsvp__form.elegance.ceremonial {
  border-color: #fceed3;
}

.rsvp__form.elegance.obsidian {
  border-color: #c2c2c2;
}

.rsvp__form.elegance.charming {
  border-color: #e6ffd4;
}

.rsvp__form.elegance.enticing {
  border-color: #fceac7;
}

.rsvp__form.elegance.alluring {
  border-color: #e6e2ff;
}

.rsvp__form.elegance.endearing {
  border-color: #ffe5db;
}

.rsvp__form.damask, .rsvp__form.damask.golden {
  background-color: #fff7eb;
}

.rsvp__form.damask.sapphire {
  background-color: #fcfcfc;
}

.rsvp__form.damask.ruby {
  background-color: #f8efef;
}

.rsvp__form.damask.amber {
  background-color: #fff4e3;
}

.rsvp__form.damask.emerald {
  background-color: #fffff4;
}

.rsvp__form-head.is-header {
  /* display: flex; */
}

.rsvp__form-head.is-header.haze {
  color: #402103;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.rsvp__form-head.is-header.haze.ocean {
  color: #064273;
}

.rsvp__form-head.is-header.haze.scarlet {
  color: #7e1202;
}

.rsvp__form-head.is-header.haze.twilight {
  color: #27172c;
}

.rsvp__form-head.is-header.haze.evening {
  color: #761143;
}

.rsvp__form-head.is-header.rustic {
  color: #332003;
  font-family: Cinzel, sans-serif;
  font-weight: 400;
}

.rsvp__form-head.is-header.rustic.flowery {
  color: #a0402c;
}

.rsvp__form-head.is-header.rustic.earthly {
  color: #5d3036;
}

.rsvp__form-head.is-header.rustic.effortlessly {
  color: #4b4939;
}

.rsvp__form-head.is-header.rustic.regally {
  color: #921e5d;
}

.rsvp__form-head.is-header.rustic.woodland {
  color: #2c3527;
}

.rsvp__form-head.is-header.rustic.cherry {
  color: #632f30;
}

.rsvp__form-head.is-header.rustic.pearly {
  color: #645b4e;
}

.rsvp__form-head.is-header.rustic.celestially {
  color: #374d4d;
}

.rsvp__form-head.is-header.rustic.naturally {
  color: #635119;
}

.rsvp__form-head.is-header.elegance {
  color: #d3ba88;
  font-family: Montserrat, sans-serif;
}

.rsvp__form-head.is-header.elegance.dazzling {
  color: #f1ccbd;
}

.rsvp__form-head.is-header.elegance.riveting {
  color: #f8e6c2;
}

.rsvp__form-head.is-header.elegance.enchanting {
  color: #c9c4e7;
}

.rsvp__form-head.is-header.elegance.ceremonial {
  color: #fceed3;
}

.rsvp__form-head.is-header.elegance.obsidian {
  color: #c2c2c2;
}

.rsvp__form-head.is-header.elegance.charming {
  color: #e6ffd4;
}

.rsvp__form-head.is-header.elegance.enticing {
  color: #fceac7;
}

.rsvp__form-head.is-header.elegance.alluring {
  color: #e6e2ff;
}

.rsvp__form-head.is-header.elegance.endearing {
  color: #ffe5db;
}

.rsvp__form-head.is-header.damask {
  color: #543501;
}

.rsvp__form-head.is-header.damask.golden {
  color: #543501;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.rsvp__form-head.is-header.damask.sapphire {
  color: #121839;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.rsvp__form-head.is-header.damask.ruby {
  color: #000;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.rsvp__form-head.is-header.damask.amber {
  color: #b6522b;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.rsvp__form-head.is-header.damask.emerald {
  color: #033b32;
}

.rsvp__form-block {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  flex: 1;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.rsvp__form-container {
  height: 100%;
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  display: flex;
}

.rsvp__form-field-container {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.rsvp__form-field-container.haze {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
}

.rsvp__form-field-choice {
  grid-column-gap: 1.5em;
  grid-row-gap: unset !important;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.rsvp__form-field-choice.haze {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.rsvp__form-field-choice.elegance {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.rsvp__form-field-choice-left {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: 1;
  justify-content: flex-start;
  display: flex;
}

.rsvp__form-field-choice-left.rustic {
  max-width: 35%;
}

.rsvp__form-field-choice-right {
  flex: 1;
  justify-content: flex-start;
  display: flex;
}

.rsvp__form-field-area {
  flex: 1;
  display: flex;
}

.rsvp__form-field-area-block {
  height: 100%;
  padding-top: 1em;
  padding-left: 1em;
}

.rsvp__form-field-area-block.is-bodytext {
  margin-bottom: 0;
  padding: .667em;
}

.rsvp__form-field-area-block.is-bodytext.haze {
  background-color: rgba(255, 255, 255, .55);
  border: 1px #000;
}

.rsvp__form-field-area-block.is-bodytext.rustic {
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  border-bottom: .08em solid #332003;
}

.rsvp__form-field-area-block.is-bodytext.rustic.earthly {
  border-bottom-color: #5d3036;
}

.rsvp__form-field-area-block.is-bodytext.rustic.flowery {
  border-bottom-color: #a0402c;
}

.rsvp__form-field-area-block.is-bodytext.rustic.effortlessly {
  border-bottom-color: #4b4939;
}

.rsvp__form-field-area-block.is-bodytext.rustic.regally {
  border-bottom-color: #921e5d;
}

.rsvp__form-field-area-block.is-bodytext.rustic.woodland {
  border-bottom-color: #2c3527;
}

.rsvp__form-field-area-block.is-bodytext.rustic.cherry {
  border-bottom-color: #632f30;
}

.rsvp__form-field-area-block.is-bodytext.rustic.pearly {
  border-bottom-color: #645b4e;
}

.rsvp__form-field-area-block.is-bodytext.rustic.celestially {
  border-bottom-color: #374d4d;
}

.rsvp__form-field-area-block.is-bodytext.rustic.naturally {
  border-bottom-color: #635119;
}

.rsvp__form-field-area-block.is-bodytext.elegance {
  border: .134em solid #d3ba88;
}

.rsvp__form-field-area-block.is-bodytext.elegance.dazzling {
  border-color: #f1ccbd;
}

.rsvp__form-field-area-block.is-bodytext.elegance.riveting {
  border-color: #f8e6c2;
}

.rsvp__form-field-area-block.is-bodytext.elegance.enchanting {
  border-color: #c9c4e7;
}

.rsvp__form-field-area-block.is-bodytext.elegance.ceremonial {
  border-color: #fceed3;
}

.rsvp__form-field-area-block.is-bodytext.elegance.obsdian {
  border-color: #c2c2c2;
}

.rsvp__form-field-area-block.is-bodytext.elegance.charming {
  border-color: #e6ffd4;
}

.rsvp__form-field-area-block.is-bodytext.elegance.enticing {
  border-color: #fceac7;
}

.rsvp__form-field-area-block.is-bodytext.elegance.alluring {
  border-color: #e6e2ff;
}

.rsvp__form-field-area-block.is-bodytext.elegance.endearing {
  border-color: #ffe5db;
}

.rsvp__form-field-area-block.is-bodytext.damask {
  background-color: #fff;
  border: 1px solid #f1e4d1;
}

.rsvp__form-field-area-block.is-bodytext.damask.golden {
  border-color: #f1e4d1;
}

.rsvp__form-field-area-block.is-bodytext.damask.sapphire {
  border-color: #dfe9f8;
}

.rsvp__form-field-area-block.is-bodytext.damask.ruby {
  border-color: #f3e1e7;
}

.rsvp__form-field-area-block.is-bodytext.damask.amber {
  border-color: #fae3c8;
}

.rsvp__form-field-area-block.is-bodytext.damask.emerald {
  border-color: #dfe9d6;
}

.submit-cta {
  padding: .667em 1em;
}

.submit-cta.is-label {
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  border: .08em solid #000;
  justify-content: center;
  align-items: center;
  padding: 1em 1.5em;
  display: flex;
}

.submit-cta.is-label.haze-morning.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #a75b13;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.haze-morning.rsvp-cta._3 {
  color: #161a20;
  background-color: #d3ba88;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.submit-cta.is-label.rustic {
  color: #fff;
  background-color: #997540;
  border-style: none;
}

.submit-cta.is-label.rustic.earthly {
  background-color: #b15e1d;
}

.submit-cta.is-label.rustic.flowery {
  background-color: #474c23;
}

.submit-cta.is-label.rustic.effortlessly {
  background-color: #393b4b;
}

.submit-cta.is-label.rustic.regally {
  background-color: #51305d;
}

.submit-cta.is-label.rustic.woodland {
  background-color: #5b6851;
}

.submit-cta.is-label.rustic.cherry {
  background-color: #96483b;
}

.submit-cta.is-label.rustic.pearly {
  background-color: #867e6c;
}

.submit-cta.is-label.rustic.celestially {
  background-color: #af882a;
}

.submit-cta.is-label.rustic.naturally {
  background-color: #447313;
}

.submit-cta.is-label.elegance {
  color: #161a20;
  background-color: #d3ba88;
  border-style: none;
}

.submit-cta.is-label.elegance.dazzling {
  color: #251319;
  background-color: #f1ccbd;
}

.submit-cta.is-label.elegance.riveting {
  color: #172513;
  background-color: #f8e6c2;
}

.submit-cta.is-label.elegance.enchanting {
  color: #15193e;
  background-color: #c9c4e7;
}

.submit-cta.is-label.elegance.ceremonial {
  color: #5f1c1c;
  background-color: #fceed3;
}

.submit-cta.is-label.elegance.obsidian {
  color: #000;
  background-color: #c2c2c2;
}

.submit-cta.is-label.elegance.charming {
  color: #3b5852;
  background-color: #e6ffd4;
}

.submit-cta.is-label.elegance.enticing {
  color: #b2446a;
  background-color: #fceac7;
}

.submit-cta.is-label.elegance.alluring {
  color: #444fb2;
  background-color: #e6e2ff;
}

.submit-cta.is-label.elegance.endearing {
  color: #a33b30;
  background-color: #ffe5db;
}

.submit-cta.is-label.haze-ocean.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #0b75a0;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.haze-scarlet.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #af5d54;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.haze-twilight.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #5d2f5d;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.haze-evening.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #ba5555;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.damask-golden.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #b58f32;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.damask-sapphire.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #2d5daf;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.damask-ruby.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #a92132;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.damask-amber.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #d9872f;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.damask-emerald.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #41807a;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.rustic-whimsically.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #997540;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.rustic-earthly.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #b15e1d;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.rustic-flowery.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #474c23;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.rustic-effortlessly.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #393b4b;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.rustic-regally.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #51305d;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.elegance-dazzling {
  color: #251319;
  background-color: #f1ccbd;
  border-style: none;
}

.submit-cta.is-label.elegance-riveting {
  color: #172513;
  background-color: #f8e6c2;
  border-style: none;
}

.submit-cta.is-label.elegance-enchanting {
  color: #15193e;
  background-color: #c9c4e7;
  border-style: none;
}

.submit-cta.is-label.elegance-ceremonial {
  color: #5f1c1c;
  background-color: #fceed3;
  border-style: none;
}

.submit-cta.is-label.rustic-cherry.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #96483b;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.rustic-pearly.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #867e6c;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.rustic-celestieally.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #af882a;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.rustic-naturally.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #447313;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.submit-cta.is-label.elegance-obsidian {
  color: #000;
  background-color: #c2c2c2;
  border-style: none;
}

.submit-cta.is-label.elegance-enticing {
  color: #b2446a;
  -webkit-text-fill-color: inherit;
  background-color: #fceac7;
  background-clip: border-box;
  border-style: none;
}

.submit-cta.is-label.elegance-charming {
  color: #3b5852;
  background-color: #e6ffd4;
  border-style: none;
}

.submit-cta.is-label.elegance-alluring {
  color: #444fb2;
  -webkit-text-fill-color: inherit;
  background-color: #e6e2ff;
  background-clip: border-box;
  border-style: none;
}

.submit-cta.is-label.elegance-endearing {
  color: #a33b30;
  -webkit-text-fill-color: inherit;
  background-color: #ffe5db;
  background-clip: border-box;
  border-style: none;
}

.submit-cta.is-label.rustic-woodland.rsvp-cta {
  color: #fff;
  letter-spacing: 0;
  text-transform: uppercase;
  background-color: #5b6851;
  border-style: none;
  font-family: Jost, sans-serif;
  font-weight: 500;
}

.rsvp__dropdown {
  background-color: #e8e8e8;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  /* padding: 1em; */
  display: flex;
}

.rsvp__dropdown.rustic {
  background-color: rgba(0, 0, 0, 0);
}

.rsvp__dropdown.elegance {
  background-color: rgba(0, 0, 0, 0);
}

.rsvp__dropdown.haze select {
  background-color: #eee4de;
}

.rsvp__dropdown.haze.morning select {
  flex-wrap: wrap;
  position: relative;
}

.rsvp__dropdown.haze.ocean select {
  background-color: #dcebf1;
}

.rsvp__dropdown.haze.scarlet select {
  background-color: #f3d7d7;
}

.rsvp__dropdown.haze.twilight select {
  background-color: #e9d7e5;
}

.rsvp__dropdown.haze.evening select {
  background-color: #f3ddd5;
}

.rsvp__dropdown.rustic select {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: .08em solid #332003;
}

.rsvp__dropdown.rustic.earthly select {
  border-bottom-color: #5d3036;
}

.rsvp__dropdown.rustic.flowery select {
  border-bottom-color: #a0402c;
}

.rsvp__dropdown.rustic.effortlessly select {
  border-bottom-color: #4b4939;
}

.rsvp__dropdown.rustic.regally select {
  border-bottom-color: #921e5d;
}

.rsvp__dropdown.rustic.woodland select {
  border-bottom-color: #2c3527;
}

.rsvp__dropdown.rustic.cherry select {
  border-bottom-color: #632f30;
}

.rsvp__dropdown.rustic.pearly select {
  border-bottom-color: #645b4e;
}

.rsvp__dropdown.rustic.celestially select {
  border-bottom-color: #374d4d;
}

.rsvp__dropdown.rustic.naturally select {
  border-bottom-color: #635119;
}

.rsvp__dropdown.elegance select {
  background-color: rgba(0, 0, 0, 0);
  border: 0.134em solid #d3ba88;
}

.rsvp__dropdown.elegance select option {
  color: #d3ba88;
}

.rsvp__dropdown.elegance.dazzling select {
  border-color: #f1ccbd;
}

.rsvp__dropdown.elegance.riveting select {
  border-color: #f8e6c2;
}

.rsvp__dropdown.elegance.enchanting select {
  border-color: #c9c4e7;
}

.rsvp__dropdown.elegance.ceremonial select {
  border-color: #fceed3;
}

.rsvp__dropdown.elegance.obsidian select {
  border-color: #c2c2c2;
}

.rsvp__dropdown.elegance.charming select {
  border-color: #e6ffd4;
}

.rsvp__dropdown.elegance.enticing select {
  border-color: #fceac7;
}

.rsvp__dropdown.elegance.alluring select {
  border-color: #e6e2ff;
}

.rsvp__dropdown.elegance.endearing select {
  border-color: #ffe5db;
}

.rsvp__dropdown.damask select {
  background-color: #eee4de;
}

.rsvp__dropdown.damask.golden select {
  background-color: #f1e4d1;
}

.rsvp__dropdown.damask.sapphire select {
  background-color: #dfe9f8;
}

.rsvp__dropdown.damask.ruby select {
  background-color: #f3e1e7;
}

.rsvp__dropdown.damask.amber select {
  background-color: #fae3c8;
}

.rsvp__dropdown.damask.emerald select {
  background-color: #dfe9d6;
}

.rsvp__dropdown-toggle {
  flex: 1;
  margin-left: 0;
  padding: 0;
}

.rsvp__dropdown-toggle-icon {
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
}

.rsvp__dropdown-toggle-icon.is-label.elegance {
  filter: brightness(1000%);
}

.rsvp__dropdown.haze select {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.rsvp__dropdown.haze.ocean select {
  color: #0b75a0;
}

.rsvp__dropdown.haze.scarlet select {
  color: #af5d54;
}

.rsvp__dropdown.haze.twilight select {
  color: #5d2f5d;
}

.rsvp__dropdown.haze.evening select {
  color: #761143;
}

.rsvp__dropdown.rustic select {
  color: #332003;
}

.rsvp__dropdown.rustic.earthly select {
  color: #5d3036;
}

.rsvp__dropdown.rustic.flowery select {
  color: #a0402c;
}

.rsvp__dropdown.rustic.effortlessly select {
  color: #4b4939;
}

.rsvp__dropdown.rustic.regally select {
  color: #921e5d;
  color: #921e5d;
}

.rsvp__dropdown.rustic.woodland select {
  color: #2c3527;
}

.rsvp__dropdown.rustic.cherry select {
  color: #632f30;
}

.rsvp__dropdown.rustic.pearly select {
  color: #645b4e;
}

.rsvp__dropdown.rustic.celestially select {
  color: #374d4d;
}

.rsvp__dropdown.rustic.naturally select {
  color: #635119;
}

.rsvp__dropdown.elegance select {
  color: #fff;
}

.rsvp__dropdown.damask select {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.rsvp__dropdown.damask.golden select {
  color: #543501;
}

.rsvp__dropdown.damask.sapphire select {
  color: #121839;
  color: #121839;
}

.rsvp__dropdown.damask.ruby select {
  color: #000;
}

.rsvp__dropdown.damask.amber select {
  color: #b6522b;
}

.rsvp__dropdown.damask.emerald select {
  color: #033b32;
}

.rsvp__form-field-attendance-state select {
  margin-bottom: 0;
}

.rsvp__form-field-attendance-state.is-label {
  padding-left: .667em;
}

.rsvp__form-field-attendance-state.is-label.haze {
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.rsvp__form-field-attendance-state.is-label.rustic {
  color: #332003;
}

.rsvp__form-field-attendance-state.is-label.rustic.earthly {
  color: #5d3036;
}

.rsvp__form-field-attendance-state.is-label.rustic.flowery {
  color: #a0402c;
}

.rsvp__form-field-attendance-state.is-label.rustic.effortlessly {
  color: #4b4939;
}

.rsvp__form-field-attendance-state.is-label.rustic.regally {
  color: #921e5d;
}

.rsvp__form-field-attendance-state.is-label.rustic.woodland {
  color: #2c3527;
}

.rsvp__form-field-attendance-state.is-label.rustic.cherry {
  color: #632f30;
}

.rsvp__form-field-attendance-state.is-label.rustic.pearly {
  color: #645b4e;
}

.rsvp__form-field-attendance-state.is-label.rustic.celestially {
  color: #374d4d;
}

.rsvp__form-field-attendance-state.is-label.rustic.naturally {
  color: #635119;
}

.rsvp__form-field-attendance-check {
  width: 1em;
  height: 1em;
  margin-top: 0;
  margin-left: 0;
}

.rsvp__form-field-attendance {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
}

.rsvp__form-choice {
  grid-column-gap: .444em;
  grid-row-gap: .444em;
  flex-direction: column;
  display: flex;
}

.rsvp__form-choice-head.is-bodytext.haze {
  color: rgba(0, 0, 0, .85);
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.rsvp__form-choice-head.is-bodytext.rustic {
  color: #332003;
}

.rsvp__form-choice-head.is-bodytext.rustic.earthly {
  color: #5d3036;
}

.rsvp__form-choice-head.is-bodytext.rustic.flowery {
  color: #a0402c;
}

.rsvp__form-choice-head.is-bodytext.rustic.effortlessly {
  color: #4b4939;
  text-align: left;
}

.rsvp__form-choice-head.is-bodytext.rustic.regally {
  color: #921e5d;
  color: #921e5d;
}

.rsvp__form-choice-head.is-bodytext.rustic.woodland {
  color: #2c3527;
}

.rsvp__form-choice-head.is-bodytext.rustic.cherry {
  color: #632f30;
}

.rsvp__form-choice-head.is-bodytext.rustic.pearly {
  color: #645b4e;
}

.rsvp__form-choice-head.is-bodytext.rustic.celestially {
  color: #374d4d;
  color: #374d4d;
}

.rsvp__form-choice-head.is-bodytext.rustic.naturally {
  color: #635119;
}

.rsvp__form-choice-head.is-bodytext.elegance {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.rsvp__dropdown-list.w--open {
  position: absolute;
  top: 3em;
  right: 0;
}

.rsvp__dropdown-list.haze {
  z-index: 10;
}

.rsvp__dropdown-list-item {
  padding: 1em;
}

.rsvp__dropdown-list-item.is-label.haze {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: none;
  background-color: #eee4de;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.rsvp__dropdown-list-item.is-label.haze.ocean {
  color: #0b75a0;
  background-color: #dcebf1;
}

.rsvp__dropdown-list-item.is-label.haze.scarlet {
  color: #af5d54;
  background-color: #f3d7d7;
}

.rsvp__dropdown-list-item.is-label.haze.twilight {
  color: #5d2f5d;
  background-color: #e9d7e5;
}

.rsvp__dropdown-list-item.is-label.haze.evening {
  color: #761143;
  background-color: #f3ddd5;
}

.rsvp__dropdown-list-item.is-label.rustic {
  color: #fff;
  background-color: #332003;
}

.rsvp__dropdown-list-item.is-label.rustic.earthly {
  background-color: #5d3036;
}

.rsvp__dropdown-list-item.is-label.rustic.flowery {
  background-color: #a0402c;
}

.rsvp__dropdown-list-item.is-label.rustic.effortlessly {
  background-color: #4b4939;
}

.rsvp__dropdown-list-item.is-label.rustic.regally {
  background-color: #921e5d;
}

.rsvp__dropdown-list-item.is-label.rustic.woodland {
  background-color: #2c3527;
}

.rsvp__dropdown-list-item.is-label.rustic.cherry {
  background-color: #632f30;
}

.rsvp__dropdown-list-item.is-label.rustic.pearly {
  background-color: #645b4e;
}

.rsvp__dropdown-list-item.is-label.rustic.naturally {
  background-color: #635119;
}

.rsvp__dropdown-list-item.is-label.rustic.celestially {
  background-color: #374d4d;
}

.rsvp__dropdown-list-item.is-label.elegance {
  color: #161a20;
  background-color: #d3ba88;
}

.rsvp__dropdown-list-item.is-label.elegance.dazzling {
  color: #251319;
  background-color: #f1ccbd;
}

.rsvp__dropdown-list-item.is-label.elegance.riveting {
  color: #172513;
  background-color: #f8e6c2;
}

.rsvp__dropdown-list-item.is-label.elegance.enchanting {
  color: #15193e;
  color: #15193e;
  background-color: #c9c4e7;
}

.rsvp__dropdown-list-item.is-label.elegance.ceremonial {
  color: #5f1c1c;
  background-color: #fceed3;
}

.rsvp__dropdown-list-item.is-label.elegance.charming {
  color: #3b5852;
  background-color: #e6ffd4;
}

.rsvp__dropdown-list-item.is-label.elegance.enticing {
  color: #b2446a;
  background-color: #fceac7;
}

.rsvp__dropdown-list-item.is-label.elegance.endearing {
  color: #a33b30;
  background-color: #ffe5db;
}

.rsvp__dropdown-list-item.is-label.elegance.alluring {
  color: #444fb2;
  background-color: #e6e2ff;
}

.rsvp__dropdown-list-item.is-label.elegance.obsidian {
  color: #000;
  background-color: #c2c2c2;
}

.rsvp__dropdown-list-item.is-label.damask {
  color: #543501;
  letter-spacing: 0;
  text-transform: none;
  background-color: #f1e4d1;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.rsvp__dropdown-list-item.is-label.damask.sapphire {
  color: #121839;
  background-color: #dfe9f8;
}

.rsvp__dropdown-list-item.is-label.damask.ruby {
  color: #000;
  background-color: #f3e1e7;
}

.rsvp__dropdown-list-item.is-label.damask.amber {
  color: #b6522b;
  background-color: #fae3c8;
}

.rsvp__dropdown-list-item.is-label.damask.emerald {
  color: #033b32;
  background-color: #dfe9d6;
}

.rsvp__form-field-radio {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.rsvp__form-field-radio-button {
  width: 1em;
  height: 1em;
  margin-top: 0;
  margin-left: 0;
}

.rsvp__form-field-radio-text {
  margin-bottom: 0;
}

.rsvp__form-field-radio-text.is-label {
  padding-left: .667em;
}

.rsvp__form-field-radio-text.is-label.haze {
  letter-spacing: 0;
  text-transform: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.rsvp__form-field-radio-text.is-label.rustic {
  color: #332003;
}

.rsvp__form-field-radio-text.is-label.rustic.earthly {
  color: #5d3036;
}

.rsvp__form-field-radio-text.is-label.rustic.flowery {
  color: #a0402c;
  text-align: left;
}

.rsvp__form-field-radio-text.is-label.rustic.effortlessly {
  color: #4b4939;
}

.rsvp__form-field-radio-text.is-label.rustic.regally {
  color: #921e5d;
  color: #921e5d;
}

.rsvp__form-field-radio-text.is-label.rustic.woodland {
  color: #2c3527;
}

.rsvp__form-field-radio-text.is-label.rustic.cherry {
  color: #632f30;
}

.rsvp__form-field-radio-text.is-label.rustic.pearly {
  color: #645b4e;
}

.rsvp__form-field-radio-text.is-label.rustic.celestially {
  color: #374d4d;
  color: #374d4d;
}

.rsvp__form-field-radio-text.is-label.rustic.naturally {
  color: #635119;
}

.rsvp__form-field-area-number.is-bodytext {
  height: 2.25em;
  margin-bottom: 0;
  padding: .667em;
}

.rsvp__form-field-area-number.is-bodytext.haze {
  background-color: rgba(255, 255, 255, .85);
  border: 0 solid #000;
}

.rsvp__form-field-area-number.is-bodytext.rustic {
  background-color: rgba(0, 0, 0, 0);
  border: 1px #000;
  border-bottom: .08em solid #332003;
}

.rsvp__form-field-area-number.is-bodytext.rustic.earthly {
  border-bottom-color: #5d3036;
}

.rsvp__form-field-area-number.is-bodytext.rustic.flowery {
  border-bottom-color: #a0402c;
}

.rsvp__form-field-area-number.is-bodytext.rustic.effortlessly {
  border-bottom-color: #4b4939;
}

.rsvp__form-field-area-number.is-bodytext.rustic.regally {
  border-bottom-color: #921e5d;
}

.rsvp__form-field-area-number.is-bodytext.rustic.woodland {
  border-bottom-color: #2c3527;
}

.rsvp__form-field-area-number.is-bodytext.rustic.cherry {
  border-bottom-color: #632f30;
}

.rsvp__form-field-area-number.is-bodytext.rustic.pearly {
  border-bottom-color: #645b4e;
}

.rsvp__form-field-area-number.is-bodytext.rustic.celestially {
  border-bottom-color: #374d4d;
}

.rsvp__form-field-area-number.is-bodytext.rustic.naturally {
  border-bottom-color: #635119;
}

.rsvp__form-field-area-number.is-bodytext.elegance {
  border: .134em solid #d3ba88;
}

.rsvp__form-field-area-number.is-bodytext.elegance.dazzling {
  border-color: #f1ccbd;
}

.rsvp__form-field-area-number.is-bodytext.elegance.riveting {
  border-color: #f8e6c2;
}

.rsvp__form-field-area-number.is-bodytext.elegance.enchanting {
  border-color: #c9c4e7;
}

.rsvp__form-field-area-number.is-bodytext.elegance.ceremonial {
  border-color: #fceed3;
}

.rsvp__form-field-area-number.is-bodytext.elegance.obsidian {
  border-color: #c2c2c2;
}

.rsvp__form-field-area-number.is-bodytext.elegance.charming {
  border-color: #e6ffd4;
}

.rsvp__form-field-area-number.is-bodytext.elegance.enticing {
  border-color: #fceac7;
}

.rsvp__form-field-area-number.is-bodytext.elegance.alluring {
  border-color: #e6e2ff;
}

.rsvp__form-field-area-number.is-bodytext.elegance.endearing {
  border-color: #ffe5db;
}

.rsvp__form-field-area-number.is-bodytext.damask {
  border: 1px solid #f1e4d1;
}

.rsvp__form-field-area-number.is-bodytext.damask.sapphire {
  border-color: #dfe9f8;
}

.rsvp__form-field-area-number.is-bodytext.damask.ruby {
  border-color: #f3e1e7;
}

.rsvp__form-field-area-number.is-bodytext.damask.amber {
  border-color: #fae3c8;
}

.rsvp__form-field-area-number.is-bodytext.damask.emerald {
  border-color: #dfe9d6;
}

.success-message {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}

.success__container {
  height: 100%;
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  display: flex;
}

.success__message.is-quote {
  text-align: left;
}

.success__message.is-quote.elegance {
  color: #fff;
}

.success__message-body.is-bodytext {
  text-align: left;
}

.success__message-body.is-bodytext.elegance {
  color: #fff;
}

.success__message-bank {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  background-color: #fff;
  padding: 1.5em;
  display: flex;
}

.success__message-bank-detail-text {
  grid-column-gap: .444em;
  grid-row-gap: .444em;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.success__message-bank-logo {
  justify-content: center;
  align-items: center;
  display: flex;
}

.success__message-bank-logo-asset {
  width: 5.063em;
  height: 5.063em;
  max-width: none;
}

.gallery__container {
  width: 100%;
  height: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
}

.gallery__image {
  display: flex;
  gap: 10px;
  flex-grow: 1;
}

.gallery__image img {
  object-fit: cover;
  object-position: center;
}

.gallery__image .landscape img {
  
}

.gallery__image .portrait img {
  
}

.gallery__container {
  display: grid;
  /* height: calc(100vh - 10px); */
  grid-template: repeat(3, 1fr)/repeat(6, 1fr);
  grid-gap: 1em;
}
@media (max-width: 800px) {
  .gallery__container {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    justify-content: center;
  }
  .gallery__container > div {
    width: 48%;
    margin: 1%;
  }
}
@media (max-width: 800px) and (max-width: 350px) {
  .gallery__container > div {
    width: 98%;
  }
}
.gallery__container > .landscape {
  grid-column: span 3;
  grid-row: span 3;
}
.gallery__container > .portrait {
  grid-column: span 3;
  grid-row: span 6;
}
.gallery__container > div > img {
  width: 100%;
  min-height: 100%;
  transition: all ease 1s;
}
.gallery__container > div {
  overflow: hidden;
  position: relative;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2), 0 3px 20px 0 rgba(0, 0, 0, 0.19);
}
.gallery__container div,
.gallery__container a {
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
}

.gallery__container.haze {
  border: .132em solid #a75b13;
  padding: 1.5em;
}

.gallery__container.haze.ocean {
  border-color: #0d82b1;
}

.gallery__container.haze.scarlet {
  border-color: #af5d54;
}

.gallery__container.haze.twilight {
  border-color: #5d2f5d;
}

.gallery__container.haze.evening {
  border-color: #ba5555;
}

.gallery__container.damask {
  border: .132em solid #a75b13;
  padding: 1.5em;
}

.gallery__container.damask.golden {
  border-color: #b58f32;
}

.gallery__container.damask.sapphire {
  border-color: #2d5daf;
}

.gallery__container.damask.ruby {
  border-color: #a92132;
}

.gallery__container.damask.amber {
  border-color: #d9872f;
}

.gallery__container.damask.emerald {
  border-color: #41807a;
}

.gallery__image {
  background-color: #000;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
}

.gallery__image.haze, .gallery__image.haze.morning {
  background-color: #402103;
}

.gallery__image.haze.morning._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642afc1e7b34e620b53ba34f_Image%201.jpg");
}

.gallery__image.haze.morning._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af89d35613ef6918a0567_Groom.jpg");
  background-position: 50% 20%;
}

.gallery__image.haze.morning._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af89de6801b7a5cea5aef_Bride.jpg");
  background-position: 50% 20%;
}

.gallery__image.haze.morning._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642afc20ed5911036d6e1f60_Image%204.jpg");
  background-position: 50% 20%;
}

.gallery__image.haze.morning._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af8381f8f0a0596ed9492_Hero.jpg");
}

.gallery__image.haze.morning._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af933afc7bb3d1f0e29e1_Location%201.jpg");
}

.gallery__image.haze.morning._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642afc226930b784dcab069e_Image%207.jpg");
}

.gallery__image.haze.morning._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642afc21afc7bb4a260e4731_Image%208.jpg");
}

.gallery__image.haze.morning._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642afc2205ac765e499a6c82_Image%209.jpg");
  background-position: 50% 90%;
}

.gallery__image.haze.morning._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af99b1f0bd0574bdcb9af_Location%203.jpeg");
  background-position: 50%;
  background-size: cover;
}

.gallery__image.haze.morning._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642afdba6081cb4deeb4ea26_Image%2011.jpg");
  background-position: 50% 75%;
}

.gallery__image.haze.morning._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642afd21a2b205fba38ec96a_Image%2010.jpg");
}

.gallery__image.haze.ocean {
  background-color: #064273;
}

.gallery__image.haze.ocean._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b526a01277e453b0ebe5d_Image%2012_12_11zon.jpg");
}

.gallery__image.haze.ocean._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b52298990752a85756bbe_Image%202_1_11zon.jpg");
}

.gallery__image.haze.ocean._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b5233e724a0e2d9669278_Image%203_3_11zon.jpg");
}

.gallery__image.haze.ocean._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b5234f2d57d534d096e35_Image%204_4_11zon.jpg");
}

.gallery__image.haze.ocean._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b522e38ab4b6bbd09c913_Image%205_6_11zon.jpg");
}

.gallery__image.haze.ocean._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b523480142573a792e57c_Image%206_5_11zon.jpg");
}

.gallery__image.haze.ocean._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b523aa5d430cc17b9bee2_Image%207_7_11zon.jpg");
}

.gallery__image.haze.ocean._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b523d423ce44ea07d94b3_Image%208_8_11zon.jpg");
}

.gallery__image.haze.ocean._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b5237d4d87f9af5897835_Image%209_9_11zon.jpg");
}

.gallery__image.haze.ocean._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b5268e724a0cd58669775_Image%2011_11_11zon.jpg");
  background-position: 100%;
}

.gallery__image.haze.ocean._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b528ba5d4304f32b9c863_Image%201_2_11zon.jpg");
}

.gallery__image.haze.ocean._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b523fea067610d400099c_Image%2010_10_11zon.jpg");
}

.gallery__image.haze.scarlet {
  background-color: #7e1202;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c316876218afcd0e95c05_Image%204.jpg");
}

.gallery__image.haze.scarlet._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c316a9cb98d6ce676b691_Image%201.jpg");
}

.gallery__image.haze.scarlet._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c3557d90ba50a7873319a_Image%2010.jpg");
}

.gallery__image.haze.scarlet._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c3169944d8937c1fcf743_Image%203.jpg");
}

.gallery__image.haze.scarlet._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c316876218afcd0e95c05_Image%204.jpg");
}

.gallery__image.haze.scarlet._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642bc86e04ea379ae3611346_Hero.jpg");
}

.gallery__image.haze.scarlet._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c31720c354e2a7809c18a_Image%207.jpg");
}

.gallery__image.haze.scarlet._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c31733dc6eb5038aca153_Image%209.jpg");
}

.gallery__image.haze.scarlet._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c316bf1f0fd8cd3a1ce84_Image%206.jpg");
  background-position: 50% 100%;
}

.gallery__image.haze.scarlet._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c3172d6ebb53a1f4fb4cf_Image%208.jpg");
  background-position: 50% 100%;
}

.gallery__image.haze.scarlet._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c3557d90ba50a7873319a_Image%2010.jpg");
}

.gallery__image.haze.scarlet._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c316b40dc3f0a04b050cb_Image%202.jpg");
}

.gallery__image.haze.scarlet._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c1a7c46df434d3a29e6f7_Location%202.jpg");
}

.gallery__image.haze.twilight {
  background-color: #27172c;
}

.gallery__image.haze.twilight._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e38858273c22ae3b7a54e_Image%201.jpg");
}

.gallery__image.haze.twilight._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e38846932b70743f0bd1a_Image%202.jpg");
  background-position: 50% 30%;
}

.gallery__image.haze.twilight._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e3882312160b1742a0776_Image%203.jpg");
}

.gallery__image.haze.twilight._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e38868273c21343b7a54f_Image%205.jpg");
  background-position: 50% 30%;
}

.gallery__image.haze.twilight._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e3883c0355aaff9c3ecc6_Image%204.jpg");
}

.gallery__image.haze.twilight._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e38896932b74f7ff0bd4e_Image%206.jpg");
}

.gallery__image.haze.twilight._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e3888092e075408b61ba8_Image%207.jpg");
}

.gallery__image.haze.twilight._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e3887e1ddf31838149d87_Image%208.jpeg");
  background-position: 50% 30%;
}

.gallery__image.haze.twilight._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e388a092e07e938b61bbc_Image%209.jpg");
}

.gallery__image.haze.twilight._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e3893d43afced17ac2641_Image%2010.jpg");
}

.gallery__image.haze.twilight._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e389491b2ac522e705fe5_Image%2011.jpg");
}

.gallery__image.haze.twilight._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e3893092e077fbab61bf2_Image%2012.jpg");
}

.gallery__image.haze.evening {
  background-color: #761143;
}

.gallery__image.haze.evening._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf4aeba5748c659acba8_Image%201.jpg");
}

.gallery__image.haze.evening._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf4e48d9b6541359100e_Image%202.jpg");
}

.gallery__image.haze.evening._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf52261f58460eb61042_Hero.jpg");
}

.gallery__image.haze.evening._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf501255f00b1fbd86f2_Image%204.jpg");
}

.gallery__image.haze.evening._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf502f23b216f172f547_Image%205.jpg");
}

.gallery__image.haze.evening._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf567c4eb3519cbba8a2_Image%207.jpg");
}

.gallery__image.haze.evening._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf567c4eb321c9bba89b_Image%206.jpg");
}

.gallery__image.haze.evening._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf5948d9b663e25910e1_Image%208.jpg");
}

.gallery__image.haze.evening._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf4c56bfe2bfa4cd6316_Image%203.jpg");
}

.gallery__image.haze.evening._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf60204eb87b9e49ad8c_Image%2010.jpg");
}

.gallery__image.haze.evening._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf61daa00c69db9850fc_Image%2011.jpg");
}

.gallery__image.haze.evening._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf637f370f12b9f819d6_Image%2012.jpg");
}

.gallery__image.rustic {
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
}

.gallery__image.rustic.earthly._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9895c60355996a45af0_Hero%20Opt%201.jpg");
}

.gallery__image.rustic.earthly._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9919ec345dc6d5bc193_Image%202.jpg");
}

.gallery__image.rustic.earthly._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9934fe8f87f4cd36983_Image%203.jpg");
}

.gallery__image.rustic.earthly._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d996216404715cb2c838_Image%204.jpg");
}

.gallery__image.rustic.earthly._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d995afbf3c2e88ef5efd_Image%205.jpg");
}

.gallery__image.rustic.earthly._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9a5275463d7b22ad431_Image%206.jpg");
}

.gallery__image.rustic.earthly._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9a45c60358105a45c8a_Image%209.jpg");
}

.gallery__image.rustic.earthly._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9a3a1e1466d11d87671_Image%208.jpg");
}

.gallery__image.rustic.earthly._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d972275463784e2ad39b_Hero%20Opt%202.jpg");
}

.gallery__image.rustic.earthly._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9ad628ac7a01e17159d_Image%2010.jpg");
}

.gallery__image.rustic.earthly._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9ac3f8f5eb2d5ee53fe_Image%2011.jpg");
}

.gallery__image.rustic.earthly._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9adafbf3c3930ef607f_Image%2012.jpg");
}

.gallery__image.rustic.whimsically._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f604097103afb50bff7a_Image%201.jpeg");
}

.gallery__image.rustic.whimsically._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f61b9376efcacbb6004f_Hero.jpg");
}

.gallery__image.rustic.whimsically._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f60e528aa5df5b8e2a8e_Image%203.jpeg");
}

.gallery__image.rustic.whimsically._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f6069d2e7c156aaf40c5_Image%204.jpeg");
}

.gallery__image.rustic.whimsically._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f610b03a465da9c13ff6_Image%205.jpg");
}

.gallery__image.rustic.whimsically._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f60637335b2eab4e5510_Image%206.jpeg");
}

.gallery__image.rustic.whimsically._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f61e9a18221d81c629c1_Image%207.jpg");
}

.gallery__image.rustic.whimsically._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f621035275774ff31127_Image%208.jpg");
}

.gallery__image.rustic.whimsically._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f60b9d2e7c4c1caf40d0_Image%209.jpeg");
}

.gallery__image.rustic.whimsically._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d9ac3f8f5eb2d5ee53fe_Image%2011.jpg");
}

.gallery__image.rustic.whimsically._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f62e09710380b30c0182_Image%2011.jpg");
}

.gallery__image.rustic.whimsically._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435f610f515c6172ce9e5b9_Image%2012.jpeg");
}

.gallery__image.rustic.terracotta {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64363502c6fc9e5d26a0ae61_Image%209.jpg");
}

.gallery__image.rustic.terracotta._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634ee2edba8edfd2762d5_Image%202.jpg");
}

.gallery__image.rustic.terracotta._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634fe1d4cae03dce01460_Image%203.jpg");
}

.gallery__image.rustic.terracotta._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634fd2b500c9494cf96cb_Image%205.jpg");
}

.gallery__image.rustic.terracotta._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634fc2b500c3c28cf96aa_Image%206.jpg");
}

.gallery__image.rustic.terracotta._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634fd98ed5e7336faf96d_Image%204.jpg");
}

.gallery__image.rustic.terracotta._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64363501a95a00ec2a408eb7_Image%207.jpg");
}

.gallery__image.rustic.terracotta._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643635026c76ca370beb63a1_Image%208.jpg");
}

.gallery__image.rustic.terracotta._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436350594dc77e77e86be15_Location%202.jpg");
}

.gallery__image.rustic.terracotta._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64363505192286b1141fdb9f_Image%2011.jpg");
}

.gallery__image.rustic.terracotta._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64363506e667ae0709738f48_Image%2012.jpg");
}

.gallery__image.rustic.effortlessly._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f80054e1da6331d4d93c_Image%201.jpg");
}

.gallery__image.rustic.effortlessly._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334af6b38054a22011cd47_Image%2011.jpg");
}

.gallery__image.rustic.effortlessly._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f80554e1da51ecd4d9f9_Image%203.jpg");
}

.gallery__image.rustic.effortlessly._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f805b7867d1d30b3fdee_Image%205.jpg");
}

.gallery__image.rustic.effortlessly._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f841189ad678cd1c9c50_Image%206.jpg");
}

.gallery__image.rustic.effortlessly._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f80562618bf70c41a93d_Image%204.jpg");
}

.gallery__image.rustic.effortlessly._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334aea92ccec60a83739b5_Image%204.jpg");
}

.gallery__image.rustic.effortlessly._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f8444655c96b99227787_Image%208.jpg");
}

.gallery__image.rustic.effortlessly._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f84229f791726683ade5_Image%209.jpg");
}

.gallery__image.rustic.effortlessly._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f845b1014a9d792a64d4_Image%2012.jpg");
}

.gallery__image.rustic.effortlessly._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f8454655c9506e227788_Image%2011.jpg");
}

.gallery__image.rustic.effortlessly._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f8429b745646bf2c4440_Image%2010.jpg");
}

.gallery__image.rustic.regally._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437da01a9e3b86a721764b7_Image%202.jpg");
}

.gallery__image.rustic.regally._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437d9fd6cf4fe8649f62ca2_Image%201.jpg");
}

.gallery__image.rustic.regally._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437da08549a6970167334f8_Image%203.jpg");
}

.gallery__image.rustic.regally._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc1028cc15124a0bbd69_Image%206.jpg");
  background-position: 0%;
  background-size: 200%;
}

.gallery__image.rustic.regally._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437da08d82daf356ba2d8b9_Image%205.jpg");
}

.gallery__image.rustic.regally._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437d9fff2f4a8270a1be6f5_Image%204.jpg");
}

.gallery__image.rustic.regally._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc124e5a5d4796880547_Image%207.jpg");
}

.gallery__image.rustic.regally._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc120485b361c8aab46c_Image%208.jpg");
}

.gallery__image.rustic.regally._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc31a0a3c3659a972a7a_Image%209.jpg");
}

.gallery__image.rustic.regally._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc3145ccd0710dca1c9a_Image%2011.jpg");
}

.gallery__image.rustic.regally._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc34a0a3c34f9c972aaf_Image%2012.jpg");
}

.gallery__image.rustic.regally._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437d9d045ccd00ee0c9f97a_Hero%20Option%202.jpg");
}

.gallery__image.rustic.naturally {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801b391197f7fbb8cee08_Image%203.jpg");
}

.gallery__image.rustic.naturally._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801c85d21790a044f4323_Hero%20Option%201.jpg");
}

.gallery__image.rustic.naturally._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801b45d21793a334f42a1_Image%202.jpg");
}

.gallery__image.rustic.naturally._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801b54214aee013294a31_Image%204.jpg");
}

.gallery__image.rustic.naturally._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801bb005d989f87cb5ca5_Image%206.jpg");
}

.gallery__image.rustic.naturally._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801bf4214ae33fb294b14_Image%207.jpg");
}

.gallery__image.rustic.naturally._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801c22c0e66ed7887f5e4_Image%208.jpg");
}

.gallery__image.rustic.naturally._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801bd86f44bef4ca1a6ee_Image%209.jpg");
}

.gallery__image.rustic.naturally._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801c695bb36127c7bba27_Image%2011.jpg");
  background-position: 50% 30%;
}

.gallery__image.rustic.naturally._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801c7c4aa4df0d80afa11_Image%2012.jpg");
}

.gallery__image.rustic.naturally._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643801c6f7e7db2ffb8798dd_Image%2010.jpg");
}

.gallery__image.rustic.cherry._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819d5d9af298b3679946a_Image%201%20Large.jpeg");
}

.gallery__image.rustic.cherry._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819e2f8c60e7093c1f5e2_Image%203%20Large.jpeg");
}

.gallery__image.rustic.cherry._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819e2f7e7db522b8973f2_Image%202%20Large.jpeg");
}

.gallery__image.rustic.cherry._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64381cb6cacaa16659a5b7be_Image%204.jpeg");
}

.gallery__image.rustic.cherry._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64381cb9d9af291dda79b755_Image%205.jpeg");
}

.gallery__image.rustic.cherry._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819eb9b64344cd26641b1_Image%2011%20Large.jpeg");
}

.gallery__image.rustic.cherry._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819e8f72428668ec721b3_Image%207%20Large.jpeg");
}

.gallery__image.rustic.cherry._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819e2f7e7db522b8973f2_Image%202%20Large.jpeg");
}

.gallery__image.rustic.cherry._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819e47651ff19389562c8_Image%205%20Large.jpeg");
}

.gallery__image.rustic.cherry._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819e890456a9f15993e20_Image%206%20Large.jpeg");
}

.gallery__image.rustic.cherry._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819eb57901e6489502d57_Image%2012%20Large.jpeg");
}

.gallery__image.rustic.cherry._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643819eb89d5054fe0e14a48_Image%2010%20Large.jpeg");
}

.gallery__image.rustic.woodland._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6438319f2651a285e8007b0d_Image%2012.jpg");
}

.gallery__image.rustic.woodland._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830bd39b25af98e2f00e0_Image%202.jpeg");
  background-position: 50% 70%;
}

.gallery__image.rustic.woodland._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830bb75e5e9908fc04304_Image%203.jpeg");
  background-position: 50% 65%;
}

.gallery__image.rustic.woodland._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830bd75e5e9ceddc04316_Image%204.jpeg");
  background-position: 50% 100%;
}

.gallery__image.rustic.woodland._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830c1f1eaf25c814f229c_Image%205.jpg");
  background-position: 50% 60%;
}

.gallery__image.rustic.woodland._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830c047094f4adc388905_Image%206.jpeg");
}

.gallery__image.rustic.woodland._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830c3c703ff1f5bf900ca_Image%208.jpeg");
}

.gallery__image.rustic.woodland._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643830c199fa31904efb2f67_Image%207.jpeg");
}

.gallery__image.rustic.woodland._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6438319ba874460999cf09cd_Image%209.jpeg");
  background-position: 50% 30%;
}

.gallery__image.rustic.woodland._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6438319f2651a285e8007b0d_Image%2012.jpg");
  background-position: 50% 20%;
}

.gallery__image.rustic.woodland._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6438319b44fd7aaeb57df5cd_Image%2011.jpeg");
  background-position: 50% 15%;
}

.gallery__image.rustic.woodland._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6438319b2651a27da6007a92_Image%2010.jpeg");
}

.gallery__image.rustic.celestially._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f11b61df76751e82a53_Image%201%20Large.jpeg");
}

.gallery__image.rustic.celestially._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f132af86f2ae1591913_Image%203%20Large.jpeg");
}

.gallery__image.rustic.celestially._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f1327d6450e7b690500_Image%202%20Large.jpeg");
}

.gallery__image.rustic.celestially._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f146aaaea1f72c034da_Image%205%20Large.jpeg");
}

.gallery__image.rustic.celestially._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f17841e7efd0440b248_Image%206%20Large.jpeg");
}

.gallery__image.rustic.celestially._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f13be0566fd55f831de_Image%204%20Large.jpeg");
}

.gallery__image.rustic.celestially._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f18bfb6cf577f915bb8_Image%209%20Large.jpeg");
}

.gallery__image.rustic.celestially._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f191adc1b3b6a4f5b6d_Image%208%20Large.jpeg");
}

.gallery__image.rustic.celestially._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f1b0533fbb72cc2ecc5_Image%2012%20Large.jpeg");
  background-position: 50% 0;
}

.gallery__image.rustic.celestially._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f1b5c3c91e02295d080_Image%2011%20Large.jpeg");
}

.gallery__image.rustic.celestially._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f0fd7da7d18cb0084da_Hero%20Option%202%20Large.jpeg");
}

.gallery__image.rustic.celestially._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64383f18bb1afde9a939712d_Image%207%20Large.jpeg");
}

.gallery__image.rustic.pearly._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fe47b73fa4f41277ecf_Image%201.jpeg");
}

.gallery__image.rustic.pearly._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fe4c0c0c01080e11b23_Image%202.jpeg");
}

.gallery__image.rustic.pearly._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fe6c7ae789b75a45670_Image%203.jpeg");
}

.gallery__image.rustic.pearly._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fe87631060be41a9a91_Image%206.jpeg");
}

.gallery__image.rustic.pearly._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fe7f17abf368125b863_Image%205.jpeg");
}

.gallery__image.rustic.pearly._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fe72b8e02554e4576bb_Image%204.jpeg");
}

.gallery__image.rustic.pearly._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fe920293fadc4e0a97a_Image%207.jpeg");
}

.gallery__image.rustic.pearly._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384ff096eb3054f7bbced3_Image%208.jpeg");
}

.gallery__image.rustic.pearly._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384feaaf61b658d48cf301_Image%209.jpeg");
}

.gallery__image.rustic.pearly._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384ff07b73fa2fc3277f1a_Image%2011.jpeg");
}

.gallery__image.rustic.pearly._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384feb8c10814a9fa79d13_Image%2012.jpeg");
}

.gallery__image.rustic.pearly._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64384fea4fb3d14261f92e1e_Image%2010.jpeg");
}

.gallery__image.elegance {
  background-color: rgba(0, 0, 0, 0);
}

.gallery__image.elegance.delicate._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643871c07f54db9a5e9abb38_Image%201.jpeg");
}

.gallery__image.elegance.delicate._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643871c0f9f50e317babfd5a_Image%202.jpeg");
}

.gallery__image.elegance.delicate._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643871c3eb8eab45a8a1595c_Image%203.jpeg");
}

.gallery__image.elegance.delicate._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643872095edcbd28f058826a_Image%204.jpeg");
}

.gallery__image.elegance.delicate._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64387209e5f2eed7cd9d0f48_Image%205.jpeg");
  background-position: 50% 0;
}

.gallery__image.elegance.delicate._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643872093c70112f50d380b8_Image%206.jpeg");
  background-position: 50% 0;
}

.gallery__image.elegance.delicate._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6438720a58b67557e94047f3_Image%207.jpeg");
  background-position: 50% 10%;
}

.gallery__image.elegance.delicate._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643872705a82d887dff3bc6a_Image%208.jpeg");
}

.gallery__image.elegance.delicate._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643871bfeafb85548e6c81fd_Hero.jpeg");
}

.gallery__image.elegance.delicate._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64387270e5f2eec9189d1766_Image%2011.jpeg");
}

.gallery__image.elegance.delicate._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64387275ca7470a50064513c_Image%2012.jpeg");
  background-position: 50% 0;
}

.gallery__image.elegance.delicate._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64387270f88c4c2f4655f9ef_Image%2010.jpeg");
  background-position: 50% 0;
}

.gallery__image.elegance.dazzling._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643985097185d635949122a0_Image%2010%20Large.jpeg");
}

.gallery__image.elegance.dazzling._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643985011b9fa43d55d53c6b_Image%202%20Large.jpeg");
  background-position: 50% 20%;
}

.gallery__image.elegance.dazzling._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64398502447d80035fb73058_Image%203%20Large.jpeg");
}

.gallery__image.elegance.dazzling._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64398504f64f97b894b429bd_Image%205%20Large.jpeg");
}

.gallery__image.elegance.dazzling._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643985020ebe3e6134b93c88_Image%206%20Large.jpeg");
}

.gallery__image.elegance.dazzling._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64398505b5efde789badadc5_Image%207%20Large.jpeg");
}

.gallery__image.elegance.dazzling._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64398502f7b3982f63f2e5f4_Image%204%20Large.jpeg");
}

.gallery__image.elegance.dazzling._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64398506e2dbc60e6087ef82_Image%208%20Large.jpeg");
}

.gallery__image.elegance.dazzling._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64398506a7884829ce0d2b4d_Image%209%20Large.jpeg");
}

.gallery__image.elegance.dazzling._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64398509ad1a06648f95a20e_Image%2011%20Large.jpeg");
}

.gallery__image.elegance.dazzling._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643985095163be74f7fa5bc9_Image%2012%20Large.jpeg");
}

.gallery__image.elegance.dazzling._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643985097185d635949122a0_Image%2010%20Large.jpeg");
}

.gallery__image.elegance.riveting._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634eee667ae7635738df5_Image%201.jpg");
}

.gallery__image.elegance.riveting._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634ee2edba8edfd2762d5_Image%202.jpg");
}

.gallery__image.elegance.riveting._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634ef189a480b352f50cb_Hero.jpg");
}

.gallery__image.elegance.riveting._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634fd2b500c9494cf96cb_Image%205.jpg");
}

.gallery__image.elegance.riveting._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634fc2b500c3c28cf96aa_Image%206.jpg");
}

.gallery__image.elegance.riveting._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634fd98ed5e7336faf96d_Image%204.jpg");
}

.gallery__image.elegance.riveting._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643635026c76ca370beb63a1_Image%208.jpg");
}

.gallery__image.elegance.riveting._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64363501a95a00ec2a408eb7_Image%207.jpg");
}

.gallery__image.elegance.riveting._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64363502c6fc9e5d26a0ae61_Image%209.jpg");
}

.gallery__image.elegance.riveting._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643635015d962caec1fd12af_Image%2010.jpg");
}

.gallery__image.elegance.riveting._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64363506e667ae0709738f48_Image%2012.jpg");
}

.gallery__image.elegance.riveting._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643634fe1d4cae03dce01460_Image%203.jpg");
}

.gallery__image.elegance.ceremonial._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b04f1ba63116edc02b41_Image%201%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b0511ba631caadc02c20_Image%202%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b06e185cead5b0199aa8_Image%203%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b06ebb848e7fc4d783b2_Image%205%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b08917ab442ba93fb8de_Image%206%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b0898336208842f77131_Image%207%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b06e0c4c73bfb72d7527_Image%204%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b08971ef214323359786_Image%208%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b08958cdf438822ad32e_Image%209%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b08e58cdf42eb72ad33f_Image%2010%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b091c2c4071ab2069702_Image%2011%20Large.jpeg");
}

.gallery__image.elegance.ceremonial._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439b08c6fe73c15e488dee1_Image%2012%20Large.jpeg");
}

.gallery__image.elegance.enchanting._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c8da974725c218f9b88d_Image%201%20Large.jpeg");
}

.gallery__image.elegance.enchanting._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c8da8c348f2cb34cfb84_Image%202%20Large.jpeg");
}

.gallery__image.elegance.enchanting._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c9081d2e6e6a7aa49e2d_Image%203%20Large.jpeg");
}

.gallery__image.elegance.enchanting._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c8dc4e6ca7048b54e140_Image%205%20Large.jpeg");
}

.gallery__image.elegance.enchanting._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c8e8df9ce36e0488cadf_Image%206%20Large.jpeg");
}

.gallery__image.elegance.enchanting._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c8d4dee44999f9b4fee4_Hero%20Option%201%20Large.jpeg");
}

.gallery__image.elegance.enchanting._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c9081aba3a26f94b335a_Image%207%20Large.jpeg");
  background-position: 50% 0;
}

.gallery__image.elegance.enchanting._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c90a09cf5694c0a10f77_Image%208%20Large.jpeg");
}

.gallery__image.elegance.enchanting._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c919b02f2d7fb73528bf_Image%209%20Large.jpeg");
}

.gallery__image.elegance.enchanting._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c919fa683010f5aa6040_Image%2011%20Large.jpeg");
}

.gallery__image.elegance.enchanting._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439c919b02f2db7663528c0_Image%2010%20Large.jpeg");
  background-position: 50%;
}

.gallery__image.elegance.enchanting._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6439ca6bbac265662c830cfd_Image%2012%20Large.jpeg");
}

.gallery__image.elegance.obsidian._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e90488de26ca582d62a_Image%201%20Large.jpeg");
}

.gallery__image.elegance.obsidian._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e8f7f83007110f2b9bb_Hero%20Option%201%20Large.jpeg");
}

.gallery__image.elegance.obsidian._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e92488de2156082d62b_Image%203%20Large.jpeg");
}

.gallery__image.elegance.obsidian._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e935283b618f23e1dd6_Image%205%20Large.jpeg");
}

.gallery__image.elegance.obsidian._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e949232c8ce815f3217_Image%206%20Large.jpeg");
}

.gallery__image.elegance.obsidian._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e9417fe0c85e1a573c2_Image%207%20Large.jpeg");
}

.gallery__image.elegance.obsidian._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e94aeb57b5d04d0ed49_Image%209%20Large.jpeg");
  background-position: 50%;
}

.gallery__image.elegance.obsidian._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e95488de28bbd82d636_Image%208%20Large.jpeg");
}

.gallery__image.elegance.obsidian._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e920fae2cfd2f837586_Image%204%20Large.jpeg");
  background-position: 50% 65%;
}

.gallery__image.elegance.obsidian._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e98fa68302287b100a1_Image%2011%20Large.jpeg");
  background-position: 50% 0;
}

.gallery__image.elegance.obsidian._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e977f8300798bf2b9d6_Image%2012%20Large.jpeg");
}

.gallery__image.elegance.obsidian._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e8fc9e8890840ea8bc0_Hero%20Option%202%20Large.jpeg");
  background-position: 50% 100%;
}

.gallery__image.elegance.endearing {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a73681ab9573ec14d8676_Image%2012%20Large.jpeg");
}

.gallery__image.elegance.endearing._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a7346bac265f9338d980b_Image%201%20Large.jpeg");
}

.gallery__image.elegance.endearing._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a734769b7a5a8b8ccca66_Image%202%20Large.jpeg");
}

.gallery__image.elegance.endearing._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a735561467068052f883c_Image%203%20Large.jpeg");
}

.gallery__image.elegance.endearing._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a735ad72032b5721bf5bf_Image%204%20Large.jpeg");
}

.gallery__image.elegance.endearing._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a735b1ab9578fc94d85e7_Image%205%20Large.jpeg");
  background-position: 50%;
}

.gallery__image.elegance.endearing._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a7362ac7a4c73f89f2755_Image%206%20Large.jpeg");
}

.gallery__image.elegance.endearing._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a7364cfc7ddb5972816a0_Image%207%20Large.jpeg");
}

.gallery__image.elegance.endearing._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a73655283b66df041916e_Image%208%20Large.jpeg");
}

.gallery__image.elegance.endearing._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a736461467084112f8a97_Image%209%20Large.jpeg");
}

.gallery__image.elegance.endearing._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a736617fe0cd68fa88d26_Image%2010%20Large.jpeg");
}

.gallery__image.elegance.endearing._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a73683f9cc12b63bef454_Image%2011%20Large.jpeg");
  background-position: 50% 0;
}

.gallery__image.elegance.charming._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1368e7ee10512778efc1_Spare%20Image%201%20Large.jpeg");
}

.gallery__image.elegance.charming._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1334b43d1ce1d02a0e37_Image%202%20Large.jpeg");
  background-position: 50% 0;
}

.gallery__image.elegance.charming._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1334e7ee10543478ebe8_Image%203%20Large.jpeg");
}

.gallery__image.elegance.charming._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b133fb43d1c2f782a11ca_Image%205%20Large.jpeg");
}

.gallery__image.elegance.charming._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b132deb8a18de0419253e_Hero%20Option%201%20Large.jpeg");
  background-position: 50% 80%;
}

.gallery__image.elegance.charming._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1331354c7862a7685c03_Image%201%20Large.jpeg");
}

.gallery__image.elegance.charming._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1334e7ee10543478ebe8_Image%203%20Large.jpeg");
}

.gallery__image.elegance.charming._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b13435a644142ea253f6d_Image%207%20Large.jpeg");
  background-position: 50% 35%;
}

.gallery__image.elegance.charming._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b133d599bb8fe47e2c138_Image%204%20Large.jpeg");
}

.gallery__image.elegance.charming._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b135caa88cbcc7c341ac7_Location%203%20Large.jpeg");
}

.gallery__image.elegance.charming._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b13604cc08225628cf786_Image%2012%20Large.jpeg");
  background-position: 50% 29%;
}

.gallery__image.elegance.charming._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b134e5a64415a55253fc0_Image%208%20Large.jpeg");
}

.gallery__image.elegance.enticing {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1e904eaafc63bcb81246_Hero%20Option%202%20Large.jpeg");
  background-position: 50%;
  background-size: cover;
}

.gallery__image.elegance.enticing._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1ee445812772dad900dc_Hero%20Option%205%20Large.jpeg");
  background-position: 50% 100%;
}

.gallery__image.elegance.enticing._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1ee4fa68302de0c310ce_Image%205%20Large.jpeg");
}

.gallery__image.elegance.enticing._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1ee2354c788ed0690dc2_Hero%20Option%203%20Large.jpeg");
}

.gallery__image.elegance.enticing._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1eea03055e2b3f61f575_Image%203%20Large.jpeg");
  background-position: 50%;
  background-size: cover;
}

.gallery__image.elegance.enticing._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1ee74581273427d90139_Image%202%20Large.jpeg");
}

.gallery__image.elegance.enticing._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1eec354c786993690e74_Image%204%20Large.jpeg");
}

.gallery__image.elegance.enticing._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1ee2a8f56cb0bc7074a8_Hero%20Option%204%20Large.jpeg");
}

.gallery__image.elegance.enticing._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b2259fa683001aec35acb_Image%2011%20Large.jpeg");
}

.gallery__image.elegance.enticing._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1e8d52c9ee6cb4eb9e3f_Hero%20Option%201%20Large.jpeg");
}

.gallery__image.elegance.enticing._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6437dc33c52492c63cf64cd7_Location%202.jpg");
  background-position: 50% 90%;
}

.gallery__image.elegance.enticing._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b1ee2354c788ed0690dc2_Hero%20Option%203%20Large.jpeg");
  background-position: 50% 55%;
}

.gallery__image.elegance.alluring._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b416a354c787a3b6b4e9b_Image%201%20Large.jpeg");
}

.gallery__image.elegance.alluring._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b4176a8f56cb373728fa2_Image%202%20Large.jpeg");
}

.gallery__image.elegance.alluring._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b4177eaddad3ea5bc7780_Image%203%20Large.jpeg");
}

.gallery__image.elegance.alluring._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b4177599bb8f170e573b9_Image%205%20Large.jpeg");
}

.gallery__image.elegance.alluring._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b417f61e751a968837b9c_Image%206%20Large.jpeg");
}

.gallery__image.elegance.alluring._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b417545812725e3db2d6e_Image%204%20Large.jpeg");
}

.gallery__image.elegance.alluring._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b41805a6441e55e283e89_Image%207%20Large.jpeg");
}

.gallery__image.elegance.alluring._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b4181b43d1c10d42d276b_Image%208%20Large.jpeg");
}

.gallery__image.elegance.alluring._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b4181a8f56c5c0672901e_Image%209%20Large.jpeg");
}

.gallery__image.elegance.alluring._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b4183b43d1c02b72d277e_Image%2010%20Large.jpeg");
  background-position: 50% 0;
}

.gallery__image.elegance.alluring._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b4184a03aa7487e1536b1_Image%2011%20Large.jpeg");
  background-position: 50% 40%;
}

.gallery__image.elegance.alluring._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b49fbaa88cb6a2d377cf8_RSVP%20Background.png");
  background-position: 50% 45%;
}

.gallery__image.damask {
  -webkit-text-fill-color: inherit;
  background-color: #543501;
  background-clip: border-box;
}

.gallery__image.damask.golden._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334ae6b380544cc211cca3_Image%201.jpg");
}

.gallery__image.damask.golden._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334ae73f44a77ef66f171c_Image%202.jpg");
}

.gallery__image.damask.golden._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334aeba31608b3dac58a87_Image%203.jpg");
}

.gallery__image.damask.golden._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334aea92ccec60a83739b5_Image%204.jpg");
  background-position: 20% 30%;
}

.gallery__image.damask.golden._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334aeb92cceca5a93739b7_Image%205.jpg");
}

.gallery__image.damask.golden._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334aec3f44a7541a6f172a_Image%206.jpg");
}

.gallery__image.damask.golden._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334aee443cd214d9aa7d6c_Image%207.jpeg");
}

.gallery__image.damask.golden._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334af0bc4ac1de8f521297_Image%208.jpg");
  background-position: 50% 0;
}

.gallery__image.damask.golden._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334af6b38054a22011cd47_Image%2011.jpg");
  background-position: 50% 20%;
}

.gallery__image.damask.golden._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334af01b65332590b535d1_Image%209.jpg");
  background-position: 50% 20%;
}

.gallery__image.damask.golden._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334af1e14ea80363c724c3_Image%2010.jpg");
}

.gallery__image.damask.golden._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334ae2637d395b89e25edb_Hero.jpg");
}

.gallery__image.damask.ruby {
  background-color: #000;
}

.gallery__image.damask.ruby._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358810cbc88dc09af661f6_Image%201.jpg");
}

.gallery__image.damask.ruby._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643588109e1ca147eb154165_Image%202.jpg");
}

.gallery__image.damask.ruby._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643588158aa912953b706767_Image%203.jpg");
}

.gallery__image.damask.ruby._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358812d72af0194146c0c6_Image%206.jpg");
}

.gallery__image.damask.ruby._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643588158d6e975ab09c7488_Image%205.jpg");
}

.gallery__image.damask.ruby._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358813757c188b22c1d445_Image%204.jpg");
}

.gallery__image.damask.ruby._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358823a4ca52108da0ca2c_Image%207.jpg");
}

.gallery__image.damask.ruby._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435882896b0012c792f318c_Image%208.jpg");
}

.gallery__image.damask.ruby._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358827bcb560794cf1eaec_Image%209.jpg");
}

.gallery__image.damask.ruby._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435882a6ffb9a2b00c53123_Image%2010.jpg");
}

.gallery__image.damask.ruby._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358830c24644c417601373_Image%2011.jpg");
}

.gallery__image.damask.ruby._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358831d0b158931562a44b_Image%2012.jpg");
}

.gallery__image.damask.sapphire {
  background-color: #121839;
}

.gallery__image.damask.sapphire._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435557120509a47c3817460_Image%201.jpg");
}

.gallery__image.damask.sapphire._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643555726984338b2b291012_Image%202.jpg");
}

.gallery__image.damask.sapphire._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64355573d1b56664b314ab39_Image%203.jpg");
}

.gallery__image.damask.sapphire._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643555796984333bc429109b_Image%204.jpg");
}

.gallery__image.damask.sapphire._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64355579cea7fb25fe2bc24a_Image%205.jpg");
}

.gallery__image.damask.sapphire._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435557a4f3694398cac10e2_Image%206.jpg");
}

.gallery__image.damask.sapphire._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435557d946c6e4f6d72da37_Image%207.jpg");
}

.gallery__image.damask.sapphire._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435558296b001146d2bbf9d_Image%208.jpg");
}

.gallery__image.damask.sapphire._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643555814f3694171eac110a_Image%209.jpg");
}

.gallery__image.damask.sapphire._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64355580a05bcf1c005bc111_Image%2010.jpg");
}

.gallery__image.damask.sapphire._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64355585deec6a38fe54e36b_Image%2011.jpg");
}

.gallery__image.damask.sapphire._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435558669843336ec291198_Image%2012.jpg");
}

.gallery__image.damask.amber {
  background-color: #b6522b;
}

.gallery__image.damask.amber._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b3302702c71dd76807a2_Image%201.jpeg");
}

.gallery__image.damask.amber._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b336c0a041a2a524da11_Image%202.jpeg");
}

.gallery__image.damask.amber._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b33e4674c81460daf095_Image%203.jpeg");
}

.gallery__image.damask.amber._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b3401230230c1b400e4a_Image%205.jpeg");
}

.gallery__image.damask.amber._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b341ffc239bd602649c5_Image%206.jpg");
}

.gallery__image.damask.amber._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b3404674c88e5fdaf0c2_Image%204.jpeg");
}

.gallery__image.damask.amber._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b362c790963129b3eae2_Image%207.jpg");
}

.gallery__image.damask.amber._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b365b4906ad6e954b04e_Image%208.jpg");
}

.gallery__image.damask.amber._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b3645097c7ede33cf77f_Image%209.jpg");
}

.gallery__image.damask.amber._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b37172616412dbe29150_Image%2011.jpg");
}

.gallery__image.damask.amber._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b372d9fdcce5391dc571_Image%2012.jpeg");
}

.gallery__image.damask.amber._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b35cc0a0410c1224dbcd_Image%2010.jpeg");
}

.gallery__image.damask.emerald {
  background-color: #033b32;
}

.gallery__image.damask.emerald._1 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c68a2ffce65b7a355a9_Image%201.jpeg");
}

.gallery__image.damask.emerald._2 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c72bef0a9d41c1e159d_Image%202.jpg");
}

.gallery__image.damask.emerald._3 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c8ee62e6414d5ab5442_Image%203.jpeg");
}

.gallery__image.damask.emerald._4 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c90b1caac26b98acdf9_Image%205.jpg");
}

.gallery__image.damask.emerald._6 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c965b7c383d267785fa_Image%207.jpeg");
  background-position: 50% 100%;
}

.gallery__image.damask.emerald._5 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c8ec48a5858c3f2d199_Image%206.jpg");
}

.gallery__image.damask.emerald._7 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c922ab7e64f5e100949_Image%204.jpg");
  background-position: 50% 100%;
}

.gallery__image.damask.emerald._8 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c960f724d2ac6041052_Image%209.jpg");
  background-position: 50% 30%;
}

.gallery__image.damask.emerald._9 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c971aebc422358a6b01_Image%2010.jpg");
  background-position: 50% 75%;
}

.gallery__image.damask.emerald._10 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c73c2fd34047090ccdf_Hero.jpg");
}

.gallery__image.damask.emerald._12 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c96bef0a9344d1e190c_Image%208.jpeg");
}

.gallery__image.damask.emerald._11 {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c993fa6994aedbb143d_Location%202.jpg");
  background-position: 50% 65%;
}

.gallery__head.is-header.haze {
  color: #402103;
  letter-spacing: 0;
  text-transform: none;
  font-family: Great Vibes, cursive;
}

.gallery__head.is-header.haze.ocean {
  color: #064273;
}

.gallery__head.is-header.haze.scarlet {
  color: #7e1202;
}

.gallery__head.is-header.haze.twilight {
  color: #27172c;
}

.gallery__head.is-header.haze.evening {
  color: #761143;
}

.gallery__head.is-header.rustic {
  color: #332003;
  text-transform: none;
  font-family: Dancing Script, sans-serif;
  font-weight: 400;
}

.gallery__head.is-header.rustic.earthly {
  color: #5d3036;
}

.gallery__head.is-header.rustic.flowery {
  color: #a0402c;
}

.gallery__head.is-header.rustic.effortlessly {
  color: #4b4939;
}

.gallery__head.is-header.rustic.regally {
  color: #921e5d;
}

.gallery__head.is-header.rustic.woodland {
  color: #2c3527;
}

.gallery__head.is-header.rustic.cherry {
  color: #632f30;
}

.gallery__head.is-header.rustic.pearly {
  color: #645b4e;
}

.gallery__head.is-header.rustic.celestially {
  color: #374d4d;
}

.gallery__head.is-header.rustic.naturally {
  color: #635119;
}

.gallery__head.is-header.elegance {
  color: #d3ba88;
  text-transform: none;
  font-family: Great Vibes, cursive;
}

.gallery__head.is-header.elegance.delicate.dazzling {
  color: #f1ccbd;
}

.gallery__head.is-header.elegance.delicate.riveting {
  color: #f8e6c2;
}

.gallery__head.is-header.elegance.delicate.enchanting {
  color: #c9c4e7;
}

.gallery__head.is-header.elegance.delicate.ceremonial {
  color: #f8e6c2;
}

.gallery__head.is-header.elegance.delicate.obsidian {
  color: #c2c2c2;
}

.gallery__head.is-header.elegance.delicate.charming {
  color: #e6ffd4;
}

.gallery__head.is-header.elegance.delicate.enticing {
  color: #fceac7;
}

.gallery__head.is-header.elegance.delicate.alluring {
  color: #e6e2ff;
}

.gallery__head.is-header.elegance.delicate.endearing {
  color: #ffe5db;
}

.gallery__head.is-header.damask.golden {
  color: #543501;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.gallery__head.is-header.damask.sapphire {
  color: #121839;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.gallery__head.is-header.damask.ruby {
  color: #000;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.gallery__head.is-header.damask.amber {
  color: #b6522b;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.gallery__head.is-header.damask.emerald {
  color: #033b32;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.footer__container {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: "Area Area Area Area-2 Area-2 Area-2 Area-2 Area-2 Area-2 Area-3 Area-3 Area-3"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row dense;
  align-content: center;
  justify-content: space-between;
  align-items: center;
  justify-items: center;
  display: grid;
}

.footer__container.haze, .footer__container.rustic {
  display: flex;
}

.footer__container.elegance {
  border-top: .134em solid rgba(255, 255, 255, .1);
  padding-top: 3.052em;
  display: flex;
}

.footer__brand-logo {
  height: 3em;
  max-width: none;
  filter: brightness(0%) invert();
}

.footer__brand {
  flex: none;
}

.footer__brand.haze, .footer__brand.rustic, .footer__brand.elegance {
  flex: 1;
}

.footer__slogan {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer__social-media {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: none;
  justify-content: flex-end;
  display: flex;
}

.footer__social-media.haze {
  flex: 1;
  justify-content: flex-end;
}

.footer__social-media.rustic, .footer__social-media.elegance {
  flex: 1;
}

.footer__social-icon {
  height: 2.25em;
  max-width: none;
  display: block;
}

.footer__social-icon.haze {
  height: 1.5em;
}

.footer__social-icon.rustic {
  width: 1.5em;
  height: 1.5em;
  mix-blend-mode: luminosity;
}

.footer__social-icon.elegance {
  height: 1.5em;
}

.footer__slogan-text.is-subtitle.is-white-high {
  color: #fff;
}

.footer__slogan-text.is-subtitle.is-white-high.damask {
  font-family: Cinzel, sans-serif;
}

.hero-timer__count {
  grid-column-gap: .444em;
  grid-row-gap: .444em;
  border-right: .08em solid rgba(255, 255, 255, .1);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: .444em 1.5em;
  display: flex;
}

.hero-timer__count.left {
  grid-column-gap: .444em;
  grid-row-gap: .444em;
  border-left: .08em solid rgba(255, 255, 255, .1);
  border-right: .08em solid rgba(255, 255, 255, .1);
  padding: .444em 1.5em;
}

.hero-timer__count.left.haze {
  background-color: #eee4de;
  padding-bottom: 1em;
}

.hero-timer__count.left.rustic {
  border-left-color: #fff;
}

.hero-timer__count.left.damask {
  background-color: #eee4de;
  padding-bottom: 1em;
}

.hero-timer__count.left.damask.golden {
  background-color: #f0e5d6;
}

.hero-timer__count.left.damask.amber {
  background-color: #fae3c8;
}

.hero-timer__count.haze {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  background-color: #eee4de;
  padding-bottom: 1em;
}

.hero-timer__count.haze.ocean {
  background-color: #dcebf1;
}

.hero-timer__count.haze.scarlet {
  background-color: #f3d7d7;
}

.hero-timer__count.haze.twilight {
  background-color: #e9d7e5;
}

.hero-timer__count.haze.evening {
  background-color: #f3ddd5;
}

.hero-timer__count.rustic {
  border-right-color: #fff;
}

.hero-timer__count.damask {
  grid-column-gap: 0em;
  grid-row-gap: 0em;
  background-color: #f3e4ce;
  padding-bottom: 1em;
}

.hero-timer__count.damask.golden {
  background-color: #f1e4d1;
}

.hero-timer__count.damask.sapphire {
  background-color: #e3ecf8;
}

.hero-timer__count.damask.ruby {
  background-color: #f3e1e7;
}

.hero-timer__count.damask.amber {
  background-color: #fae3c8;
}

.hero-timer__count.damask.emerald {
  background-color: #dfe9d6;
}

.hero-timer__wrapper {
  display: flex;
}

.hero-timer__wrapper.haze {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
}

.hero-timer__wrapper.elegance {
  align-items: stretch;
}

.hero-timer__wrapper.elegance.customer {
  display: none;
}

.hero__scroll {
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 2.25em;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero__scroll.rustic {
  justify-content: flex-start;
  padding-left: 5.75em;
}

.hero__scroll.elegance {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  align-items: center;
}

.hero__scroll-content {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero__scroll-content.rustic {
  align-items: flex-start;
}

.hero__scroll-content-lottie {
  height: 1.5em;
}

.hero__scroll-content-lottie.rustic {
  height: 3em;
  opacity: .55;
  filter: invert();
  position: relative;
  right: 1em;
}

.hero__scroll-content-lottie.elegance {
  height: 3em;
  opacity: .55;
  filter: invert();
}

.hero__scroll-content-text.is-label.is-high-low {
  color: rgba(255, 255, 255, .55);
}

.hero__scroll-content-text.is-label.is-high-low.elegance {
  font-family: Montserrat, sans-serif;
}

.floating-nav-left {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex: 1;
  align-items: center;
  display: flex;
}

.floating-nav-right {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.floating-nav-logo {
  align-items: center;
  display: flex;
}

.floating-nav-logo.haze {
  grid-column-gap: .2em;
  grid-row-gap: .2em;
  flex-direction: column;
  justify-content: center;
}

.floating-nav-logo.elegance {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.floating-nav-logo-asset {
  height: 3.375em;
  max-width: none;
}

.floating-nav-logo-asset.haze, .floating-nav-logo-asset.elegance {
  display: none;
}

.floating-nav-item.is-label.is-white-high {
  color: #fff;
}

.floating-nav-item.is-label.is-white-high.haze {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.floating-nav-item.is-label.is-white-high.haze.ocean {
  color: #0b75a0;
}

.floating-nav-item.is-label.is-white-high.haze.morning {
  color: #a75b13;
}

.floating-nav-item.is-label.is-white-high.haze.scarlet {
  color: #af5d54;
}

.floating-nav-item.is-label.is-white-high.haze.twilight {
  color: #5d2f5d;
}

.floating-nav-item.is-label.is-white-high.haze.evening {
  color: #ba5555;
}

.floating-nav-item.is-label.is-white-high.rustic.hero-cta {
  color: #fff;
  text-decoration: none;
}

.floating-nav-item.is-label.is-white-high.elegance {
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.floating-nav-item.is-label.is-white-high.elegance.nav {
  color: #fff;
}

.floating-nav-item.is-label.is-white-high.damask {
  color: #b58f32;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.floating-nav-item.is-label.is-white-high.damask.golden {
  color: #b58f32;
}

.floating-nav-item.is-label.is-white-high.damask.sapphire {
  color: #2d5daf;
}

.floating-nav-item.is-label.is-white-high.damask.ruby {
  color: #a92132;
}

.floating-nav-item.is-label.is-white-high.damask.amber {
  color: #da7f1d;
}

.floating-nav-item.is-label.is-white-high.damask.emerald {
  color: #41807a;
}

.floating-nav-item.is-label.haze {
  color: #333;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.floating-nav-item.is-label.rustic {
  color: #997540;
}

.floating-nav-item.is-label.rustic.earthly {
  color: #b15e1d;
}

.floating-nav-item.is-label.rustic.flowery {
  color: #474c23;
}

.floating-nav-item.is-label.rustic.effortlessly {
  color: #393b4b;
}

.floating-nav-item.is-label.rustic.regally {
  color: #51305d;
}

.floating-nav-item.is-label.rustic.woodland {
  color: #5b6851;
}

.floating-nav-item.is-label.rustic.cherry {
  color: #96483b;
}

.floating-nav-item.is-label.rustic.pearly {
  color: #867e6c;
}

.floating-nav-item.is-label.rustic.celestially {
  color: #af882a;
}

.floating-nav-item.is-label.rustic.naturally {
  color: #447313;
}

.floating-nav-item.is-label.elegance {
  color: #997540;
  color: #997540;
  color: #997540;
  color: #997540;
}

.nav-cta {
  grid-column-gap: .667em;
  grid-row-gap: .667em;
  border: .08em solid #000;
  align-items: center;
  padding: .667em 1em;
  text-decoration: none;
  display: flex;
}

.nav-cta.is-white-high {
  color: #fff;
  border-color: #fff;
}

.nav-cta.is-white-high.haze {
  color: #402103;
  border-width: .132em;
  border-color: #a75b13;
}

.nav-cta.is-white-high.haze.morning {
  color: rgba(0, 0, 0, 0);
  background-color: #a75b13;
  border-style: none;
}

.nav-cta.is-white-high.haze.ocean {
  color: rgba(0, 0, 0, 0);
  background-color: #0b75a0;
  border-style: none;
  border-color: #0b75a0;
}

.nav-cta.is-white-high.haze.scarlet {
  color: rgba(0, 0, 0, 0);
  background-color: #af5d54;
  border-style: none;
  border-color: #af5d54;
}

.nav-cta.is-white-high.haze.twilight {
  color: rgba(0, 0, 0, 0);
  background-color: #5d2f5d;
  border-style: none;
  border-color: #5d2f5d;
}

.nav-cta.is-white-high.haze.evening {
  color: rgba(0, 0, 0, 0);
  background-color: #ba5555;
  border-style: none;
  border-color: #5d2f5d;
  font-style: normal;
}

.nav-cta.is-white-high.rustic {
  background-color: #fff;
  border-style: none;
}

.nav-cta.is-white-high.elegance {
  background-color: #d3ba88;
  border-style: none;
}

.nav-cta.is-white-high.elegance.dazzling {
  background-color: #f1ccbd;
}

.nav-cta.is-white-high.elegance.riveting {
  background-color: #f8e6c2;
}

.nav-cta.is-white-high.elegance.enchanting {
  background-color: #c9c4e7;
}

.nav-cta.is-white-high.elegance.ceremonial {
  background-color: #fceed3;
}

.nav-cta.is-white-high.elegance.obsidian {
  background-color: #c2c2c2;
  border-color: #dfdede;
}

.nav-cta.is-white-high.elegance.charming {
  background-color: #e6ffd4;
  border-color: #dfdede;
}

.nav-cta.is-white-high.elegance.enticing {
  background-color: #fceac7;
  border-color: #dfdede;
}

.nav-cta.is-white-high.elegance.alluring {
  background-color: #e6e2ff;
  border-color: #dfdede;
}

.nav-cta.is-white-high.elegance.endearing {
  background-color: #ffe5db;
  border-color: #dfdede;
}

.nav-cta.is-white-high.damask {
  color: #fff;
  background-color: #b58f32;
  border: .132em #b58f32;
}

.nav-cta.is-white-high.damask.sapphire {
  color: rgba(0, 0, 0, 0);
  text-transform: none;
  background-color: #2d5daf;
  border-style: none;
  border-color: #1e3968;
  font-style: normal;
}

.nav-cta.is-white-high.damask.ruby {
  color: rgba(0, 0, 0, 0);
  text-transform: none;
  background-color: #a92132;
  border-style: none;
  border-color: #a92132;
  font-style: normal;
}

.nav-cta.is-white-high.damask.amber {
  color: rgba(0, 0, 0, 0);
  text-transform: none;
  background-color: #da7f1d;
  border-style: none;
  border-color: #ec911f;
  font-style: normal;
}

.nav-cta.is-white-high.damask.emerald {
  color: rgba(0, 0, 0, 0);
  text-transform: none;
  background-color: #41807a;
  border-style: none;
  border-color: #41807a;
  font-style: normal;
}

.nav-cta.haze {
  border-width: .132em;
  border-color: #402103;
}

.nav-cta.rustic {
  background-color: #997540;
  border-style: none;
}

.nav-cta.rustic.earthly {
  background-color: #b15e1d;
}

.nav-cta.rustic.flowery {
  background-color: #474c23;
}

.nav-cta.rustic.effortlessly {
  background-color: #393b4b;
}

.nav-cta.rustic.regally {
  background-color: #51305d;
}

.nav-cta.rustic.woodland {
  background-color: #5b6851;
}

.nav-cta.rustic.cherry {
  background-color: #96483b;
}

.nav-cta.rustic.pearly {
  background-color: #867e6c;
}

.nav-cta.rustic.celestially {
  background-color: #af882a;
}

.nav-cta.rustic.naturally {
  background-color: #447313;
}

.nav-cta.elegance {
  background-color: #997540;
  border-style: none;
}

.nav-cta.damask {
  border-width: .132em;
  border-color: #402103;
}

.hero-nav {
  z-index: 100;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  background-color: rgba(0, 0, 0, 0);
  justify-content: space-between;
  padding: 1em 5.75em;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.hero-nav.haze {
  background-color: rgba(255, 255, 255, .01);
  align-items: center;
  position: fixed;
}

.hero-nav.rustic {
  border-bottom: .088em solid #fff;
  padding-top: 1.5em;
  padding-bottom: 1.5em;
}

.hero-nav.elegance {
  padding: 1.5em;
  position: fixed;
}

.music {
  position: fixed;
  top: auto;
  bottom: 1.5em;
  left: auto;
  right: 1.5em;
}

.cover-container {
  height: 100%;
  grid-column-gap: 3.375em;
  grid-row-gap: 3.375em;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cover-container.rustic {
  width: 50%;
  mix-blend-mode: normal;
  border-left: .2em #332003;
  flex: none;
  order: 0;
  align-self: auto;
  align-items: flex-start;
  padding-bottom: 10em;
  padding-left: 5em;
}

.cover-container.elegance {
  border: .134em solid #d3ba88;
}

.cover-container.elegance.dazzling {
  border-color: #f1ccbd;
}

.cover-container.elegance.riveting {
  border-color: #f8e6c2;
}

.cover-container.elegance.enchanting {
  border-color: #c9c4e7;
}

.cover-container.elegance.ceremonial {
  border-color: #fceed3;
}

.cover-container.elegance.obsidian {
  border-color: #c2c2c2;
}

.cover-container.elegance.enticing {
  border-color: #fceac7;
}

.cover-container.elegance.charming {
  border-color: #e6ffd4;
}

.cover-container.elegance.alluring {
  border-color: #e6e2ff;
}

.cover-container.elegance.endearing {
  border-color: #ffe5db;
}

.cover-container.rustic {
  width: 50%;
  mix-blend-mode: hard-light;
  border-left: .2em #332003;
  flex: none;
  align-items: flex-start;
  padding-bottom: 10em;
  padding-left: 5em;
}

.container-message.is-subtitle.is-white-high {
  color: #fff;
}

.container-message.is-subtitle.is-white-high.is-mid-align.haze {
  color: #402103;
  text-align: center;
  align-self: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.container-message.is-subtitle.is-white-high.is-mid-align.haze.ocean {
  color: #064273;
}

.container-message.is-subtitle.is-white-high.is-mid-align.haze.scarlet {
  color: #7e1202;
}

.container-message.is-subtitle.is-white-high.is-mid-align.haze.twilight {
  color: #27172c;
}

.container-message.is-subtitle.is-white-high.is-mid-align.haze.evening {
  color: #761143;
}

.container-message.is-subtitle.is-white-high.is-mid-align.rustic {
  color: #997540;
  text-align: left;
  font-family: Dancing Script, sans-serif;
  font-weight: 300;
}

.container-message.is-subtitle.is-white-high.is-mid-align.elegance {
  text-align: center;
  font-family: Montserrat, sans-serif;
}

.container-message.is-subtitle.is-white-high.is-mid-align.damask {
  color: #402103;
  text-align: center;
  align-self: center;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.container-message.is-subtitle.is-white-high.is-mid-align.damask.golden {
  color: #543501;
}

.container-message.is-subtitle.is-white-high.is-mid-align.damask.sapphire {
  color: #121839;
}

.container-message.is-subtitle.is-white-high.is-mid-align.damask.ruby {
  color: #000;
}

.container-message.is-subtitle.is-white-high.is-mid-align.damask.amber {
  color: #b6522b;
}

.container-message.is-subtitle.is-white-high.is-mid-align.damask.emerald {
  color: #033b32;
}

.container-message.is-subtitle.is-white-high {
  color: #fff;
}

.container-message.is-subtitle.is-white-high.is-mid-align.rustic {
  color: #000;
  text-align: left;
  font-family: Dancing Script, sans-serif;
  font-weight: 300;
}

.container-headline.is-header.is-mid-align {
  text-align: center;
}

.container-headline.is-header.is-mid-align.is-white-high {
  color: #fff;
}

.container-headline.is-header.is-mid-align.is-white-high.haze {
  color: #402103;
  text-transform: none;
  font-family: Great Vibes, cursive;
}

.container-headline.is-header.is-mid-align.is-white-high.haze.ocean {
  color: #064273;
}

.container-headline.is-header.is-mid-align.is-white-high.haze.scarlet {
  color: #7e1202;
}

.container-headline.is-header.is-mid-align.is-white-high.haze.twilight {
  color: #27172c;
}

.container-headline.is-header.is-mid-align.is-white-high.haze.evening {
  color: #761143;
}

.container-headline.is-header.is-mid-align.is-white-high.rustic {
  color: #997540;
  text-align: left;
  text-transform: capitalize;
  font-family: Cinzel Decorative, sans-serif;
}

.container-headline.is-header.is-mid-align.is-white-high.elegance {
  letter-spacing: 0;
  text-transform: none;
  font-family: Great Vibes, cursive;
}

.container-headline.is-header.is-mid-align.is-white-high.damask {
  color: #543501;
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.container-headline.is-header.is-mid-align.is-white-high.damask.golden {
  font-family: Cinzel, sans-serif;
  font-weight: 500;
}

.container-headline.is-header.is-mid-align.is-white-high.damask.sapphire {
  color: #121839;
}

.container-headline.is-header.is-mid-align.is-white-high.damask.ruby {
  color: #000;
}

.container-headline.is-header.is-mid-align.is-white-high.damask.amber {
  color: #b6522b;
}

.container-headline.is-header.is-mid-align.is-white-high.damask.emerald {
  color: #033b32;
}

.container-headline.is-header.is-mid-align.is-white-high {
  color: #fff;
}

.container-headline.is-header.is-mid-align.is-white-high.rustic {
  color: #000;
  text-align: left;
  text-transform: capitalize;
  font-family: Cinzel Decorative, sans-serif;
}

.container-header {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.container-header.rustic {
  align-items: flex-start;
}

.container-header.elegance {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
}

.container-date.is-bodytext.is-white-high {
  color: #fff;
}

.container-date.is-bodytext.is-white-high.haze {
  color: #402103;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.container-date.is-bodytext.is-white-high.haze.mid {
  text-align: center;
}

.container-date.is-bodytext.is-white-high.haze.mid.ocean {
  color: #064273;
}

.container-date.is-bodytext.is-white-high.haze.mid.scarlet {
  color: #7e1202;
}

.container-date.is-bodytext.is-white-high.haze.mid.twilight {
  color: #27172c;
  font-style: normal;
}

.container-date.is-bodytext.is-white-high.haze.mid.evening {
  color: #761143;
}

.container-date.is-bodytext.is-white-high.rustic {
  color: #997540;
  display: flex;
}

.container-date.is-bodytext.is-white-high.elegance {
  text-align: center;
  font-family: Montserrat, sans-serif;
}

.container-date.is-bodytext.is-white-high.damask {
  color: #402103;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.container-date.is-bodytext.is-white-high.damask.mid {
  text-align: center;
}

.container-date.is-bodytext.is-white-high.damask.mid.golden {
  color: #543501;
}

.container-date.is-bodytext.is-white-high.damask.mid.sapphire {
  color: #121839;
}

.container-date.is-bodytext.is-white-high.damask.mid.ruby {
  color: #000;
  text-align: center;
}

.container-date.is-bodytext.is-white-high.damask.mid.amber {
  color: #b6522b;
  text-align: center;
  color: #b6522b;
  text-align: center;
}

.container-date.is-bodytext.is-white-high.damask.mid.emerald {
  color: #033b32;
}

.container-date.is-bodytext.is-white-high {
  color: #fff;
}

.container-date.is-bodytext.is-white-high.rustic {
  color: #000;
}

.cover-button {
  padding: 1em 1.5em;
}

.cover-button.is-label {
  background-color: rgba(0, 0, 0, 0);
  border: .08em solid #fff;
}

.cover-button.is-label.haze {
  color: #402103;
  border-width: .08em;
  border-color: #402103;
  padding: 0;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.cover-button.is-label.haze.morning {
  padding: 0;
}

.cover-button.is-label.haze.ocean {
  color: #064273;
  border-color: #064273;
}

.cover-button.is-label.haze.scarlet {
  color: #7e1202;
  border-color: #7e1202;
}

.cover-button.is-label.haze.twilight {
  color: #27172c;
  border-color: #27172c;
}

.cover-button.is-label.haze.evening {
  color: #761143;
  border-color: #761143;
}

.cover-button.is-label.rustic {
  color: #997540;
  border-width: .1em;
  border-color: #997540;
  padding: 0;
}

.cover-button.is-label.elegance.coverbutton {
  color: #d3ba88;
  border-color: #d3ba88;
  padding: 0;
  font-family: Montserrat, sans-serif;
}

.cover-button.is-label.elegance.coverbutton.dazzling {
  color: #f1ccbd;
  border-color: #f1ccbd;
}

.cover-button.is-label.elegance.coverbutton.riveting {
  color: #f8e6c2;
  border-color: #f8e6c2;
}

.cover-button.is-label.elegance.coverbutton.enchanting {
  color: #c9c4e7;
  border-color: #c9c4e7;
}

.cover-button.is-label.elegance.coverbutton.ceremonial {
  color: #fceed3;
  border-color: #fceed3;
}

.cover-button.is-label.elegance.coverbutton.obsidian {
  color: #c2c2c2;
  border-color: #c2c2c2;
}

.cover-button.is-label.elegance.coverbutton.enticing {
  color: #fceac7;
  border-color: #fceac7;
}

.cover-button.is-label.elegance.coverbutton.charming {
  color: #e6ffd4;
  border-color: #e6ffd4;
}

.cover-button.is-label.elegance.coverbutton.alluring {
  color: #e6e2ff;
  border-color: #e6e2ff;
}

.cover-button.is-label.elegance.coverbutton.endearing {
  color: #ffe5db;
  border-color: #ffe5db;
}

.cover-button.is-label.damask {
  color: #402103;
  border-width: .08em;
  border-color: #402103;
  padding: 0;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.cover-button.is-label.damask.golden {
  color: #543501;
  border-color: #543501;
}

.cover-button.is-label.damask.sapphire {
  color: #121839;
  border-color: #121839;
}

.cover-button.is-label.damask.ruby {
  color: #000;
  border-color: #000;
}

.cover-button.is-label.damask.amber {
  color: #b6522b;
  border-color: #b6522b;
}

.cover-button.is-label.damask.emerald {
  color: #033b32;
  border-color: #033b32;
}

.cover-button.is-label.new-rustic {
  height: 35px;
  border-width: .1em;
  border-color: #000;
  padding: 0;
}

.cover-button.is-label {
  background-color: rgba(0, 0, 0, 0);
  border: .08em solid #fff;
}

.cover-button.is-label.rustic {
  color: #000;
  border-color: #000;
}

.guest-id {
  z-index: 200;
  height: auto;
  background-color: rgba(0, 0, 0, .55);
  justify-content: center;
  align-items: stretch;
  padding: 5.75em;
  display: flex;
  position: static;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.guest-id.haze {
  z-index: 1000;
  height: 100vh;
  object-fit: fill;
  align-items: center;
  padding-top: 2.25em;
  padding-bottom: 0;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.guest-id.elegance {
  height: 100vh;
  align-items: center;
  padding-top: 2.25em;
  padding-bottom: 0;
  display: none;
  position: fixed;
}

.guest-id__card {
  grid-row-gap: 1.5em;
  background-color: #fff;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  padding: 3.375em;
  display: flex;
}

.guest-id__card.haze {
  background-color: #eee4de;
}

.guest-id__card.haze.ocean {
  background-color: #f6fbfc;
}

.guest-id__card.haze.scarlet {
  background-color: #f8eff0;
}

.guest-id__card.haze.twilight {
  background-color: #fff2fc;
}

.guest-id__card.haze.evening {
  background-color: #fff7eb;
}

.guest-id__card.rustic, .guest-id__card.elegance {
  background-color: #fff;
}

.guest-id__card.damask {
  background-color: #eee4de;
}

.guest-id__card.damask.golden {
  background-color: #fff7eb;
}

.guest-id__card.damask.sapphire {
  background-color: #fcfcfc;
}

.guest-id__card.damask.ruby {
  background-color: #f8efef;
}

.guest-id__card.damask.amber {
  background-color: #fff4e3;
}

.guest-id__card.damask.emerald {
  background-color: #fffff4;
}

.guest-id__card-instruction.is-bodytext.is-mid-align {
  text-align: center;
}

.guest-id__card-instruction.is-bodytext.is-mid-align.haze {
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}

.guest-id__card-instruction.is-bodytext.is-mid-align.elegance {
  color: #333;
  font-family: Montserrat, sans-serif;
}

.guest-id__card-barcode {
  width: 25.629em;
  height: 25.629em;
}

.guest-id__card-barcode.haze {
  width: 15em;
  height: 15em;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 0 0;
  background-size: auto;
}

.guest-id__content {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.guest-id__card-guest.is-label.haze {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.guest-id__card-guest.is-label.haze.ocean {
  color: #0d82b1;
}

.guest-id__card-guest.is-label.haze.scarlet {
  color: #af5d54;
}

.guest-id__card-guest.is-label.haze.twilight {
  color: #5d2f5d;
}

.guest-id__card-guest.is-label.haze.evening {
  color: #ba5555;
}

.guest-id__card-guest.is-label.elegance {
  color: #333;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.guest-id__card-guest.is-label.damask {
  color: #a75b13;
  letter-spacing: 0;
  text-transform: capitalize;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-weight: 700;
}

.guest-id__card-guest.is-label.damask.golden {
  color: #b58f32;
}

.guest-id__card-guest.is-label.damask.ruby {
  color: #a92132;
}

.guest-id__card-guest.is-label.damask.amber {
  color: #d9872f;
}

.guest-id__card-guest.is-label.damask.sapphire {
  color: #2d5daf;
}

.guest-id__card-guest.is-label.damask.emerald {
  color: #41807a;
}

.floating-nav-m {
  display: none;
}

.floating-nav-left-icon-m.rustic {
  filter: brightness(10000%);
}

.floating-nav-menu-m {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex: 1;
  align-items: center;
  display: flex;
}

.haze-hero {
  height: 100vh;
  justify-content: center;
  padding-left: 5.75em;
  padding-right: 5.75em;
  display: flex;
}

.haze-hero-image {
  width: 100%;
  height: 100%;
  background-color: #402103;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 73.5em 73.5em 0 0;
  flex: none;
}

.haze-hero-image.morning {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af8381f8f0a0596ed9492_Hero.jpg");
}

.haze-hero-image.ocean {
  color: #064273;
  background-color: #064273;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b470e5902ed6cb53b0e61_Hero.jpg");
}

.haze-hero-image.scarlet {
  background-color: #7e1202;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642bc86e04ea379ae3611346_Hero.jpg");
}

.haze-hero-image.twilight {
  background-color: #27172c;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e31fcbdb82265bd51b01f_Hero.jpg");
  background-position: 37%;
  background-size: auto 120%;
  border: 1px #5d2f5d;
}

.haze-hero-image.evening {
  background-color: #761143;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eaf52261f58460eb61042_Hero.jpg");
}

.haze-hero-container {
  width: 73.5em;
  height: 51.45em;
  border: .132em solid #a75b13;
  border-radius: 73.5em 73.5em 0 0;
  flex: none;
  padding: 1.5em;
}

.haze-hero-container.haze.ocean {
  border-color: #0b75a0;
}

.haze-hero-container.haze.scarlet {
  border-color: #7e1202;
}

.haze-hero-container.haze.twilight {
  border-color: #5d2f5d;
}

.haze-hero-container.haze.evening {
  border-color: #ba5555;
}

.haze-hero-container.damask, .haze-hero-container.damask.golden {
  border-color: #b58f32;
}

.haze-hero-container.damask.sapphire {
  border-color: #2d5daf;
}

.haze-hero-container.damask.ruby {
  border-color: #a92132;
}

.haze-hero-container.damask.amber {
  border-color: #da7f1d;
}

.haze-hero-container.damask.emerald {
  border-color: #41807a;
}

.couple__groom-haze {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: "Image Image Image Image Image . . Area Area Area Area Area"
  "Text Text Text Text Text . . Area-2 Area-2 Area-2 Area-2 Area-2"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.couple__image-bride-asset {
  height: 43.2em;
  background-color: #000;
}

.couple__image-bride-asset.haze {
  width: 100%;
  height: 100%;
  background-color: #402103;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border: .08em solid rgba(0, 0, 0, 0);
  border-top-left-radius: 100em;
  border-top-right-radius: 100em;
  padding: 1em;
}

.couple__image-bride-asset.haze.morning {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af89de6801b7a5cea5aef_Bride.jpg");
}

.couple__image-bride-asset.haze.ocean {
  color: #064273;
  background-color: #064273;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b4861ad38a402dc3a16ca_Bride.jpg");
}

.couple__image-bride-asset.haze.scarlet {
  background-color: #7e1202;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642bc86d6e1153b579c37dcb_Bride.jpg");
}

.couple__image-bride-asset.haze.twilight {
  background-color: #27172c;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e334e7c48952609a4f6e9_Bride.jpg");
}

.couple__image-bride-asset.haze.evening {
  background-color: #761143;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eae4bcd275cbea3623b93_Bride.jpg");
}

.couple__image-bride-asset.damask {
  width: 100%;
  height: 100%;
  background-color: #543501;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border: .08em solid rgba(0, 0, 0, 0);
  border-top-left-radius: 100em;
  border-top-right-radius: 100em;
  padding: 1em;
}

.couple__image-bride-asset.damask.golden {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334ae492ccec714e373980_Bride.jpg");
}

.couple__image-bride-asset.damask.sapphire {
  background-color: #121839;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435556e384b404a8e234588_Bride.jpg");
  background-position: 50% 0;
}

.couple__image-bride-asset.damask.ruby {
  background-color: #000;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435880f137d7651256e4839_Bride.jpg");
  background-position: 50% 0;
}

.couple__image-bride-asset.damask.amber {
  background-color: #b6522b;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b335d31a6a55b1e42ff7_GBride.jpg");
}

.couple__image-bride-asset.damask.emerald {
  background-color: #033b32;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c8ec48a5858c3f2d199_Image%206.jpg");
}

.couple__image-bride {
  height: 43.2em;
  background-color: #000;
}

.couple__image-bride.haze {
  background-color: rgba(0, 0, 0, 0);
  border: .132em solid #a75b13;
  border-top-left-radius: 100em;
  border-top-right-radius: 100em;
  padding: 1.5em;
}

.couple__image-bride.haze.ocean {
  border-color: #0d82b1;
}

.couple__image-bride.haze.scarlet {
  border-color: #7e1202;
}

.couple__image-bride.haze.twilight {
  border-color: #5d2f5d;
}

.couple__image-bride.haze.evening {
  border-color: #ba5555;
}

.couple__image-bride.damask {
  background-color: rgba(0, 0, 0, 0);
  border: .132em solid #b58f32;
  border-top-left-radius: 100em;
  border-top-right-radius: 100em;
  padding: 1.5em;
}

.couple__image-bride.damask.golden {
  border-color: #b58f32;
}

.couple__image-bride.damask.sapphire {
  border-color: #2d5daf;
}

.couple__image-bride.damask.ruby {
  border-color: #a92132;
}

.couple__image-bride.damask.amber {
  border-color: #d9872f;
}

.couple__image-bride.damask.emerald {
  border-color: #41807a;
}

.couple__image-groom-asset {
  height: 43.2em;
  background-color: #000;
}

.couple__image-groom-asset.haze {
  width: 100%;
  height: 100%;
  background-color: #402103;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border: .08em solid rgba(0, 0, 0, 0);
  border-top-left-radius: 100em;
  border-top-right-radius: 100em;
  padding: 1em;
}

.couple__image-groom-asset.haze.morning {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642af89d35613ef6918a0567_Groom.jpg");
}

.couple__image-groom-asset.haze.ocean {
  background-color: #064273;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b488618e970d90bb6e16f_Groom.jpg");
}

.couple__image-groom-asset.haze.scarlet {
  background-color: #7e1202;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642bc86c4dfea02d66e69892_Groom.jpg");
}

.couple__image-groom-asset.haze.twilight {
  background-color: #27172c;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e334f40f4d843bbd675a6_Groom.jpg");
}

.couple__image-groom-asset.haze.evening {
  background-color: #761143;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eae49f8ce140b181b27be_Groom.jpg");
}

.couple__image-groom-asset.damask {
  width: 100%;
  height: 100%;
  background-color: #543501;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border: .08em solid rgba(0, 0, 0, 0);
  border-top-left-radius: 100em;
  border-top-right-radius: 100em;
  padding: 1em;
}

.couple__image-groom-asset.damask.golden {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334ae4545affb7caf3e2ca_Groom.jpg");
}

.couple__image-groom-asset.damask.sapphire {
  background-color: #121839;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435556f6ffb9a3d8fc1b981_Groom.jpg");
  background-position: 50% 10%;
}

.couple__image-groom-asset.damask.amber {
  background-color: #b6522b;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b33ac0a041ebc224da1a_Groom.jpg");
}

.couple__image-groom-asset.damask.ruby {
  background-color: #000;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435880b69843341522ca566_Groom.jpg");
  background-position: 50% 0;
}

.couple__image-groom-asset.damask.emerald {
  background-color: #033b32;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c960f724d2ac6041052_Image%209.jpg");
}

.filter__image-asset {
  height: 43.5em;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding-bottom: 2.25em;
  display: flex;
}

.filter__image-asset.haze {
  width: 100%;
  height: 100%;
  background-color: #402103;
  border-radius: 100em 100em 0 0;
}

.filter__image-asset.haze.morning {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b3331daf3c910de07163a_IG%20Filter%20Thumbnail.png");
  background-position: 0 0;
  background-size: cover;
}

.filter__image-asset.haze.ocean {
  background-color: #064273;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642ba0e340c74537e68b26ca_IG%20Filter%20Thumbnail.png");
}

.filter__image-asset.haze.scarlet {
  background-color: #7e1202;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642c422c0584538421a0f61d_IG%20Filter%20Thumbnail.png");
}

.filter__image-asset.haze.twilight {
  background-color: #27172c;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642e812f85af6b5c6ee332a4_IG%20Filter%20Thumbnail.png");
  background-position: 0%;
}

.filter__image-asset.haze.evening {
  background-color: #761143;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642eb753af160b8f30068097_IG%20Filter%20Thumbnail.png");
}

.filter__image-asset.damask {
  width: 100%;
  height: 100%;
  background-color: #543501;
  border-radius: 100em 100em 0 0;
}

.filter__image-asset.damask.golden {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64335523637d3911dbe2e72a_IG%20Filter%20Thumbnail.png");
}

.filter__image-asset.damask.sapphire {
  background-color: #121839;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64356eebaa83866259868e48_IG%20Filter%20Thumbnail.png");
}

.filter__image-asset.damask.ruby {
  background-color: #000;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64358ffedb11c3ee51db9747_IG%20Filter%20Thumbnail.png");
}

.filter__image-asset.damask.amber {
  background-color: #b6522b;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435c7261dbcc503a17d2ab1_IG%20Filter%20Thumbnail.png");
}

.filter__image-asset.damask.emerald {
  background-color: #033b32;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435a8dad31a6a350de35249_IG%20Filter%20Thumbnail.png");
}

.text-block {
  font-family: Great Vibes, cursive;
  font-size: 2.25em;
  font-weight: 400;
  line-height: 100%;
}

.marriage-date {
  color: #a75b13;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 1em;
  font-weight: 700;
  line-height: 100%;
}

.marriage-date.haze.ocean {
  color: #0b75a0;
}

.marriage-date.haze.scarlet {
  color: #af5d54;
}

.marriage-date.haze.twilight {
  color: #5d2f5d;
}

.marriage-date.haze.evening {
  color: #ba5555;
}

.marriage-date.damask {
  color: #b58f32;
  text-align: center;
}

.marriage-date.damask.golden {
  color: #b58f32;
}

.marriage-date.damask.sapphire {
  color: #2d5daf;
}

.marriage-date.damask.ruby {
  color: #a92132;
}

.marriage-date.damask.amber {
  color: #d9872f;
}

.marriage-date.damask.emerald {
  color: #41807a;
}

.bold-text {
  color: #a75b13;
}

.bold-text.haze.ocean {
  color: #0b75a0;
}

.bold-text.haze.scarlet {
  color: #af5d54;
}

.bold-text.haze.twilight {
  color: #5d2f5d;
  color: #5d2f5d;
}

.bold-text.haze.evening {
  color: #ba5555;
}

.bold-text.damask, .bold-text.damask.golden {
  color: #b58f32;
}

.bold-text.damask.sapphire {
  color: #2d5daf;
}

.bold-text.damask.ruby {
  color: #a92132;
}

.bold-text.damask.amber {
  color: #d9872f;
}

.bold-text.damask.emerald {
  color: #41807a;
}

.story__container-haze {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: none;
  grid-template: ". Text Text Text Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.quote-a__text-layout-haze {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.couple__brid-info-social {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  display: flex;
}

.couple__brid-info-social.haze {
  justify-content: center;
}

.quote-b__container-haze {
  width: 100%;
  height: 100vh;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: 1;
  grid-template: ". . Text Text Text Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 0 5.75em 5.75em;
  display: grid;
}

.guest-id__container-haze {
  width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: none;
  grid-template: ". . . Area Area Area Area Area Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.story-hiddencont {
  width: 0;
  padding-left: 0;
  display: flex;
  position: relative;
  left: 5.75em;
}

.story-hiddencont-bgimage {
  width: 65em;
  max-width: none;
  opacity: .1;
  flex: none;
}

.story__container-rustic {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: none;
  grid-template: ". . . . Text Text Text Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.couple__groom-rustic {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". . Image Image Image Image Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.couple__bride-rustic {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". . Text Text Text Text Image Image Image Image"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.couple__meet {
  color: #fff;
  text-align: center;
  font-family: Dancing Script, sans-serif;
  font-size: 3.375em;
  font-weight: 500;
  line-height: 100%;
  transform: rotate(-5deg);
}

.quote-a__text-layout-copy {
  grid-column-gap: 2.25em;
  grid-row-gap: 2.25em;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.quote-a-hiddencont {
  width: 0;
  justify-content: flex-end;
  padding-right: 0;
  display: flex;
  position: relative;
  right: 12.75em;
}

.quote-a-hiddencont-bgimage {
  width: 25em;
  max-width: none;
  opacity: .1;
  flex: none;
}

.quote-b__container-rustic {
  width: 100%;
  height: 100vh;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: 1;
  grid-template: ". . . . Text Text Text Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 0 5.75em 5.75em;
  display: grid;
}

.quote-b-hiddencont {
  width: 0;
  padding-left: 0;
  display: flex;
  position: relative;
  left: 5.75em;
}

.quote-b-hiddencont-bgimage {
  width: 65em;
  max-width: none;
  opacity: .1;
  flex: none;
}

.cover-graphic {
  width: 50%;
  height: 100%;
  mix-blend-mode: hard-light;
  align-items: center;
  padding-top: 0;
  padding-left: 0;
  padding-right: 1em;
  display: flex;
}

.cover-illustration-graphic {
  width: 150%;
  max-width: none;
  mix-blend-mode: overlay;
  flex: none;
  position: -webkit-sticky;
  position: sticky;
}

.container-nav {
  -webkit-backdrop-filter: blur(1em);
  backdrop-filter: blur(1em);
  border: .134em solid rgba(255, 255, 255, .55);
  flex: 1;
  justify-content: space-between;
  padding: 1em 1.5em;
  display: flex;
}

.wedding-logo-011 {
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.wedding-initial-011 {
  color: #fff;
  border-right: .1em solid rgba(255, 255, 255, .8);
  padding-right: 1em;
  text-decoration: none;
}

.wedding-initial-character {
  color: #fff;
  padding-top: .25em;
  font-family: Great Vibes, cursive;
  font-size: 3em;
  font-weight: 400;
  line-height: 100%;
}

.couple__groom-info-elegance {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  padding-top: 3.375em;
  padding-bottom: 3.375em;
  padding-left: 1.5em;
  display: flex;
}

.couple__groom-info-elegance.elegance {
  justify-content: center;
  padding-left: 3.375em;
}

.couple__groom-elegance {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". Image Image Image Image Image Text Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.couple__bride-elegance {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". Text Text Text Text Text Image Image Image Image Image"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.timer__grid-elegance {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". Area Area Area Area Area Area Area Area Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  padding: 5.75em;
}

.event__grid-elegance {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". Area Area Area Area Area Area Area Area Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.story__container-elegance {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: none;
  grid-template: ". . Text Text Text Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.quote-a__container-elegance {
  width: 100%;
  height: 100vh;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex: 1;
  grid-template: ". Text Text Text Text Text Text Text"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 0 5.75em 5.75em;
  display: grid;
}

.stream__container-elegance {
  width: 100%;
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  grid-template: ". Area-2 Area-2 Area-2 . Area Area Area Area Area Area"
  / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-left: 0;
  display: grid;
}

.link-block {
  text-decoration: none;
}

.event__tab-subcontent-info-itinerary {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.event__tab-subcontent-info-itinerary.haze, .event__tab-subcontent-info-itinerary.rustic, .event__tab-subcontent-info-itinerary.elegance {
  width: 100%;
  min-width: 100px;
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-direction: column;
  align-items: flex-start;
}

.floating-nav-logo-vertical {
  align-items: center;
  display: flex;
}

.floating-nav-logo-vertical.rustic {
  flex-direction: column;
}

.floating-nav-link {
  text-decoration: none;
}

.bold-text-3 {
  font-weight: 500;
  line-height: 120%;
}

.youtube {
  height: 100%;
}

.youtube-2, .youtube-3 {
  height: 56.25em;
}

.filer__content-text {
  font-weight: 400;
}

.event__tab-menu-default-d {
  width: 20%;
  background-color: rgba(0, 0, 0, 0);
  border-bottom: .132em solid rgba(255, 255, 255, .1);
  flex: 1;
  justify-content: center;
  align-items: center;
  padding: 1em 1.5em;
  display: flex;
}

.event__tab-menu-default-d.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-bottom-color: #d3ba88;
}

.event__tab-menu-default-d.dazzling.w--current {
  border-bottom-color: #f1ccbd;
}

.event__tab-menu-default-d.riveting.w--current {
  border-bottom-color: #f8e6c2;
}

.event__tab-menu-default-d.riveting.hide {
  display: none;
}

.event__tab-menu-default-d.enchanting.w--current {
  border-bottom-color: #c9c4e7;
}

.event__tab-menu-default-d.ceremonial.w--current {
  border-bottom-color: #fceed3;
}

.event__tab-menu-default-d.obsidian.w--current {
  border-bottom-color: #c2c2c2;
}

.event__tab-menu-default-d.obsidian.hide {
  display: none;
}

.event__tab-menu-default-d.charming.w--current {
  border-bottom-color: #e6ffd4;
}

.event__tab-menu-default-d.charming.hide {
  display: none;
}

.event__tab-menu-default-d.enticing.w--current {
  border-bottom-color: #fceac7;
}

.event__tab-menu-default-d.enticing.hide {
  display: none;
}

.event__tab-menu-default-d.alluring.w--current {
  border-bottom-color: #e6e2ff;
}

.event__tab-menu-default-d.endearing.w--current {
  border-bottom-color: #ffe5db;
}

.music-lottie {
  width: auto;
  height: 1.5em;
  flex: none;
  padding-top: 0;
  position: relative;
  top: 0;
}

.music-lottie.elegance {
  filter: brightness(10000%);
}

.damask-hero-image {
  width: 100%;
  height: 100%;
  background-color: #543501;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
  background-position: 50%;
  background-size: cover;
  border-radius: 73.5em 73.5em 0 0;
  flex: none;
}

.damask-hero-image.golden {
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334ae2637d395b89e25edb_Hero.jpg");
}

.damask-hero-image.sapphire {
  background-color: #121839;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435557268eeb868b9fe7aa1_Hero.jpg");
}

.damask-hero-image.ruby {
  background-color: #000;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435880f6ffb9acafdc530c8_Hero.jpg");
}

.damask-hero-image.amber {
  background-color: #b6522b;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435b33a51a6aaeb99657558_Hero.jpg");
}

.damask-hero-image.emerald {
  background-color: #033b32;
  background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64359c73c2fd34047090ccdf_Hero.jpg");
}

.social-media-icon-d {
  height: 2.25em;
}

.body {
  font-size: 1vw;
}

.modal-button.template-04 {
  color: #0f0622;
  background-color: rgba(0, 0, 0, 0);
}

.padding-theme {
  padding: 5.75em;
}

@media screen and (max-width: 991px) {
  .momentree-invitation, .momentree-invitation.haze {
    font-size: 15px;
  }
  
  .padding-theme {
    padding: 3.75em;
  }
  
  .momentree-invitation.rustic, .momentree-invitation.elegance {
    font-size: 14px;
  }
  
  .cover {
    padding: 1.414em;
  }
  
  .cover.haze {
    display: none;
  }
  
  .cover.rustic {
    flex-direction: column;
    align-items: flex-end;
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .cover.rustic.whimsically {
    border-width: 25px;
    display: none;
  }
  
  .cover.rustic.flowery, .cover.rustic.effortlessly {
    border-width: 25px;
  }
  
  .cover.rustic.regally {
    border-width: 25px;
    display: none;
  }
  
  .cover.rustic.woodland {
    border-width: 25px;
  }
  
  .cover.elegance {
    padding-left: 2.25em;
    padding-right: 2.25em;
    display: none;
  }
  
  .cover.elegance.dazzling, .cover.elegance.riveting, .cover.elegance.enchanting, .cover.damask, .cover.damask.sapphire, .cover.damask.ruby, .cover.damask.amber, .cover.damask.emerald {
    display: none;
  }
  
  .land.haze, .land.damask {
    flex-direction: column;
  }
  
  .hero {
    grid-column-gap: 1.999em;
    grid-row-gap: 1.999em;
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .hero.rustic {
    justify-content: flex-start;
    align-items: center;
  }
  
  .floating-nav {
    display: none;
  }
  
  .story {
    height: auto;
    padding: 11.302em 1.414em;
  }
  
  .story.rustic {
    width: 100vw;
    overflow: hidden;
  }
  
  .bride-and-groom {
    padding: 1.414em;
  }
  
  .bride-and-groom.rustic {
    width: 100%;
  }
  
  .bride-and-groom.elegance {
    padding-left: 1.414em;
  }
  
  .event {
    padding: 3.998em 1.414em;
  }
  
  .quote-a {
    justify-content: center;
    display: flex;
  }
  
  .video {
    height: 50em;
  }
  
  .video.haze {
    height: 30em;
    overflow: hidden;
  }
  
  .video.rustic, .video.elegance {
    height: 30em;
  }
  
  .stream {
    padding: 11.302em 1.414em;
  }
  
  .filter {
    justify-content: center;
    display: flex;
  }
  
  .filter.elegance {
    /* padding-left: 1.414em;
    padding-right: 1.414em; */
    padding: 1.414em;
  }
  
  .wishes {
    padding-top: 11.302em;
    padding-bottom: 3.998em;
  }
  
  .rsvp {
    justify-content: center;
    padding: 5.653em 1.414em;
  }
  
  .rsvp.haze {
    height: 120vh;
    align-items: center;
  }
  
  .rsvp.haze.scarlet {
    background-position: 50%;
  }
  
  .rsvp.rustic {
    height: 120vh;
  }
  
  .rsvp.rustic.terracotta {
    align-items: center;
  }
  
  .rsvp.elegance {
    height: 120vh;
  }
  
  .rsvp.damask {
    height: 120vh;
    align-items: center;
  }
  
  .gallery {
    /* height: 160em; */
    padding: 3.998em 1.414em 5.653em;
  }
  
  .footer {
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .is-bodytext {
    font-size: 1.414em;
  }
  
  .is-quote {
    font-size: 1.999em;
  }
  
  .is-subtitle {
    font-size: 2.827em;
  }
  
  .is-header {
    font-size: 3.998em;
  }
  
  .is-display {
    font-size: 5.653em;
  }
  
  .hero__headline.rustic {
    width: 100px;
    min-width: 100%;
    align-items: center;
    overflow: hidden;
  }
  
  .hero__headline-heading.is-display.is-mid-align.is-white-high.rustic {
    max-width: 100%;
    min-width: 100%;
    text-align: center;
    flex-wrap: nowrap;
    justify-content: center;
    align-self: auto;
    font-size: 3.998em;
    display: flex;
    overflow: visible;
  }
  
  .story__text.is-quote.haze {
    font-size: 2.427em;
    line-height: 115%;
  }
  
  .story__text.is-quote.damask.golden, .story__text.is-quote.damask.sapphire, .story__text.is-quote.damask.ruby, .story__text.is-quote.damask.amber, .story__text.is-quote.damask.emerald {
    text-align: left;
  }
  
  .couple__groom-image {
    height: 37.5em;
  }
  
  .couple__groom-image.haze {
    width: 100%;
    height: 30em;
    padding: 1em;
  }
  
  .couple__groom-image.rustic, .couple__groom-image.elegance {
    width: 25em;
    height: 35em;
  }
  
  .couple__groom-image.damask {
    width: 100%;
    height: 30em;
    padding: 1em;
  }
  
  .couple__groom-info {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    padding-top: 2.827em;
    padding-bottom: 2.827em;
    padding-left: 1.414em;
  }
  
  .couple__groom-info.haze {
    height: 45em;
    justify-content: space-between;
    padding-right: 1.414em;
  }
  
  .couple__groom-info-social {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
  }
  
  .social-media-icon-a.haze {
    height: 1.999em;
  }
  
  .couple__bride-image {
    height: 37.5em;
  }
  
  .couple__bride-image.rustic {
    width: 25em;
    height: 35em;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
  }
  
  .couple__bride-image.elegance {
    width: 25em;
    height: 35em;
  }
  
  .couple__bride-info {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    padding-top: 2.827em;
    padding-bottom: 2.827em;
    padding-right: 1.414em;
  }
  
  .couple__bride-info.haze {
    height: 45em;
    justify-content: space-between;
    padding-left: 1.414em;
  }
  
  .couple__bride-info-head-name.is-header.rustic {
    object-fit: fill;
    display: flex;
    position: static;
    overflow: auto;
  }
  
  .couple__bride-info-social {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
  }
  
  .couple__title-container {
    width: 20em;
    height: 20em;
  }
  
  .couple__title-container.rustic {
    display: none;
  }
  
  .event__grid {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area Area Area Area Area";
  }
  
  .event__tab-menu-default-a, .event__tab-menu-default-c.w--current {
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .event__tab-content-panel.haze {
    height: 36em;
  }
  
  .event__tab-content-panel.rustic, .event__tab-content-panel.elegance {
    height: 50em;
  }
  
  .event__tab-content-container {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
  }
  
  .event__tab-content-container.haze, .event__tab-content-container.rustic, .event__tab-content-container.elegance {
    align-items: flex-start;
  }
  
  .event__tab-content-image {
    width: 20em;
  }
  
  .event__tab-content-image.haze {
    width: 15em;
    height: 25em;
  }
  
  .event__tab-content-image.rustic {
    height: 35em;
  }
  
  .event__tab-content-image.damask {
    width: 15em;
    height: 25em;
  }
  
  .event__tab-content-info {
    grid-column-gap: 1.999em;
    grid-row-gap: 1.999em;
    padding-left: 1.414em;
  }
  
  .event__tab-content-info.haze {
    grid-column-gap: 1.375em;
    grid-row-gap: 1.375em;
    justify-content: flex-start;
  }
  
  .event__tab-content-info.rustic, .event__tab-content-info.elegance {
    justify-content: flex-start;
  }
  
  .event__tab-content-info-itinerary.haze {
    align-items: flex-start;
  }
  
  .filter__content-cta {
    grid-column-gap: .707em;
    grid-row-gap: .707em;
    padding-top: .707em;
    padding-bottom: .707em;
  }
  
  .stream__headline-cta-icon {
    height: 1.414em;
    max-width: none;
  }
  
  .stream__headline-cta-icon.rustic.mob, .stream__headline-cta-icon.elegance {
    filter: brightness(10000%);
  }
  
  .stream__headline-cta-icon.elegance.mob, .stream__headline-cta-icon.elegance.mob.riveting, .stream__headline-cta-icon.elegance.mob.ceremonial, .stream__headline-cta-icon.elegance.mob.enticing, .stream__headline-cta-icon.elegance.mob.alluring, .stream__headline-cta-icon.elegance.mob.endearing, .stream__headline-cta-icon.elegance.mob.charming {
    filter: none;
  }
  
  .stream__headline-cta-text.is-label.is-white-high.elegance.charming {
    color: #3b5852;
  }
  
  .stream__headline-cta-text.is-label.haze {
    color: #402103;
  }
  
  .stream__headline-cta-text.is-label.haze.nav, .stream__headline-cta-text.is-label.rustic.ctanav, .stream__headline-cta-text.is-label.elegance {
    color: #fff;
  }
  
  .stream__headline-cta-text.is-label.elegance.ctanav {
    color: #161a20;
    font-weight: 600;
  }
  
  .stream__headline-cta-text.is-label.elegance.dazzling.ctanav {
    color: #251319;
  }
  
  .stream__headline-cta-text.is-label.elegance.riveting {
    color: #f8e6c2;
  }
  
  .stream__headline-cta-text.is-label.damask {
    color: #402103;
  }
  
  .event__tab-content-info-itinerary-layout {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
  }
  
  .event__tab-menu-default-b {
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .timer {
    justify-content: center;
    display: flex;
  }
  
  .timer__grid {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area Area Area Area Area";
    padding: 3.998em 1.414em;
  }
  
  .timer-container {
    grid-column-gap: 1.999em;
    grid-row-gap: 1.999em;
  }
  
  .timer__count, .timer__count.left {
    padding-bottom: 1.414em;
    padding-left: 2.827em;
    padding-right: 2.827em;
  }
  
  .button.is-label {
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .quote-a__container {
    width: 100%;
    height: auto;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Text Text Text Text Text Text";
    padding: 11.302em 1.414em;
  }
  
  .quote-a__text.is-quote.haze {
    font-size: 2.827em;
    line-height: 115%;
  }
  
  .quote-a__text-layout {
    width: 100%;
    grid-column-gap: 1.999em;
    grid-row-gap: 1.999em;
  }
  
  .stream__container {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area-2 Area-2 Area-2 . Area Area Area Area";
  }
  
  .stream__container.rustic {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    grid-template-columns: 1fr 1fr 1fr .75fr 1fr 1fr 1fr 1fr;
    overflow: visible;
  }
  
  .stream__headline-text.is-header.rustic {
    max-width: 100%;
    overflow: visible;
  }
  
  .filter__container {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area-2 Area-2 Area-2 Area Area Area Area Area";
    padding-bottom: 3.998em;
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .filter__container.elegance {
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .filter__image.haze {
    width: 25em;
    height: 35em;
    align-items: flex-end;
    padding: 1em;
  }
  
  .filter__image.rustic {
    width: 27.5em;
    height: 35em;
  }
  
  .filter__image.rustic.terraccotta {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436875b31ade78f526d13c7_IG%20Filter%20Thumbnail.png");
  }
  
  .filter__image.elegance {
    width: 25em;
    height: 35em;
  }

  .filter__image.elegance.enticing.customer {
    background-size: cover;
  }
  
  .filter__image.damask {
    width: 25em;
    height: 35em;
    align-items: flex-end;
    padding: 1em;
  }
  
  .stream-text {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
  }
  
  .wishes__card {
    padding: 1.999em 1.999em 2.827em;
  }
  
  .wishes__container {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
  }
  
  .whishes-aphostropy {
    height: 2.827em;
  }
  
  .wishes__nav {
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .wishes__nav-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    display: flex;
  }
  
  .wishes__nav-grid-arrow-left-icon, .wiishes__nav-grid-arrow-right-icon {
    height: 1.999em;
  }
  
  .quote-b {
    justify-content: center;
    display: flex;
  }
  
  .quote-b.rustic {
    width: 100vw;
    overflow: hidden;
  }
  
  .quote-b__container {
    width: 100%;
    height: auto;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Text Text Text Text Text Text";
    padding: 11.302em 1.414em;
  }
  
  .rsvp__grid {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Area Area Area Area Area Area";
  }
  
  .rsvp__form, .rsvp__form-container, .rsvp__form-field-container {
    grid-column-gap: 1.999em;
    grid-row-gap: 1.999em;
  }
  
  .submit-cta.is-label {
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .submit-cta.is-label.elegance-dazzling, .submit-cta.is-label.elegance-riveting, .submit-cta.is-label.elegance-enchanting, .submit-cta.is-label.elegance-ceremonial, .submit-cta.is-label.elegance-obsidian, .submit-cta.is-label.elegance-enticing, .submit-cta.is-label.elegance-charming, .submit-cta.is-label.elegance-alluring, .submit-cta.is-label.elegance-endearing {
    border-style: none;
  }
  
  .rsvp__form-choice {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }
  
  .rsvp__form-field-area-number.is-bodytext {
    padding-top: .707em;
    padding-bottom: .707em;
  }
  
  .gallery__container {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area Area-2 Area-2 Area-2 Area-2"
    "Area Area Area Area Area-3 Area-3 Area-3 Area-3"
    "Area-4 Area-4 Area-4 Area-4 Area-6 Area-6 Area-6 Area-6"
    "Area-5 Area-5 Area-5 Area-5 Area-6 Area-6 Area-6 Area-6"
    "Area-9 Area-9 Area-9 Area-9 Area-7 Area-7 Area-7 Area-7"
    "Area-9 Area-9 Area-9 Area-9 Area-8 Area-8 Area-8 Area-8"
    "Area-10 Area-10 Area-10 Area-10 Area-12 Area-12 Area-12 Area-12"
    "Area-11 Area-11 Area-11 Area-11 Area-12 Area-12 Area-12 Area-12";
  }
  
  .gallery__container.haze, .gallery__container.damask {
    padding: 1em;
  }
  
  .footer__container {
    grid-row-gap: 2.827em;
    grid-template: ". . Area Area Area Area ."
    ". Area-2 Area-2 Area-2 Area-2 Area-2 Area-2"
    ". . Area-3 Area-3 Area-3 Area-3 ."
    / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }
  
  .footer__container.haze {
    flex-direction: column;
    justify-content: center;
  }
  
  .footer__container.rustic, .footer__container.elegance {
    flex-direction: column;
  }
  
  .footer__social-media.haze {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }
  
  .footer__social-icon.haze {
    height: 1.414em;
  }
  
  .hero-timer__count, .hero-timer__count.left {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
  }
  
  .hero__scroll.rustic {
    justify-content: center;
    padding-left: 0;
  }
  
  .hero__scroll-content.rustic {
    align-items: center;
  }
  
  .hero__scroll-content-lottie {
    height: 1.414em;
  }
  
  .floating-nav-item.is-label.elegance {
    color: #000;
  }
  
  .nav-cta.haze {
    background-color: #a75b13;
    border-style: none;
  }
  
  .nav-cta.haze.ocean {
    background-color: #0b75a0;
    border-color: #0d82b1;
  }
  
  .nav-cta.haze.scarlet {
    background-color: #af5d54;
  }
  
  .nav-cta.haze.twilight {
    background-color: #5d2f5d;
    border-color: #5d2f5d;
  }
  
  .nav-cta.haze.evening {
    background-color: #ba5555;
    border-color: #5d2f5d;
  }
  
  .nav-cta.rustic.effortlessly {
    background-color: #393b4b;
  }
  
  .nav-cta.rustic.regally {
    background-color: #51305d;
  }
  
  .nav-cta.rustic.woodland {
    background-color: #5b6851;
  }
  
  .nav-cta.rustic.cherry {
    background-color: #96483b;
  }
  
  .nav-cta.rustic.pearly {
    background-color: #867e6c;
  }
  
  .nav-cta.rustic.celestially {
    background-color: #af882a;
  }
  
  .nav-cta.rustic.naturally {
    background-color: #447313;
  }
  
  .nav-cta.elegance {
    background-color: #d3ba88;
  }
  
  .nav-cta.elegance.dazzling {
    background-color: #f1ccbd;
  }
  
  .nav-cta.elegance.riveting {
    background-color: #f8e6c2;
  }
  
  .nav-cta.elegance.enchanting {
    background-color: #c9c4e7;
  }
  
  .nav-cta.elegance.ceremonial {
    background-color: #fceed3;
  }
  
  .nav-cta.elegance.obsidian {
    background-color: #c2c2c2;
  }
  
  .nav-cta.elegance.charming {
    background-color: #e6ffd4;
  }
  
  .nav-cta.elegance.enticing {
    background-color: #fceac7;
  }
  
  .nav-cta.elegance.alluring {
    background-color: #e6e2ff;
  }
  
  .nav-cta.elegance.endearing {
    background-color: #ffe5db;
  }
  
  .nav-cta.damask {
    background-color: #a75b13;
    border-style: none;
  }
  
  .nav-cta.damask.golden {
    background-color: #b58f32;
    border-color: #b58f32;
  }
  
  .nav-cta.damask.sapphire {
    background-color: #2d5daf;
    border-color: #2d5daf;
  }
  
  .nav-cta.damask.ruby {
    background-color: #a92132;
    border-color: #a92132;
  }
  
  .nav-cta.damask.amber {
    background-color: #d9872f;
    border-color: #d9872f;
  }
  
  .nav-cta.damask.emerald {
    background-color: #41807a;
    border-color: #d9872f;
  }
  
  .hero-nav {
    display: none;
  }
  
  .cover-container {
    grid-row-gap: 2.827em;
  }
  
  .cover-container.rustic {
    width: 50%;
    width: 50%;
    justify-content: flex-start;
    align-items: flex-end;
    padding-bottom: 0;
    padding-left: 0;
  }
  
  .container-message.is-subtitle.is-white-high.is-mid-align.rustic {
    text-align: right;
    text-align: right;
  }
  
  .container-headline.is-header.is-mid-align.is-white-high.rustic {
    text-align: right;
  }
  
  .container-headline.is-header.is-mid-align.is-white-high.damask.golden {
    display: flex;
  }
  
  .container-headline.is-header.is-mid-align.is-white-high.rustic {
    text-align: right;
  }
  
  .container-header.rustic {
    align-items: center;
  }
  
  .container-date.is-bodytext.is-white-high.rustic {
    text-align: right;
    text-align: right;
  }
  
  .cover-button.is-label {
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
  
  .guest-id {
    padding: 1.414em;
  }
  
  .guest-id.haze, .guest-id.elegance {
    display: none;
  }
  
  .guest-id__card {
    padding: 2.827em;
  }
  
  .guest-id__card-barcode.haze {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 0 0;
    background-size: auto;
  }
  
  .floating-nav-m {
    grid-row-gap: 1.414em;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1em 1.414em;
    display: flex;
  }
  
  .floating-nav-m.haze {
    display: flex;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
    z-index: 99;
    /* background-color: rgb(255 255 255 / 50%); */
  }
  
  .floating-nav-m.rustic {
    display: flex;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
    z-index: 99;
    /* background-color: rgb(255 255 255 / 50%); */
  }
  
  .floating-nav-m.elegance {
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
    z-index: 99;
  }
  
  .floating-nav-container-m {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    display: flex;
  }
  
  .floating-nav-container-m.elegance {
    -webkit-backdrop-filter: blur(1em);
    backdrop-filter: blur(1em);
    border: .134em solid rgba(255, 255, 255, .55);
    border-radius: 0;
    padding: 1em;
  }
  
  .floating-nav-left-icon-m {
    height: 1.999em;
  }
  
  .floating-nav-left-icon-m.haze {
    opacity: .85;
  }
  
  .floating-nav-left-icon-m.rustic {
    filter: brightness(10000%);
  }
  
  .floating-nav-left-icon-m.rustic.n {
    filter: none;
  }
  
  .floating-nav-right-m {
    flex: 1;
    justify-content: flex-end;
    display: flex;
  }
  
  .floating-nav-left-m {
    flex: 1;
  }
  
  .floating-nav-menu-container-m {
    width: 100%;
  }
  
  .floating-nav-menu-container-m.haze {
    display: block;
  }
  
  .floating-nav-menu-container-m.rustic {
    display: none;
  }
  
  .floating-nav-menu-container-m.elegance {
    background-color: rgba(255, 255, 255, .85);
    border-radius: 0;
    padding: 1em;
    display: none;
  }
  
  .floating-nav-menu-m {
    justify-content: space-between;
    padding-top: 1em;
    padding-bottom: 1em;
  }
  
  .floating-nav-menu-m.haze {
    flex-direction: row;
    display: none;
  }
  
  .haze-hero {
    height: 35em;
  }
  
  .haze-hero-container {
    width: 47.5em;
    height: 33.25em;
  }
  
  .couple__groom-haze {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Image Image Image Image Area Area Area Area"
    "Text Text Text Text Area-2 Area-2 Area-2 Area-2";
  }
  
  .couple__image-bride-asset {
    height: 37.5em;
  }
  
  .couple__image-bride-asset.haze, .couple__image-bride-asset.damask {
    background-size: cover;
  }
  
  .couple__image-bride {
    height: 37.5em;
  }
  
  .couple__image-bride.haze, .couple__image-bride.damask {
    height: 30em;
    padding: 1em;
  }
  
  .couple__image-groom-asset {
    height: 37.5em;
  }
  
  .couple__image-groom-asset.haze, .couple__image-groom-asset.damask {
    background-size: cover;
  }
  
  .filter__image-asset.haze.morning {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b3331daf3c910de07163a_IG%20Filter%20Thumbnail.png");
    background-position: 50%;
    background-size: cover;
  }
  
  .bold-text.damask.golden {
    color: #b58f32;
  }
  
  .bold-text.damask.sapphire {
    color: #2d5daf;
  }
  
  .bold-text.damask.ruby {
    color: #a92132;
  }
  
  .bold-text.damask.amber {
    color: #d9872f;
  }
  
  .bold-text.damask.emerald {
    color: #41807a;
  }
  
  .story__container-haze {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Text Text Text Text Text Text";
  }
  
  .quote-a__text-layout-haze {
    width: 100%;
    grid-column-gap: 1.999em;
    grid-row-gap: 1.999em;
  }
  
  .couple__brid-info-social {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
  }
  
  .quote-b__container-haze {
    width: 100%;
    height: auto;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Text Text Text Text Text Text";
    padding: 11.302em 1.414em;
  }
  
  .guest-id__container-haze {
    width: 100%;
    grid-column-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". . Area Area Area Area";
  }
  
  .story-hiddencont-bgimage {
    position: relative;
    left: -15em;
  }
  
  .story__container-rustic {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Text Text Text Text Text Text";
  }
  
  .couple__groom-rustic {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Image Image Image Text Text Text Text Text";
  }
  
  .couple__bride-rustic {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text Text Image Image Image";
  }
  
  .quote-a__text-layout-copy {
    width: 100%;
    grid-column-gap: 1.999em;
    grid-row-gap: 1.999em;
  }
  
  .quote-b__container-rustic {
    width: 100%;
    height: auto;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Text Text Text Text Text Text";
    padding: 11.302em 1.414em;
  }
  
  .cover-graphic {
    flex-direction: column;
    order: 1;
    justify-content: flex-end;
    align-items: flex-start;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }
  
  .cover-illustration-graphic {
    width: 50em;
  }
  
  .wedding-initial-011 {
    padding-right: 20px;
  }
  
  .wedding-initial-character {
    font-size: 28px;
  }
  
  .couple__groom-info-elegance {
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    padding-top: 2.827em;
    padding-bottom: 2.827em;
    padding-left: 1.414em;
  }
  
  .couple__groom-elegance {
    width: 100%;
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Image Image Image Image Text Text Text Text";
  }
  
  .couple__bride-elegance {
    width: 100%;
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text Image Image Image Image";
  }
  
  .timer__grid-elegance {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area Area Area Area Area";
    padding: 3.998em 1.414em;
  }
  
  .event__grid-elegance {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area Area Area Area Area";
  }
  
  .story__container-elegance {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Text Text Text Text Text Text";
  }
  
  .quote-a__container-elegance {
    width: 100%;
    height: auto;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    flex: none;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: ". Text Text Text Text Text Text";
    padding: 11.302em 1.414em;
  }
  
  .stream__container-elegance {
    width: 100%;
    grid-column-gap: 1.414em;
    grid-row-gap: 1.414em;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area-2 Area-2 Area-2 . Area Area Area Area";
  }
  
  .youtube-2 {
    height: auto;
  }
  
  .youtube-3 {
    height: 30em;
  }
  
  .event__tab-menu-default-d {
    padding-left: 1.414em;
    padding-right: 1.414em;
  }
}

@media screen and (max-width: 767px) {
  .momentree-invitation, .momentree-invitation.haze {
    font-size: 14px;
  }
  
  .momentree-invitation.rustic, .momentree-invitation.elegance {
    font-size: 13px;
  }
  
  .cover.haze {
    padding-bottom: 11.414em;
    display: none;
  }
  
  .cover.haze.morning {
    display: none;
  }
  
  .cover.elegance.dazzling, .cover.elegance.riveting, .cover.elegance.enchanting {
    order: -1;
    display: none;
  }
  
  .cover.damask {
    padding-bottom: 11.414em;
    display: none;
  }
  
  .land.haze, .land.damask {
    flex-direction: column;
  }
  
  .hero {
    height: 55.927em;
    grid-column-gap: 1.333em;
    grid-row-gap: 1.333em;
    padding-left: 1.333em;
    padding-right: 1.333em;
  }

  .hero.rustic, .hero.elegance.enticing.customer {
    justify-content: flex-start;
    background-position: center;
  }
  
  .hero.rustic {
    justify-content: flex-start;
  }
  
  .story {
    /* padding: 13.288em 1.333em; */
    padding: 8.288em 1.333em;
  }
  
  .story.haze {
    height: auto;
    text-align: center;
  }
  
  .bride-and-groom {
    grid-row-gap: 2.369em;
    flex-direction: column;
    align-items: center;
    padding: 1.333em;
    display: flex;
  }
  
  .event {
    /* height: 75em; */
    height: auto;
    padding: 2.369em 1.333em;
  }
  
  .video {
    height: 35em;
  }
  
  .video.haze {
    height: 20em;
  }
  
  .video.rustic, .video.elegance {
    height: 25em;
  }
  
  .stream {
    padding-top: 11.288em;
    padding-bottom: 7.288em;
  }
  
  .wishes {
    grid-row-gap: 1.777em;
  }
  
  .rsvp {
    height: 70em;
    padding-left: 1.333em;
    padding-right: 1.333em;
  }
  
  .gallery {
    /* height: 135em; */
    padding-left: 1.333em;
    padding-right: 1.333em;
  }
  
  .gallery.rustic {
    height: auto;
  }
  
  .is-bodytext {
    font-size: 1.333em;
  }
  
  .is-quote {
    font-size: 1.777em;
  }
  
  .is-subtitle {
    font-size: 2.369em;
  }
  
  .is-subtitle.haze, .is-subtitle.rustic, .is-subtitle.damask {
    text-align: center;
  }
  
  .is-header {
    font-size: 3.157em;
  }
  
  .is-display {
    font-size: 4.209em;
  }
  
  .story__text.is-quote.haze {
    text-align: center;
    font-size: 2.369em;
  }
  
  .story__text.is-quote.rustic, .story__text.is-quote.damask.golden, .story__text.is-quote.damask.sapphire, .story__text.is-quote.damask.ruby, .story__text.is-quote.damask.amber, .story__text.is-quote.damask.emerald {
    text-align: center;
  }
  
  .couple__groom-image.haze {
    height: 45em;
  }
  
  .couple__groom-image.elegance {
    width: 25em;
    height: 35em;
  }
  
  .couple__groom-image.damask {
    height: 45em;
  }
  
  .couple__groom-info {
    padding-top: 1.777em;
    padding-bottom: 1.777em;
    padding-left: 0;
  }
  
  .couple__groom-info.haze {
    height: auto;
    align-items: center;
    padding-left: 1em;
    padding-right: 1em;
  }
  
  .couple__groom-info-social.rustic {
    justify-content: center;
    align-items: center;
  }
  
  .social-media-icon-a.haze {
    height: 1.777em;
  }
  
  .couple__bride-image.rustic {
    background-color: #332003;
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-size: cover;
  }
  
  .couple__bride-image.elegance {
    width: 25em;
    height: 35em;
  }
  
  .couple__bride-info {
    grid-column-gap: 1.333em;
    grid-row-gap: 1.333em;
    padding-top: 1.777em;
    padding-bottom: 1.777em;
    padding-right: 0;
  }
  
  .couple__bride-info.haze {
    height: auto;
    justify-content: flex-start;
    padding-left: 1em;
    padding-right: 1em;
  }
  
  .couple__bride-info.elegance {
    padding-right: 0;
  }
  
  .couple__bride-info-head-name.is-header.rustic {
    justify-content: center;
  }
  
  .couple__bride-info-social.rustic {
    justify-content: center;
    align-items: center;
  }
  
  .couple__title-container, .couple__title-container.rustic {
    display: none;
  }
  
  .event__grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area";
  }
  
  .event__tab {
    height: 60em;
  }
  
  .event__tab-menu-default-a {
    padding-left: 1.313em;
    padding-right: 1.313em;
  }
  
  .event__tab-content {
    height: auto;
  }
  
  .event__tab-content.haze {
    height: 62.5em;
  }
  
  .event__tab-content-panel {
    height: auto;
  }
  
  .event__tab-content-panel.haze {
    height: 64em;
  }
  
  .event__tab-content-panel.rustic {
    height: 72em;
  }
  
  .event__tab-content-panel.elegance {
    height: 70em;
  }
  
  .event__tab-content-container {
    height: auto;
    grid-row-gap: 2.369em;
    flex-direction: column;
    padding-top: 2.369em;
    overflow: hidden;
  }
  
  .event__tab-content-container.haze, .event__tab-content-container.rustic {
    align-items: center;
  }
  
  .event__tab-content-image {
    width: 100%;
    height: 35em;
  }
  
  .event__tab-content-image.haze {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-size: cover;
  }
  
  .event__tab-content-image.rustic {
    width: 20em;
  }
  
  .event__tab-content-image.elegance {
    width: 15em;
    height: 25em;
  }
  
  .event__tab-content-image.damask {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-size: cover;
  }
  
  .event__tab-content-info {
    height: auto;
    grid-column-gap: 1.333em;
    grid-row-gap: 1.333em;
    flex: none;
    padding-left: 0;
  }
  
  .event__tab-content-info.haze {
    align-items: center;
  }
  
  .event__tab-content-info.rustic {
    justify-content: flex-start;
    align-items: center;
  }
  
  .event__tab-content-info.elegance {
    grid-column-gap: 1.777em;
    grid-row-gap: 1.777em;
  }
  
  .event__tab-content-info-headline-head.is-header.rustic {
    text-align: center;
  }
  
  .event__tab-content-info-itinerary {
    grid-column-gap: 1.333em;
  }
  
  .event__tab-content-info-description.is-bodytext.haze, .event__tab-content-info-description.is-bodytext.rustic {
    text-align: center;
  }
  
  .stream__headline-cta-icon.elegance.mob.enchanting, .stream__headline-cta-icon.elegance.mob.obsidian {
    filter: none;
  }
  
  .stream__headline-cta-text.is-label.haze, .stream__headline-cta-text.is-label.damask {
    color: #402103;
  }
  
  .event__tab-content-info-itinerary-layout {
    grid-column-gap: 1.333em;
  }
  
  .event__tab-menu-default-b {
    padding-left: 1.313em;
  }
  
  .timer__grid {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area";
    justify-items: center;
    padding: 2.369em 1.333em;
  }
  
  .timer-container {
    width: 100%;
    grid-column-gap: 1.777em;
    padding-top: 2.369em;
    padding-bottom: 2.369em;
  }
  
  .timer__count {
    flex: 1;
    padding-bottom: 1.333em;
    padding-left: 1.777em;
    padding-right: 1.777em;
  }
  
  .timer__count.left {
    padding-left: 1.777em;
    padding-right: 1.777em;
  }
  
  .timer__wrapper {
    width: 100%;
  }
  
  .button.is-label {
    padding-left: 1.333em;
    padding-right: 1.333em;
  }
  
  .quote-a__container {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text";
    /* padding: 13.288em 1.333em; */
    padding: 11.288em 1.333em;
  }
  
  .quote-a__text.is-quote.haze {
    text-align: center;
    font-size: 2.369em;
  }
  
  .quote-a__text.is-quote.rustic, .quote-a__text.is-quote.damask, .quote-a__text.is-quote.damask.golden, .quote-a__text.is-quote.damask.sapphire, .quote-a__source.is-label.haze, .quote-a__source.is-label.rustic, .quote-a__source.is-label.damask {
    text-align: center;
  }
  
  .stream__container {
    grid-column-gap: 1.333em;
    grid-row-gap: 1.333em;
    grid-template: "Area Area Area Area"
    "Area-2 Area-2 Area-2 Area-2"
    / 1fr 1fr 1fr 1fr;
  }
  
  .stream__container.rustic {
    grid-template-columns: 1fr 1fr 1fr .75fr;
    align-items: start;
    justify-items: center;
  }
  
  .stream__headline-text.is-header.haze, .stream__headline-text.is-header.rustic, .stream__headline-text.is-header.damask.golden, .stream__headline-text.is-header.damask.sapphire, .stream__headline-text.is-header.damask.ruby, .stream__headline-text.is-header.damask.amber, .stream__headline-text.is-header.damask.emerald, .stream__content-text.is-bodytext.haze, .stream__content-text.is-bodytext.rustic, .stream__content-text.is-subtitle.is-mid-align.haze, .stream__content-text.is-subtitle.is-mid-align.rustic, .stream__content-text.is-subtitle.is-mid-align.damask, .stream__content-text.is-subtitle.is-mid-align.damask.golden, .stream__content-text.is-subtitle.is-mid-align.damask.sapphire {
    text-align: center;
  }
  
  .filter__container {
    grid-row-gap: 2.369em;
    grid-template: ". Area-2 Area-2 ."
    "Area Area Area Area"
    / 1fr 1fr 1fr 1fr;
    padding-bottom: 2.369em;
    padding-left: 1.333em;
    padding-right: 1.333em;
  }
  
  .filter__container.elegance {
    padding-top: 2.369em;
  }
  
  .filter__image.rustic.terraccotta {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436875b31ade78f526d13c7_IG%20Filter%20Thumbnail.png");
  }
  
  .stream-text {
    align-items: flex-start;
  }
  
  .stream-text.haze, .stream-text.rustic {
    align-items: center;
  }
  
  .wishes__card {
    /* width: 20em; */
    height: 35em !important;
    padding-left: 1.777em;
    padding-right: 1.777em;
  }
  
  .wishes__container {
    grid-column-gap: 1.333em;
  }
  
  .wishes__nav {
    padding-left: 1.333em;
  }
  
  .quote-b__container {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text";
    padding-left: 1.333em;
    padding-right: 1.333em;
  }
  
  .rsvp__grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area";
  }
  
  .rsvp__form {
    grid-row-gap: 1.777em;
  }
  
  .rsvp__form.damask.golden, .rsvp__form.damask.sapphire, .rsvp__form.damask.ruby, .rsvp__form.damask.amber {
    text-align: left;
  }
  
  .rsvp__form-head.is-header.rustic {
    text-align: center;
    justify-content: center;
  }
  
  .rsvp__form-head.is-header.damask.golden, .rsvp__form-head.is-header.damask.sapphire, .rsvp__form-head.is-header.damask.ruby, .rsvp__form-head.is-header.damask.amber {
    text-align: center;
  }
  
  .rsvp__form-field-container {
    grid-column-gap: 1.777em;
    grid-row-gap: 1.777em;
  }
  
  .rsvp__form-field-choice {
    grid-column-gap: 1.333em;
  }
  
  .rsvp__form-field-choice-left {
    grid-column-gap: 1.333em;
    grid-row-gap: 1.333em;
  }
  
  .submit-cta.is-label.elegance-dazzling, .submit-cta.is-label.elegance-riveting, .submit-cta.is-label.elegance-enchanting, .submit-cta.is-label.elegance-ceremonial, .submit-cta.is-label.elegance-obsidian, .submit-cta.is-label.elegance-enticing, .submit-cta.is-label.elegance-charming, .submit-cta.is-label.elegance-alluring, .submit-cta.is-label.elegance-endearing {
    border-style: none;
  }
  
  .gallery__container {
    grid-column-gap: 1.333em;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area-2 Area-2"
    "Area Area Area-3 Area-3"
    "Area-4 Area-4 Area-6 Area-6"
    "Area-5 Area-5 Area-6 Area-6"
    "Area-9 Area-9 Area-7 Area-7"
    "Area-9 Area-9 Area-8 Area-8"
    "Area-10 Area-10 Area-12 Area-12"
    "Area-11 Area-11 Area-12 Area-12";
  }
  
  .gallery__head.is-header.haze.morning {
    font-size: 3.998em;
  }
  
  .footer__container {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area"
    "Area-2 Area-2 Area-2 Area-2"
    "Area-3 Area-3 Area-3 Area-3";
  }
  
  .footer__social-icon.haze {
    height: 1.333em;
  }

  .hero-timer__wrapper.elegance.customer {
    display: flex;
  }
  
  .nav-cta {
    grid-row-gap: .422em;
    padding-top: .422em;
    padding-bottom: .422em;
  }
  
  .cover-container.rustic {
    padding-top: 5em;
  }
  
  .container-message.is-subtitle.is-white-high.is-mid-align {
    text-align: center;
    text-align: center;
  }
  
  .guest-id {
    padding: 0;
  }
  
  .guest-id.haze, .guest-id.elegance {
    padding-top: 0;
    display: none;
  }
  
  .guest-id__card.haze, .guest-id__card.rustic, .guest-id__card.elegance, .guest-id__card.damask {
    height: 100vh;
    justify-content: center;
  }
  
  .guest-id__card-barcode.haze {
    background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg");
    background-position: 50%;
    background-size: cover;
  }
  
  .floating-nav-m.rustic {
    display: flex;
  }
  
  .floating-nav-container-m {
    grid-column-gap: 1.333em;
  }
  
  .floating-nav-left-icon-m {
    height: 1.777em;
  }
  
  .floating-nav-menu-container-m.rustic, .floating-nav-menu-container-m.elegance {
    display: none;
  }
  
  .floating-nav-menu-m.haze {
    flex-direction: column;
    display: none;
  }
  
  .floating-nav-menu-m.rustic, .floating-nav-menu-m.elegance {
    flex-direction: column;
  }
  
  .haze-hero {
    height: 30em;
  }
  
  .haze-hero-container {
    width: 38em;
    height: 26.6em;
  }
  
  .couple__groom-haze {
    grid-column-gap: 1.333em;
    grid-template: "Image Image Image Image"
    "Text Text Text Text"
    ". . . ."
    "Area Area Area Area"
    "Area-2 Area-2 Area-2 Area-2"
    / 1fr 1fr 1fr 1fr;
  }
  
  .couple__image-bride.haze, .couple__image-bride.damask {
    height: 45em;
  }
  
  .filter__image-asset.haze.morning {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b3331daf3c910de07163a_IG%20Filter%20Thumbnail.png");
  }
  
  .story__container-haze {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text";
  }
  
  .quote-b__container-haze {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text";
    padding-left: 1.333em;
    padding-right: 1.333em;
  }
  
  .guest-id__container-haze {
    display: flex;
  }
  
  .story-hiddencont-bgimage {
    text-align: center;
  }
  
  .story__container-rustic {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text";
  }
  
  .couple__groom-rustic, .couple__bride-rustic {
    grid-column-gap: 1.333em;
    text-align: center;
    grid-template: "Image Image Image Image"
    "Text Text Text Text"
    / 1fr 1fr 1fr 1fr;
    align-items: start;
    justify-items: center;
  }
  
  .quote-a-hiddencont {
    right: 8.05em;
  }
  
  .quote-b__container-rustic {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text";
    padding-left: 1.333em;
    padding-right: 1.333em;
  }
  
  .quote-b-hiddencont {
    left: -5.75em;
  }
  
  .cover-illustration-graphic {
    position: relative;
    right: 5em;
  }
  
  .wedding-initial-011 {
    padding-right: 8px;
  }
  
  .wedding-initial-character {
    font-size: 20px;
  }
  
  .couple__groom-info-elegance {
    padding-top: 1.777em;
    padding-bottom: 1.777em;
    padding-left: 0;
  }
  
  .couple__groom-info-elegance.elegance {
    padding-left: 0;
  }
  
  .couple__groom-elegance, .couple__bride-elegance {
    grid-column-gap: 1.333em;
    grid-template: "Image Image Image Image"
    "Text Text Text Text"
    / 1fr 1fr 1fr 1fr;
  }
  
  .timer__grid-elegance {
    width: 100%;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area";
    justify-items: center;
    padding: 2.369em 1.333em;
  }
  
  .event__grid-elegance {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Area Area Area Area";
  }
  
  .story__container-elegance {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text";
  }
  
  .quote-a__container-elegance {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-areas: "Text Text Text Text";
    padding: 11.288em 1.333em;
  }
  
  .stream__container-elegance {
    grid-column-gap: 1.333em;
    grid-row-gap: 1.333em;
    grid-template: "Area Area Area Area"
    "Area-2 Area-2 Area-2 Area-2"
    / 1fr 1fr 1fr 1fr;
  }
  
  .event__tab-subcontent-info-itinerary {
    grid-column-gap: 1.333em;
  }
  
  .youtube-2 {
    height: 100%;
  }
  
  .youtube-3 {
    height: 25em;
  }
  
  .event__tab-menu-default-d {
    padding-left: 1.313em;
  }
}

@media screen and (max-width: 479px) {
  .momentree-invitation, .momentree-invitation.haze, .momentree-invitation.rustic, .momentree-invitation.elegance {
    font-size: 12px;
  }
  
  .cover.haze {
    display: none;
  }
  
  .cover.rustic, .cover.rustic.whimsically, .cover.rustic.flowery, .cover.rustic.effortlessly, .cover.rustic.regally {
    border-width: 15px;
    display: none;
  }
  
  .cover.rustic.cherry, .cover.rustic.pearly {
    display: none;
  }
  
  .cover.rustic.woodland {
    border-width: 15px;
    display: none;
  }
  
  .cover.elegance {
    display: none;
  }
  
  .cover.elegance.dazzling, .cover.elegance.riveting, .cover.elegance.enchanting {
    background-size: auto, 30%;
    display: none;
  }
  
  .cover.elegance.endearing, .cover.damask {
    display: none;
  }
  
  .land.haze, .land.damask {
    flex-direction: column;
  }
  
  .hero.haze {
    flex-direction: column;
    display: flex;
  }
  
  .hero.rustic {
    justify-content: flex-start;
  }
  
  .hero.rustic.earthly {
    background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6435d98b2754637e3f2ad3f3_Image%201.jpg");
    background-position: center;
    background-size: cover;
  }
  
  .hero.rustic.effortlessly {
    background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .55)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f80562618bf70c41a93d_Image%204.jpg");
  }
  
  .hero.rustic.woodland {
    background-position: center;
    background-size: cover;
  }
  
  .hero.elegance {
    height: 100vh;
    background-image: linear-gradient(to bottom, null, null), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64396faa3a9bcff5e0f63c4f_Hero%20Option%202.jpeg");
    background-position: center;
    background-size: cover;
  }
  
  .hero.elegance.riveting {
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643635026c76ca370beb63a1_Image%208.jpg");
  }
  
  .hero.elegance.dazzling {
    background-image: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643971857327fd99dad9becf_Hero%20New.jpeg");
    background-position: center;
    background-size: cover;
  }
  
  .hero.elegance.obsidian {
    background-image: linear-gradient(to bottom, null, null), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643a2e8fc9e8890840ea8bc0_Hero%20Option%202%20Large.jpeg");
  }
  
  .hero.elegance.charming {
    background-image: linear-gradient(to bottom, null, null), url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/643b132db43d1c21082a0d6d_Hero%20Option%203%20Large.jpeg");
  }
  
  .event {
    justify-content: center;
    display: flex;
  }
  
  .event.rustic {
    height: 75em;
  }
  
  .quote-a.haze {
    height: auto;
  }
  
  .stream.rustic {
    justify-content: center;
  }
  
  .rsvp {
    height: 65em;
  }
  
  .rsvp.haze {
    height: 100vh;
  }
  
  .rsvp.rustic, .rsvp.elegance {
    height: auto;
  }
  
  .rsvp.damask {
    height: 100vh;
  }
  
  .gallery.rustic {
    height: auto;
  }
  
  .is-bodytext {
    font-size: 1.25em;
  }
  
  .is-quote {
    font-size: 1.563em;
  }
  
  .is-subtitle {
    font-size: 1.953em;
  }
  
  .is-header {
    font-size: 2.441em;
  }
  
  .is-display {
    font-size: 3.052em;
  }
  
  .hero__headline.rustic {
    direction: ltr;
    text-align: center;
    white-space: normal;
    flex-direction: column;
  }
  
  .hero__headline-heading.is-display.is-mid-align.is-white-high.rustic {
    text-align: center;
    font-size: 2.441em;
  }
  
  .hero__headline-heading.is-display.is-mid-align.is-white-high.damask.golden {
    font-weight: 500;
  }
  
  .story__text.is-quote.haze {
    text-align: center;
    font-size: 1.953em;
  }
  
  .story__text.is-quote.rustic, .story__text.is-quote.elegance, .story__text.is-quote.damask.golden, .story__text.is-quote.damask.sapphire, .story__text.is-quote.damask.ruby, .story__text.is-quote.damask.amber, .story__text.is-quote.damask.emerald {
    text-align: center;
  }
  
  .couple__groom-image {
    height: 30em;
  }
  
  .couple__groom-image.haze, .couple__groom-image.rustic {
    width: 25em;
    height: 30em;
  }
  
  .couple__groom-image.elegance {
    height: 30em;
  }
  
  .couple__groom-image.damask {
    width: 25em;
    height: 30em;
  }
  
  .couple__groom-info.rustic {
    align-items: center;
  }
  
  .couple__groom-info-detail.is-bodytext.rustic {
    text-align: center;
  }
  
  .couple__groom-info-head.rustic {
    flex-direction: column;
    align-items: center;
    display: flex;
  }
  
  .couple__groom-info-social.haze {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }
  
  .social-media-icon-a.haze {
    height: 1.563em;
  }
  
  .social-media-icon-a.elegance {
    filter: brightness(10000%);
  }
  
  .couple__bride-image {
    height: 30em;
  }
  
  .couple__bride-image.rustic {
    width: 25em;
    height: 30em;
  }
  
  .couple__bride-image.elegance {
    height: 30em;
  }
  
  .couple__bride-info.rustic {
    align-items: center;
  }
  
  .couple__bride-info.elegance {
    text-align: center;
    align-items: center;
  }
  
  .couple__bride-info-head.rustic {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }
  
  .couple__bride-info-head-name.is-header.rustic {
    width: auto;
    min-width: auto;
    text-align: center;
    align-self: auto;
  }
  
  .couple__bride-info-detail.is-bodytext.rustic {
    text-align: center;
  }
  
  .event__grid, .event__tab {
    width: 100%;
  }
  
  .event__tab-content.haze {
    height: 70em;
  }
  
  .event__tab-content.rustic {
    height: 80em;
  }
  
  .event__tab-content-panel.haze {
    height: 68em;
  }
  
  .event__tab-content-panel.rustic {
    height: 82em;
  }
  
  .event__tab-content-panel.elegance {
    height: 75em;
  }
  
  .event__tab-content-container.haze {
    align-items: center;
  }
  
  .event__tab-content-container.rustic {
    justify-content: center;
    align-items: center;
  }
  
  .event__tab-content-container.elegance {
    align-items: center;
  }
  
  .event__tab-content-image.haze {
    background-color: #402103;
    background-position: 50%;
    background-size: cover;
  }
  
  .event__tab-content-image.rustic {
    height: 32em;
  }
  
  .event__tab-content-image.elegance {
    height: 25em;
  }
  
  .event__tab-content-image.damask {
    background-color: #402103;
    background-position: 50%;
    background-size: cover;
  }
  
  .event__tab-content-info.haze {
    height: 50em;
    align-items: center;
  }
  
  .event__tab-content-info.rustic {
    height: 42em;
    justify-content: flex-start;
    align-items: center;
    overflow: visible;
  }
  
  .event__tab-content-info.elegance {
    align-items: center;
  }
  
  .event__tab-content-info-headline.haze {
    flex-direction: column;
    align-items: center;
    display: flex;
  }
  
  .event__tab-content-info-headline.rustic {
    align-items: center;
  }
  
  .event__tab-content-info-headline.elegance {
    flex-direction: column;
    align-items: center;
    display: flex;
  }
  
  .event__tab-content-info-description.is-bodytext.haze, .event__tab-content-info-description.is-bodytext.rustic, .event__tab-content-info-description.is-bodytext.elegance {
    text-align: center;
  }
  
  .event__tab-content-info-itinerary-detail.is-label {
    flex: none;
  }
  
  .stream__headline-cta-text.is-label.is-white-high.elegance, .stream__headline-cta-text.is-label.is-white-high.elegance.riveting, .stream__headline-cta-text.is-label.is-white-high.elegance.ceremonial {
    display: none;
  }
  
  .stream__headline-cta-text.is-label.haze {
    color: #402103;
  }
  
  .stream__headline-cta-text.is-label.haze.nav, .stream__headline-cta-text.is-label.rustic.ctanav, .stream__headline-cta-text.is-label.elegance.ctanav {
    display: none;
  }
  
  .stream__headline-cta-text.is-label.damask {
    color: #402103;
  }
  
  .timer__count, .timer__count.left {
    padding-left: 1em;
    padding-right: 1em;
  }
  
  .timer__count.left.haze {
    border-left-style: none;
  }
  
  .timer__count.haze.right {
    border-right-style: none;
  }
  
  .timer__count.elegance {
    padding-bottom: 1em;
    padding-left: .5em;
    padding-right: .5em;
  }
  
  .quote-a__container {
    grid-template-areas: "Text Text Text Text";
  }
  
  .quote-a__text.is-quote.haze {
    text-align: center;
    font-size: 1.953em;
  }
  
  .quote-a__text.is-quote.rustic, .quote-a__text.is-quote.elegance, .quote-a__text.is-quote.damask, .quote-a__text.is-quote.damask.golden, .quote-a__text.is-quote.damask.sapphire, .quote-a__source.is-label.haze, .quote-a__source.is-label.rustic, .quote-a__source.is-label.elegance, .quote-a__source.is-label.damask {
    text-align: center;
  }
  
  .stream__container.rustic {
    flex-direction: column;
    display: flex;
  }
  
  .stream__headline-text.is-header.haze, .stream__headline-text.is-header.rustic, .stream__headline-text.is-header.elegance, .stream__headline-text.is-header.damask.golden, .stream__headline-text.is-header.damask.sapphire, .stream__headline-text.is-header.damask.ruby, .stream__headline-text.is-header.damask.amber, .stream__headline-text.is-header.damask.emerald, .stream__content-text.is-bodytext.haze, .stream__content-text.is-bodytext.rustic, .stream__content-text.is-bodytext.elegance, .stream__content-text.is-subtitle.is-mid-align.rustic {
    text-align: center;
  }
  
  .stream__content-text.is-subtitle.is-mid-align.elegance {
    width: 100%;
    min-width: 100%;
  }
  
  .stream__content-text.is-subtitle.is-mid-align.damask, .stream__content-text.is-subtitle.is-mid-align.damask.golden, .stream__content-text.is-subtitle.is-mid-align.damask.sapphire {
    text-align: center;
  }
  
  .filter__container.elegance {
    grid-row-gap: 2.369em;
    justify-items: center;
    padding-top: 2.369em;
  }
  
  .filter__image.rustic {
    width: 25em;
    height: 32.5em;
    background-color: #332003;
  }
  
  .filter__image.rustic.terraccotta {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436875b31ade78f526d13c7_IG%20Filter%20Thumbnail.png");
  }
  
  .filter__image.elegance {
    width: 22.5em;
    height: 32.5em;
  }
  
  .stream-text.haze, .stream-text.rustic, .stream-text.elegance {
    align-items: center;
  }
  
  .whishes-aphostropy.elegance {
    opacity: .1;
    filter: invert();
  }
  
  .quote-b.haze {
    height: auto;
  }

  .quote-b.rustic {
    height: 45em;
  }
  
  .rsvp__form.haze {
    padding-left: 1.563em;
    padding-right: 1.563em;
  }
  
  .rsvp__form.rustic {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }
  
  .rsvp__form.elegance {
    padding: 1.999em 1em;
  }
  
  .rsvp__form-head.is-header.damask.golden, .rsvp__form-head.is-header.damask.sapphire, .rsvp__form-head.is-header.damask.ruby, .rsvp__form-head.is-header.damask.amber {
    text-align: center;
  }
  
  .rsvp__form-container.elegance, .rsvp__form-field-container.elegance {
    flex: none;
  }
  
  .rsvp__form-field-choice.haze {
    grid-template-columns: .5fr 1fr;
    justify-content: space-between;
  }
  
  .rsvp__form-field-choice.elegance {
    grid-column-gap: 1.333em;
    grid-row-gap: 1.5em;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    display: grid;
  }
  
  .rsvp__form-field-choice-left.rustic {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }
  
  .rsvp__form-field-area.elegance {
    flex: none;
  }
  
  .rsvp__form-field-area-block.is-bodytext.haze, .rsvp__form-field-area-block.is-bodytext.rustic, .rsvp__form-field-area-block.is-bodytext.elegance, .rsvp__form-field-area-block.is-bodytext.damask {
    height: 10em;
  }
  
  .submit-cta.is-label.elegance-dazzling, .submit-cta.is-label.elegance-riveting, .submit-cta.is-label.elegance-enchanting, .submit-cta.is-label.elegance-ceremonial, .submit-cta.is-label.elegance-obsidian, .submit-cta.is-label.elegance-enticing, .submit-cta.is-label.elegance-charming, .submit-cta.is-label.elegance-alluring, .submit-cta.is-label.elegance-endearing {
    border-style: none;
  }
  
  .rsvp__dropdown.haze {
    min-width: 100%;
  }
  
  .rsvp__dropdown.rustic {
    max-width: 100%;
    padding-left: .5em;
    padding-right: .5em;
  }
  
  .rsvp__dropdown.rustic.whimsically {
    padding-left: .5em;
    padding-right: .5em;
  }
  
  .rsvp__dropdown.elegance {
    justify-content: space-between;
  }
  
  .rsvp__dropdown.damask {
    min-width: 100%;
  }
  
  .rsvp__dropdown-toggle-text.is-label.rustic, .rsvp__dropdown-toggle-text.is-label.rustic.whimsically {
    letter-spacing: .05em;
  }
  
  .gallery__container.haze, .gallery__container.damask {
    grid-column-gap: 1.25em;
    grid-row-gap: 1.25em;
  }
  
  .gallery__image.rustic.effortlessly._1 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f80054e1da6331d4d93c_Image%201.jpg");
  }
  
  .gallery__image.rustic.effortlessly._2 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334af6b38054a22011cd47_Image%2011.jpg");
  }
  
  .gallery__image.rustic.effortlessly._3 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f80554e1da51ecd4d9f9_Image%203.jpg");
  }
  
  .gallery__image.rustic.effortlessly._4 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f805b7867d1d30b3fdee_Image%205.jpg");
  }
  
  .gallery__image.rustic.effortlessly._5 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f841189ad678cd1c9c50_Image%206.jpg");
  }
  
  .gallery__image.rustic.effortlessly._6 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f80562618bf70c41a93d_Image%204.jpg");
  }
  
  .gallery__image.rustic.effortlessly._7 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64334aea92ccec60a83739b5_Image%204.jpg");
  }
  
  .gallery__image.rustic.effortlessly._8 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f8444655c96b99227787_Image%208.jpg");
  }
  
  .gallery__image.rustic.effortlessly._9 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f84229f791726683ade5_Image%209.jpg");
  }
  
  .gallery__image.rustic.effortlessly._11 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f845b1014a9d792a64d4_Image%2012.jpg");
  }
  
  .gallery__image.rustic.effortlessly._10 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f8454655c9506e227788_Image%2011.jpg");
  }
  
  .gallery__image.rustic.effortlessly._12 {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/6436f8429b745646bf2c4440_Image%2010.jpg");
  }
  
  .gallery__image.damask.golden._1 {
    background-position: 35%;
  }
  
  .footer__social-icon.haze {
    height: 1.25em;
  }
  
  .hero-timer__count.left.haze.twilight {
    background-color: #e9d7e5;
  }
  
  .hero-timer__count.haze {
    padding-left: 1em;
    padding-right: 1em;
  }
  
  .hero-timer__count.haze.scarlet {
    background-color: #f3d7d7;
  }
  
  .hero-timer__count.haze.twilight {
    background-color: #e9d7e5;
    border-right-style: none;
  }
  
  .hero-timer__count.haze.evening {
    background-color: #f3d7d7;
  }
  
  .hero-timer__count.rustic {
    padding-left: .44em;
    padding-right: .44em;
  }
  
  .hero-timer__count.elegance {
    padding-left: .888em;
    padding-right: .888em;
  }
  
  .hero-timer__count.damask {
    padding-left: 1em;
    padding-right: 1em;
  }
  
  .hero-timer__wrapper.haze {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }
  
  .hero__scroll-content.rustic {
    align-items: center;
  }
  
  .hero__scroll-content-lottie.rustic {
    right: 0;
  }
  
  .floating-nav-item.is-label.rustic {
    color: #333;
  }
  
  .nav-cta.haze, .nav-cta.rustic, .nav-cta.elegance, .nav-cta.damask {
    padding-left: .422em;
    padding-right: .422em;
  }
  
  .cover-container.haze {
    padding-bottom: 0;
  }
  
  .cover-container.rustic {
    padding-top: 2.5em;
  }
  
  .cover-container.elegance {
    padding-left: 1em;
    padding-right: 1em;
  }
  
  .guest-id.haze, .guest-id.elegance, .guest-id__card.rustic {
    display: none;
  }
  
  .guest-id__card.rustic, .floating-nav-m.rustic, .floating-nav-menu-container-m.haze {
    display: flex;
  }
  
  .floating-nav-menu-container-m.rustic, .floating-nav-menu-container-m.elegance {
    display: none;
  }
  
  .floating-nav-menu-m.haze {
    flex-direction: column;
    display: none;
  }
  
  .floating-nav-menu-m.rustic, .floating-nav-menu-m.elegance {
    flex-direction: column;
  }
  
  .haze-hero {
    height: auto;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }
  
  .haze-hero-image {
    background-color: #402103;
  }
  
  .haze-hero-container {
    width: 100%;
    height: 25em;
    padding: 1em;
  }
  
  .couple__groom-haze {
    width: 100%;
    align-items: center;
    justify-items: center;
  }
  
  .couple__image-bride-asset {
    height: 30em;
  }
  
  .couple__image-bride-asset.haze, .couple__image-bride-asset.damask {
    background-color: #402103;
    background-size: cover;
  }
  
  .couple__image-bride {
    height: 30em;
  }
  
  .couple__image-bride.haze, .couple__image-bride.damask {
    width: 25em;
    height: 30em;
  }
  
  .couple__image-groom-asset {
    height: 30em;
  }
  
  .couple__image-groom-asset.haze, .couple__image-groom-asset.damask {
    background-color: #402103;
    background-repeat: no-repeat;
    background-size: cover;
  }
  
  .filter__image-asset.haze {
    background-color: #402103;
  }
  
  .filter__image-asset.haze.morning {
    background-image: url("https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/642b3331daf3c910de07163a_IG%20Filter%20Thumbnail.png");
    background-position: 50%;
  }
  
  .filter__image-asset.haze.twilight {
    background-position: 50%;
  }
  
  .filter__image-asset.damask {
    background-color: #402103;
  }
  
  .story__container-haze {
    grid-template-areas: "Text Text Text Text";
  }
  
  .couple__brid-info-social.haze {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
  }
  
  .quote-b__container-haze {
    grid-template-areas: "Text Text Text Text";
  }
  
  .couple__groom-rustic, .couple__bride-rustic {
    width: 100%;
    justify-items: center;
  }
  
  .quote-a-hiddencont {
    right: 1.45em;
  }
  
  .quote-b-hiddencont {
    left: -22.25em;
  }
  
  .couple__groom-info-elegance.elegance {
    align-items: center;
  }
  
  .couple__groom-elegance {
    width: 100%;
    text-align: center;
  }
  
  .couple__bride-elegance, .event__grid-elegance {
    width: 100%;
  }
  
  .quote-a__container-elegance {
    grid-template-areas: "Text Text Text Text";
  }
  
  .youtube-2 {
    height: 100%;
  }
  
  .filer__content-text {
    text-align: center;
    display: flex;
  }
  
  .damask-hero-image {
    background-color: #402103;
  }
  
  .modal-button.template-04 {
    background-color: rgba(0, 0, 0, 0);
    display: flex;
  }

  #w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-cac4e47e {
    align-self: center !important;
    justify-self: center !important;
  }
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-4ec4e45a {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-4ec4e45a {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-4ec4e45a {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-4ec4e45a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-4ec4e45a {
  grid-area: Text;
  align-self: start;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-4ec4e45a {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-4ec4e45a {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-4ec4e45a {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-4ec4e45a {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-4ec4e45a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-4ec4e45a, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-4ec4e45a {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-4ec4e45a {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-4ec4e45a {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-4ec4e45a {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-4ec4e45a {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-4ec4e45a {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-4ec4e45a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-4ec4e45a {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-4ec4e45a {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-4ec4e45a {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-4ec4e45a {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-4ec4e45a, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-4ec4e45a {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-4ec4e45a {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-4ec4e45a {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-4ec4e45a {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-4ec4e45a {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-4ec4e45a {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-4ec4e45a {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-4ec4e45a {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-4ec4e45a {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-4ec4e45a {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-4ec4e45a {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-4ec4e45a {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-4ec4e45a {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-4ec4e45a {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-4ec4e45a {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-2cc4e465 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-2cc4e465 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-2cc4e465 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-2cc4e465 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-2cc4e465 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-2cc4e465 {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-2cc4e465 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-2cc4e465 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-2cc4e465, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-2cc4e465 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-2cc4e465 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-2cc4e465 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-2cc4e465 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-2cc4e465 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-2cc4e465 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-2cc4e465 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-2cc4e465 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-2cc4e465 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-2cc4e465 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-2cc4e465, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-2cc4e465 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-2cc4e465 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-2cc4e465 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-2cc4e465 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-2cc4e465 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-2cc4e465 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-2cc4e465 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-2cc4e465 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-2cc4e465 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-2cc4e465 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-2cc4e465 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-2cc4e465 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-2cc4e465 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-2cc4e465 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-2cc4e465 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-51c4e466 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-51c4e466 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-51c4e466 {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-51c4e466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-51c4e466 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-51c4e466 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-51c4e466 {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-51c4e466 {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-51c4e466 {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-51c4e466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-51c4e466, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-51c4e466 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-51c4e466 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-51c4e466 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-51c4e466 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-51c4e466 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-51c4e466 {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-51c4e466 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-51c4e466 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-51c4e466 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-51c4e466 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-51c4e466 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-51c4e466, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-51c4e466 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-51c4e466 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-51c4e466 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-51c4e466 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-51c4e466 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-51c4e466 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-51c4e466 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-51c4e466 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-51c4e466 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-51c4e466 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-51c4e466 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-51c4e466 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-51c4e466 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-51c4e466 {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-51c4e466 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-2ec4e467 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-2ec4e467 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-2ec4e467 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-2ec4e467 {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-2ec4e467 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-2ec4e467 {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-2ec4e467 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-2ec4e467 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-2ec4e467, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-2ec4e467 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-2ec4e467 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-2ec4e467 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-2ec4e467 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-2ec4e467 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-2ec4e467 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-2ec4e467 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-2ec4e467 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-2ec4e467 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-2ec4e467 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-2ec4e467, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-2ec4e467 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-2ec4e467 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-2ec4e467 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-2ec4e467 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-2ec4e467 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-2ec4e467 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-2ec4e467 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-2ec4e467 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-2ec4e467 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-2ec4e467 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-2ec4e467 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-2ec4e467 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-2ec4e467 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-2ec4e467 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-2ec4e467 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-f5c4e468 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-f5c4e468 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-f5c4e468 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-f5c4e468 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-f5c4e468 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-f5c4e468 {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-f5c4e468 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-f5c4e468 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-f5c4e468, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-f5c4e468 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-f5c4e468 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-f5c4e468 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-f5c4e468 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-f5c4e468 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-f5c4e468 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-f5c4e468 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-f5c4e468 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-f5c4e468 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-f5c4e468 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-f5c4e468, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-f5c4e468 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-f5c4e468 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-f5c4e468 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-f5c4e468 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-f5c4e468 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-f5c4e468 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-f5c4e468 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-f5c4e468 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-f5c4e468 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-f5c4e468 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-f5c4e468 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-f5c4e468 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-f5c4e468 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-f5c4e468 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-f5c4e468 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-57c4e469 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-57c4e469 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-57c4e469 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-57c4e469 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-57c4e469 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-57c4e469 {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-57c4e469 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-57c4e469 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-57c4e469, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-57c4e469 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-57c4e469 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-57c4e469 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-57c4e469 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-57c4e469 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-57c4e469 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-57c4e469 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-57c4e469 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-57c4e469 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-57c4e469 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-57c4e469, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-57c4e469 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-57c4e469 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-57c4e469 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-57c4e469 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-57c4e469 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-57c4e469 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-57c4e469 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-57c4e469 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-57c4e469 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-57c4e469 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-57c4e469 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-57c4e469 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-57c4e469 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-57c4e469 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-57c4e469 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-abc4e46a {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-abc4e46a {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-abc4e46a {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-abc4e46a {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-abc4e46a {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-abc4e46a {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-abc4e46a {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-abc4e46a {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-abc4e46a, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-abc4e46a {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-abc4e46a {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-abc4e46a {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-abc4e46a {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-abc4e46a {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-abc4e46a {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-abc4e46a {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-abc4e46a {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-abc4e46a {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-abc4e46a {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-abc4e46a, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-abc4e46a {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-abc4e46a {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-abc4e46a {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-abc4e46a {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-abc4e46a {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-abc4e46a {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-abc4e46a {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-abc4e46a {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-abc4e46a {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-abc4e46a {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-abc4e46a {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-abc4e46a {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-abc4e46a {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-abc4e46a {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-abc4e46a {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-dfc4e46c {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-dfc4e46c {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-dfc4e46c {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-dfc4e46c {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-dfc4e46c {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-dfc4e46c {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-dfc4e46c {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-dfc4e46c {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-dfc4e46c, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-dfc4e46c {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-dfc4e46c {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-dfc4e46c {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-dfc4e46c {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-dfc4e46c {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-dfc4e46c {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-dfc4e46c {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-dfc4e46c {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-dfc4e46c {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-dfc4e46c {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-dfc4e46c, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-dfc4e46c {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-dfc4e46c {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-dfc4e46c {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-dfc4e46c {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-dfc4e46c {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-dfc4e46c {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-dfc4e46c {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-dfc4e46c {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-dfc4e46c {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-dfc4e46c {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-dfc4e46c {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-dfc4e46c {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-dfc4e46c {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-dfc4e46c {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-dfc4e46c {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-5fc4e46e {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-5fc4e46e {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-5fc4e46e {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-5fc4e46e {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-5fc4e46e {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-5fc4e46e {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-5fc4e46e {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-5fc4e46e {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-5fc4e46e, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-5fc4e46e {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-5fc4e46e {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-5fc4e46e {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-5fc4e46e {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-5fc4e46e {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-5fc4e46e {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-5fc4e46e {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-5fc4e46e {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-5fc4e46e {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-5fc4e46e {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-5fc4e46e, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-5fc4e46e {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-5fc4e46e {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-5fc4e46e {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-5fc4e46e {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-5fc4e46e {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-5fc4e46e {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-5fc4e46e {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-5fc4e46e {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-5fc4e46e {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-5fc4e46e {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-5fc4e46e {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-5fc4e46e {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-5fc4e46e {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-5fc4e46e {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-5fc4e46e {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-fbc4e46f {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-fbc4e46f {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-fbc4e46f {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-fbc4e46f {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-fbc4e46f {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-fbc4e46f {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-fbc4e46f {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-fbc4e46f {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-fbc4e46f, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-fbc4e46f {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-fbc4e46f {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-fbc4e46f {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-fbc4e46f {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-fbc4e46f {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-fbc4e46f {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-fbc4e46f {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-fbc4e46f {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-fbc4e46f {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-fbc4e46f {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-fbc4e46f, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-fbc4e46f {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-fbc4e46f {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-fbc4e46f {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-fbc4e46f {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-fbc4e46f {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-fbc4e46f {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-fbc4e46f {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-fbc4e46f {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-fbc4e46f {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-fbc4e46f {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-fbc4e46f {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-fbc4e46f {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-fbc4e46f {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-fbc4e46f {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-fbc4e46f {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-2ec4e470 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-2ec4e470 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-2ec4e470 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-2ec4e470 {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-2ec4e470 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-2ec4e470 {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-2ec4e470 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-2ec4e470 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-2ec4e470, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-2ec4e470 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-2ec4e470 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-2ec4e470 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-2ec4e470 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-2ec4e470 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-2ec4e470 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-2ec4e470 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-2ec4e470 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-2ec4e470 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-2ec4e470 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-2ec4e470, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-2ec4e470 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-2ec4e470 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-2ec4e470 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-2ec4e470 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-2ec4e470 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-2ec4e470 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-2ec4e470 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-2ec4e470 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-2ec4e470 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-2ec4e470 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-2ec4e470 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-2ec4e470 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-2ec4e470 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-2ec4e470 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-2ec4e470 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-55c4e471 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-55c4e471 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-55c4e471 {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-55c4e471 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-55c4e471 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-55c4e471 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-55c4e471 {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-55c4e471 {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-55c4e471 {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-55c4e471 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-55c4e471, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-55c4e471 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-55c4e471 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-55c4e471 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-55c4e471 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-55c4e471 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-55c4e471 {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-55c4e471 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-55c4e471 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-55c4e471 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-55c4e471 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-55c4e471 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-55c4e471, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-55c4e471 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-55c4e471 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-55c4e471 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-55c4e471 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-55c4e471 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-55c4e471 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-55c4e471 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-55c4e471 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-55c4e471 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-55c4e471 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-55c4e471 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-55c4e471 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-55c4e471 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-55c4e471 {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-55c4e471 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-20c4e472 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-20c4e472 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-20c4e472 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-20c4e472 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-20c4e472 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-20c4e472 {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-20c4e472 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-20c4e472 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-20c4e472, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-20c4e472 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-20c4e472 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-20c4e472 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-20c4e472 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-20c4e472 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-20c4e472 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-20c4e472 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-20c4e472 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-20c4e472 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-20c4e472 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-20c4e472, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-20c4e472 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-20c4e472 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-20c4e472 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-20c4e472 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-20c4e472 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-20c4e472 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-20c4e472 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-20c4e472 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-20c4e472 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-20c4e472 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-20c4e472 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-20c4e472 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-20c4e472 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-20c4e472 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-20c4e472 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-51c4e473 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-51c4e473 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-51c4e473 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-51c4e473 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-51c4e473 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-51c4e473 {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-51c4e473 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-51c4e473 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-51c4e473, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-51c4e473 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-51c4e473 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-51c4e473 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-51c4e473 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-51c4e473 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-51c4e473 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-51c4e473 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-51c4e473 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-51c4e473 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-51c4e473 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-51c4e473, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-51c4e473 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-51c4e473 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-51c4e473 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-51c4e473 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-51c4e473 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-51c4e473 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-51c4e473 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-51c4e473 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-51c4e473 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-51c4e473 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-51c4e473 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-51c4e473 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-51c4e473 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-51c4e473 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-51c4e473 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-1bc4e474 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-1bc4e474 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-1bc4e474 {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-1bc4e474 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-1bc4e474 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-1bc4e474 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-1bc4e474 {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-1bc4e474 {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-1bc4e474 {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-1bc4e474 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-1bc4e474, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-1bc4e474 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-1bc4e474 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-1bc4e474 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-1bc4e474 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-1bc4e474 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-1bc4e474 {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-1bc4e474 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-1bc4e474 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-1bc4e474 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-1bc4e474 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-1bc4e474 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-1bc4e474, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-1bc4e474 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-1bc4e474 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-1bc4e474 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-1bc4e474 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-1bc4e474 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-1bc4e474 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-1bc4e474 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-1bc4e474 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-1bc4e474 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-1bc4e474 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-1bc4e474 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-1bc4e474 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-1bc4e474 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-1bc4e474 {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-1bc4e474 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-7dc4e477 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-7dc4e477 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-7dc4e477 {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-7dc4e477 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-7dc4e477 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-7dc4e477 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-7dc4e477 {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-7dc4e477 {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-7dc4e477 {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-7dc4e477 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-7dc4e477, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-7dc4e477 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-7dc4e477 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-7dc4e477 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-7dc4e477 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-7dc4e477 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-7dc4e477 {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-7dc4e477 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-7dc4e477 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-7dc4e477 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-7dc4e477 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-7dc4e477 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-7dc4e477, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-7dc4e477 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-7dc4e477 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-7dc4e477 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-7dc4e477 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-7dc4e477 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-7dc4e477 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-7dc4e477 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-7dc4e477 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-7dc4e477 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-7dc4e477 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-7dc4e477 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-7dc4e477 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-7dc4e477 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-7dc4e477 {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-7dc4e477 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-78c4e47b {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-78c4e47b {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-78c4e47b {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-78c4e47b {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-78c4e47b {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-78c4e47b {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-78c4e47b {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-78c4e47b {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-78c4e47b, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-78c4e47b {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-78c4e47b {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-78c4e47b {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-78c4e47b {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-78c4e47b {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-78c4e47b {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-78c4e47b {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-78c4e47b {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-78c4e47b {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-78c4e47b {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-78c4e47b, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-78c4e47b {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-78c4e47b {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-78c4e47b {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-78c4e47b {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-78c4e47b {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-78c4e47b {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-78c4e47b {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-78c4e47b {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-78c4e47b {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-78c4e47b {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-78c4e47b {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-78c4e47b {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-78c4e47b {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-78c4e47b {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-78c4e47b {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-9cc4e47c {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-9cc4e47c {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-9cc4e47c {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-9cc4e47c {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-9cc4e47c {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-9cc4e47c {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-9cc4e47c {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-9cc4e47c {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-9cc4e47c, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-9cc4e47c {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-9cc4e47c {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-9cc4e47c {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-9cc4e47c {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-9cc4e47c {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-9cc4e47c {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-9cc4e47c {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-9cc4e47c {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-9cc4e47c {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-9cc4e47c {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-9cc4e47c, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-9cc4e47c {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-9cc4e47c {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-9cc4e47c {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-9cc4e47c {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-9cc4e47c {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-9cc4e47c {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-9cc4e47c {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-9cc4e47c {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-9cc4e47c {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-9cc4e47c {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-9cc4e47c {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-9cc4e47c {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-9cc4e47c {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-9cc4e47c {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-9cc4e47c {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-b4c4e47d {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-b4c4e47d {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-b4c4e47d {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-b4c4e47d {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-b4c4e47d {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-b4c4e47d {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-b4c4e47d {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-b4c4e47d {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-b4c4e47d, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-b4c4e47d {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-b4c4e47d {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-b4c4e47d {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-b4c4e47d {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-b4c4e47d {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-b4c4e47d {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-b4c4e47d {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-b4c4e47d {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-b4c4e47d {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-b4c4e47d {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-b4c4e47d, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-b4c4e47d {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-b4c4e47d {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-b4c4e47d {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-b4c4e47d {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-b4c4e47d {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-b4c4e47d {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-b4c4e47d {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-b4c4e47d {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-b4c4e47d {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-b4c4e47d {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-b4c4e47d {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-b4c4e47d {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-b4c4e47d {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-b4c4e47d {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-b4c4e47d {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-cac4e47e {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-cac4e47e {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-cac4e47e {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-cac4e47e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-cac4e47e {
  grid-area: Text;
  align-self: start;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-cac4e47e {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-cac4e47e {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-cac4e47e {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-cac4e47e {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-cac4e47e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-cac4e47e, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-cac4e47e {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-cac4e47e {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-cac4e47e {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-cac4e47e {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-cac4e47e {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-cac4e47e {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-cac4e47e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-cac4e47e {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-cac4e47e {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-cac4e47e {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-cac4e47e {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-cac4e47e, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-cac4e47e {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-cac4e47e {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-cac4e47e {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-cac4e47e {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-cac4e47e {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-cac4e47e {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-cac4e47e {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-cac4e47e {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-cac4e47e {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-cac4e47e {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-cac4e47e {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-cac4e47e {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-cac4e47e {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-cac4e47e {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-cac4e47e {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-e5c4e494 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-e5c4e494 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-e5c4e494 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-e5c4e494 {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-e5c4e494 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-e5c4e494 {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-e5c4e494 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-e5c4e494 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-e5c4e494, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-e5c4e494 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-e5c4e494 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-e5c4e494 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-e5c4e494 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-e5c4e494 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-e5c4e494 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-e5c4e494 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-e5c4e494 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-e5c4e494 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-e5c4e494 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-e5c4e494, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-e5c4e494 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-e5c4e494 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-e5c4e494 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-e5c4e494 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-e5c4e494 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-e5c4e494 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-e5c4e494 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-e5c4e494 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-e5c4e494 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-e5c4e494 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-e5c4e494 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-e5c4e494 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-e5c4e494 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-e5c4e494 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-e5c4e494 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-7fc4e495 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-7fc4e495 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-7fc4e495 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-7fc4e495 {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-7fc4e495 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-7fc4e495 {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-7fc4e495 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-7fc4e495 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-7fc4e495, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-7fc4e495 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-7fc4e495 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-7fc4e495 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-7fc4e495 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-7fc4e495 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-7fc4e495 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-7fc4e495 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-7fc4e495 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-7fc4e495 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-7fc4e495 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-7fc4e495, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-7fc4e495 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-7fc4e495 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-7fc4e495 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-7fc4e495 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-7fc4e495 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-7fc4e495 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-7fc4e495 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-7fc4e495 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-7fc4e495 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-7fc4e495 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-7fc4e495 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-7fc4e495 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-7fc4e495 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-7fc4e495 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-7fc4e495 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-f3c58233-7b7c-ca8b-bc27-b6c5cf5b8f26-99c4e496 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-99c4e496 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-99c4e496 {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-99c4e496 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-99c4e496 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-99c4e496 {
  grid-area: Image;
  justify-self: end;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-99c4e496 {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-99c4e496 {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-99c4e496, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-99c4e496 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-99c4e496 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-99c4e496 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-99c4e496 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-99c4e496 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-99c4e496 {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-99c4e496 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-99c4e496 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-99c4e496 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-99c4e496 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-99c4e496, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-99c4e496 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-99c4e496 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-99c4e496 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-99c4e496 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-99c4e496 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-99c4e496 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-99c4e496 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-99c4e496 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-99c4e496 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-99c4e496 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-99c4e496 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-99c4e496 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-99c4e496 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-99c4e496 {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-99c4e496 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-d7c4e4a8 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-d7c4e4a8 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-d7c4e4a8 {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-d7c4e4a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-d7c4e4a8 {
  grid-area: Text;
  align-self: start;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-d7c4e4a8 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-d7c4e4a8 {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-d7c4e4a8 {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-d7c4e4a8 {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-d7c4e4a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-d7c4e4a8, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-d7c4e4a8 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-d7c4e4a8 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-d7c4e4a8 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-d7c4e4a8 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-d7c4e4a8 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-d7c4e4a8 {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-d7c4e4a8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-d7c4e4a8 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-d7c4e4a8 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-d7c4e4a8 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-d7c4e4a8 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-d7c4e4a8, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-d7c4e4a8 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-d7c4e4a8 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-d7c4e4a8 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-d7c4e4a8 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-d7c4e4a8 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-d7c4e4a8 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-d7c4e4a8 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-d7c4e4a8 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-d7c4e4a8 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-d7c4e4a8 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-d7c4e4a8 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-d7c4e4a8 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-d7c4e4a8 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-d7c4e4a8 {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-d7c4e4a8 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-b7c4e4a9 {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-b7c4e4a9 {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-b7c4e4a9 {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-b7c4e4a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-b7c4e4a9 {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-b7c4e4a9 {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-b7c4e4a9 {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-b7c4e4a9 {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-b7c4e4a9 {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-b7c4e4a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-b7c4e4a9, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-b7c4e4a9 {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-b7c4e4a9 {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-b7c4e4a9 {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-b7c4e4a9 {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-b7c4e4a9 {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-b7c4e4a9 {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-b7c4e4a9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-b7c4e4a9 {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-b7c4e4a9 {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-b7c4e4a9 {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-b7c4e4a9 {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-b7c4e4a9, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-b7c4e4a9 {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-b7c4e4a9 {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-b7c4e4a9 {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-b7c4e4a9 {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-b7c4e4a9 {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-b7c4e4a9 {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-b7c4e4a9 {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-b7c4e4a9 {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-b7c4e4a9 {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-b7c4e4a9 {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-b7c4e4a9 {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-b7c4e4a9 {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-b7c4e4a9 {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-b7c4e4a9 {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-b7c4e4a9 {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-cdc4e4ab {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-cdc4e4ab {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-cdc4e4ab {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-cdc4e4ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-cdc4e4ab {
  grid-area: Text;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-cdc4e4ab {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-cdc4e4ab {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-cdc4e4ab {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-cdc4e4ab {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-cdc4e4ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-cdc4e4ab, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-cdc4e4ab {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-cdc4e4ab {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-cdc4e4ab {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-cdc4e4ab {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-cdc4e4ab {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-cdc4e4ab {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-cdc4e4ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-cdc4e4ab {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-cdc4e4ab {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-cdc4e4ab {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-cdc4e4ab {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-cdc4e4ab, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-cdc4e4ab {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-cdc4e4ab {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-cdc4e4ab {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-cdc4e4ab {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-cdc4e4ab {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-cdc4e4ab {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-cdc4e4ab {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-cdc4e4ab {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-cdc4e4ab {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-cdc4e4ab {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-cdc4e4ab {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-cdc4e4ab {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-cdc4e4ab {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-cdc4e4ab {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-cdc4e4ab {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-b8c4e4ac {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-b8c4e4ac {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-b8c4e4ac {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-b8c4e4ac {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-b8c4e4ac {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-b8c4e4ac {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-b8c4e4ac {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-b8c4e4ac {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-b8c4e4ac, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-b8c4e4ac {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-b8c4e4ac {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-b8c4e4ac {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-b8c4e4ac {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-b8c4e4ac {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-b8c4e4ac {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-b8c4e4ac {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-b8c4e4ac {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-b8c4e4ac {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-b8c4e4ac {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-b8c4e4ac, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-b8c4e4ac {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-b8c4e4ac {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-b8c4e4ac {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-b8c4e4ac {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-b8c4e4ac {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-b8c4e4ac {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-b8c4e4ac {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-b8c4e4ac {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-b8c4e4ac {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-b8c4e4ac {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-b8c4e4ac {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-b8c4e4ac {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-b8c4e4ac {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-b8c4e4ac {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-b8c4e4ac {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-c1c10422-7d60-01ee-f16f-ad302b24f99a-fac4e4ad {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-fac4e4ad {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-fac4e4ad {
  grid-area: Image;
}

#w-node-_9bace1a4-06b1-1df1-7e81-63a330a08660-fac4e4ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-fac4e4ad {
  grid-area: Text;
  align-self: start;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-fac4e4ad {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-fac4e4ad {
  grid-area: Area-2;
  align-self: start;
  justify-self: center;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-fac4e4ad {
  grid-area: Text-2;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-fac4e4ad {
  grid-area: Area;
}

#w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecfa-fac4e4ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-fac4e4ad, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-fac4e4ad {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-fac4e4ad {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-fac4e4ad {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-fac4e4ad {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-fac4e4ad {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-fac4e4ad {
  grid-area: Area;
  align-self: start;
  justify-self: stretch;
}

#w-node-e27ca7db-9033-d48b-05d6-c2870a2a42eb-fac4e4ad {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
  justify-self: stretch;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-fac4e4ad {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-fac4e4ad {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-fac4e4ad {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-fac4e4ad {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-fac4e4ad, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-fac4e4ad {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-fac4e4ad {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-fac4e4ad {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-fac4e4ad {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-fac4e4ad {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-fac4e4ad {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-fac4e4ad {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-fac4e4ad {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-fac4e4ad {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-fac4e4ad {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-fac4e4ad {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-fac4e4ad {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-fac4e4ad {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-fac4e4ad {
  grid-area: Area-2;
}

#w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-fac4e4ad {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-ddc4e4ae {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-ddc4e4ae {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-ddc4e4ae {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-ddc4e4ae {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-ddc4e4ae {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-ddc4e4ae {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-ddc4e4ae {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-ddc4e4ae {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-ddc4e4ae, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-ddc4e4ae {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-ddc4e4ae {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-ddc4e4ae {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-ddc4e4ae {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-ddc4e4ae {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-ddc4e4ae {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-ddc4e4ae {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-ddc4e4ae {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-ddc4e4ae {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-ddc4e4ae {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-ddc4e4ae, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-ddc4e4ae {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-ddc4e4ae {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-ddc4e4ae {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-ddc4e4ae {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-ddc4e4ae {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-ddc4e4ae {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-ddc4e4ae {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-ddc4e4ae {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-ddc4e4ae {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-ddc4e4ae {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-ddc4e4ae {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-ddc4e4ae {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-ddc4e4ae {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-ddc4e4ae {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-ddc4e4ae {
  grid-area: Area-3;
  justify-self: end;
}

#w-node-_7e76e31b-5ce0-4130-496f-ee6acbc382a1-ddc4e4af {
  grid-area: Area;
}

#w-node-e087d75b-6e2d-3838-05b3-67c64fe117ff-ddc4e4af {
  grid-area: Text;
  align-self: center;
}

#w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-ddc4e4af {
  grid-area: Image;
}

#w-node-_722b61c7-8481-0f94-36b5-23e4b6f5daf9-ddc4e4af {
  grid-area: Text;
  align-self: baseline;
}

#w-node-_08b729a3-3245-6f9c-75b9-8c86f3faa9d7-ddc4e4af {
  grid-area: Text-2;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-ddc4e4af {
  grid-area: Image;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31661-ddc4e4af {
  grid-area: Text;
}

#w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31667-ddc4e4af {
  grid-area: Text-2;
}

#w-node-_022cc912-3d3b-a600-454f-2cefba36890b-ddc4e4af, #w-node-_8fd8435f-efe9-c8ff-c801-8a0b89c3fcd3-ddc4e4af {
  grid-area: Area;
}

#w-node-_6de6994c-6438-b3ed-e6db-ff4aeb0fa08e-ddc4e4af {
  grid-area: Text;
}

#w-node-_4ecdf32e-284f-d726-7899-ed905eb38113-ddc4e4af {
  grid-area: Text;
  align-self: center;
}

#w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-ddc4e4af {
  grid-area: Area;
  align-self: start;
  justify-self: start;
}

#w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-ddc4e4af {
  grid-area: Area-2;
}

#w-node-bbf81fba-5b86-357e-234f-95d63512e75f-ddc4e4af {
  grid-area: Area;
  align-self: start;
  justify-self: end;
}

#w-node-_4f258229-3a37-edf5-a11b-fcddd64de06d-ddc4e4af {
  grid-area: Area-2;
  align-self: center;
}

#w-node-f1900ec1-caa5-e609-8318-7788c6afef78-ddc4e4af {
  grid-area: Area;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e1-ddc4e4af {
  grid-area: Text;
}

#w-node-_850b6b94-9b2f-155c-2a6e-95d56b1223e2-ddc4e4af {
  grid-area: Text;
  align-self: center;
}

#w-node-_36144e01-9ea0-08df-cfcd-9d7435d5aead-ddc4e4af, #w-node-_6de691cb-18c0-6d91-1a20-fec4089f1162-ddc4e4af {
  grid-area: Area;
}

#w-node-_361a2d55-2337-f688-7415-ae668090d44a-ddc4e4af {
  grid-area: Area-5;
}

#w-node-_8f1ff0ae-542f-af8d-1f1b-b4a2b61f2d13-ddc4e4af {
  grid-area: Area-7;
}

#w-node-_4c85496e-19ac-2cb7-04db-ea5cdbaa5b6d-ddc4e4af {
  grid-area: Area-8;
}

#w-node-_5683ba12-4704-361d-5583-c2f8544104df-ddc4e4af {
  grid-area: Area-11;
}

#w-node-_6f103c00-2ef8-62ed-561b-d1283aa6bd49-ddc4e4af {
  grid-area: Area-12;
}

#w-node-eb0cbe0b-8155-7511-2f28-6cc116786dff-ddc4e4af {
  grid-area: Area-10;
}

#w-node-_957991be-8aaf-b149-84f1-71bb614a47bb-ddc4e4af {
  grid-area: Area-9;
}

#w-node-_4b66bd3f-926b-6e98-8035-8666410b6f59-ddc4e4af {
  grid-area: Area-4;
}

#w-node-_68465249-6637-ac51-b11e-0e0025a8404a-ddc4e4af {
  grid-area: Area-6;
}

#w-node-_2190f159-56aa-10c4-0227-67f666a5f10a-ddc4e4af {
  grid-area: Area-2;
}

#w-node-_5147bfed-abe7-44ee-4bcc-fecb7eab3e3f-ddc4e4af {
  grid-area: Area-3;
}

#w-node-_00951d93-33ca-e457-ef37-a34e150f0365-ddc4e4af {
  grid-area: Area;
  justify-self: start;
}

#w-node-_69e56c07-48a0-e3e0-7455-87c65e18dced-ddc4e4af {
  grid-area: Area-2;
}

#w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-ddc4e4af {
  grid-area: Area-3;
  justify-self: end;
}

@media screen and (max-width: 991px) {
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-4ec4e45a {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-4ec4e45a {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-4ec4e45a, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-4ec4e45a, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-2cc4e465, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-2cc4e465 {
    justify-self: center;
  }
  
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-51c4e466 {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-51c4e466 {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-51c4e466, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-51c4e466, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-2ec4e467, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-2ec4e467, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-f5c4e468, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-f5c4e468, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-57c4e469, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-57c4e469, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-abc4e46a, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-abc4e46a, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-dfc4e46c, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-dfc4e46c, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-5fc4e46e, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-5fc4e46e, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-fbc4e46f, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-fbc4e46f, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-2ec4e470, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-2ec4e470 {
    justify-self: center;
  }
  
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-55c4e471 {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-55c4e471 {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-55c4e471, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-55c4e471, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-20c4e472, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-20c4e472, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-51c4e473, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-51c4e473 {
    justify-self: center;
  }
  
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-1bc4e474 {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-1bc4e474 {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-1bc4e474, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-1bc4e474 {
    justify-self: center;
  }
  
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-7dc4e477 {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-7dc4e477 {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-7dc4e477, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-7dc4e477, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-78c4e47b, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-78c4e47b, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-9cc4e47c, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-9cc4e47c, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-b4c4e47d, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-b4c4e47d {
    justify-self: center;
  }
  
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-cac4e47e {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-cac4e47e {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-cac4e47e, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-cac4e47e, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-e5c4e494, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-e5c4e494, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-7fc4e495, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-7fc4e495, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-99c4e496, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-99c4e496 {
    justify-self: center;
  }
  
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-d7c4e4a8 {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-d7c4e4a8 {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-d7c4e4a8, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-d7c4e4a8 {
    justify-self: center;
  }
  
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-b7c4e4a9 {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-b7c4e4a9 {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-b7c4e4a9, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-b7c4e4a9 {
    justify-self: center;
  }
  
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-cdc4e4ab {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-cdc4e4ab {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-cdc4e4ab, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-cdc4e4ab, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-b8c4e4ac, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-b8c4e4ac {
    justify-self: center;
  }
  
  #w-node-b799895e-50fb-8e7c-2ca1-0412dc5fecf9-fac4e4ad {
    grid-area: Area;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-fac4e4ad {
    justify-self: end;
  }
  
  #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-fac4e4ad, #w-node-_895204b9-2eaf-2fe4-d74b-613a72e7037e-fac4e4ad, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-ddc4e4ae, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-ddc4e4ae, #w-node-_00951d93-33ca-e457-ef37-a34e150f0365-ddc4e4af, #w-node-_98ff5b5d-ea1c-3826-f8b4-6d9a7b15734c-ddc4e4af {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-4ec4e45a {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-4ec4e45a {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-2cc4e465, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-2cc4e465 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-2cc4e465 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-51c4e466 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-51c4e466 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-2ec4e467 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-2ec4e467 {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-f5c4e468, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-f5c4e468 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-f5c4e468 {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-57c4e469, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-57c4e469 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-57c4e469 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-abc4e46a {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-abc4e46a {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-dfc4e46c, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-dfc4e46c {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-dfc4e46c {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-5fc4e46e, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-5fc4e46e {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-5fc4e46e {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-fbc4e46f {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-fbc4e46f {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-2ec4e470 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-2ec4e470 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-55c4e471 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-55c4e471 {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-20c4e472, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-20c4e472 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-20c4e472 {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-51c4e473, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-51c4e473 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-51c4e473 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-1bc4e474 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-1bc4e474 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-7dc4e477 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-7dc4e477 {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-78c4e47b, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-78c4e47b {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-78c4e47b {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-9cc4e47c {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-9cc4e47c {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-b4c4e47d, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-b4c4e47d {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-b4c4e47d {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-cac4e47e {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-cac4e47e {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-e5c4e494 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-e5c4e494 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-7fc4e495 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-7fc4e495 {
    justify-self: center;
  }
  
  #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-99c4e496, #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-99c4e496 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-99c4e496 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-d7c4e4a8 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-d7c4e4a8 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-b7c4e4a9 {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-b7c4e4a9 {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-cdc4e4ab {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-cdc4e4ab {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-b8c4e4ac {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-b8c4e4ac {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-fac4e4ad {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-fac4e4ad {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-ddc4e4ae {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-ddc4e4ae {
    justify-self: center;
  }
  
  #w-node-b90b7160-0676-158c-8c1c-8024070f1aa9-ddc4e4af {
    justify-self: start;
  }
  
  #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-ddc4e4af {
    justify-self: center;
  }
  #w-node-_79b2d343-57ab-270f-2e6a-5bf20bbc3196-5fc4e46e {
    align-self: center;
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-2cc4e465, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-2cc4e465, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-2cc4e465, #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-f5c4e468, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-f5c4e468, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-f5c4e468, #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-57c4e469, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-57c4e469, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-57c4e469, #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-dfc4e46c, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-dfc4e46c, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-dfc4e46c, #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-5fc4e46e, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-5fc4e46e, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-5fc4e46e, #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-20c4e472, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-20c4e472, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-20c4e472, #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-51c4e473, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-51c4e473, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-51c4e473, #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-78c4e47b, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-78c4e47b, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-78c4e47b, #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-b4c4e47d, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-b4c4e47d, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-b4c4e47d, #w-node-_5f591489-d9f0-300a-0213-eaa09f8034e6-99c4e496, #w-node-_0542ee0d-ceb2-ce93-2d39-75c431f31660-99c4e496, #w-node-bbf81fba-5b86-357e-234f-95d63512e75f-99c4e496 {
    justify-self: center;
  }

  .cover.elegance.enticing {
    display: flex;
  }

  .cover.elegance.enticing.customer {
    background-position: 0 0, 50%;
    background-size: auto, auto;
  }
}

@font-face {
  font-family: 'Malina1';
  src: url('https://uploads-ssl.webflow.com/64054f8abdf9c6e950a93536/64054fe35c6176cc84fcf0fd_Malina1.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

select.w-dropdown-toggle {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 1em;
  display: flex;
  width: 100%;
  border: none;
}
.image.large {
  width: 100px;
}
.image {
  width: 50px;
}
