/* Generated by scripts/build_content.py from the Wix layout of /contact. Do not edit by hand. */
.vd-page .vd-comp-mdbwavd7 { display: grid; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
.vd-page .vd-comp-mdbwavd7 > .vd-bg { position: absolute; inset: 0; margin: 0; z-index: 0; width: 100%; height: 100%; }
.vd-page .vd-comp-mdbwavd7 > .vd-bg img { width: 100%; height: 100%; object-fit: cover; object-position: 50% 50%; }
.vd-page .vd-comp-mdbwavd7 > :not(.vd-bg):not(.vd-bgvideo) { position: relative; z-index: 1; }
.vd-page .vd-comp-mdbwavda2-0 { font-family: vd-glowgirl, serif; font-weight: 400; }
.vd-page .vd-comp-mdbwavdb1-0 { font-family: vd-inter18-regular, sans-serif; font-weight: 400; }
.vd-page .vd-comp-ml71kjgm .wp-block-button__link { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; padding: 0; box-sizing: border-box; text-decoration: none; background-image: linear-gradient(90deg, rgb(209, 179, 114) 0%, rgb(246, 224, 164) 42%, rgb(227, 204, 151) 75%, rgb(209, 179, 114) 100%); background-color: transparent; font-family: vd-inter18-light, sans-serif; font-weight: 700; font-style: normal; }
.vd-page .vd-comp-ml71kjgm .wp-block-button { width: 100%; height: 100%; }
.vd-page .vd-comp-mdbwbhu8 { display: grid; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
.vd-page .vd-comp-mdbwbhup-0 { font-family: vd-inter18-semibold, sans-serif; font-weight: 400; }
.vd-page .vd-comp-mdbwbhuq svg { display: block; }
.vd-page .vd-comp-mdbwbhuy1-0 { font-family: vd-inter18-regular, sans-serif; font-weight: 400; }
.vd-page .vd-comp-mdbwbhuy1-1 { font-family: vd-inter18-regular, sans-serif; font-weight: 400; }
.vd-page .vd-comp-mdbwbhuy7 svg { display: block; }
.vd-page .vd-comp-mdbwbhuz7-0 { font-family: vd-inter18-regular, sans-serif; font-weight: 400; }
.vd-page .vd-comp-ml7156h4 { height: auto; }
.vd-page hr.vd-comp-mdbwbhvq1 { margin: 0; border: 0; opacity: 1; border-top: 1px solid rgb(82, 81, 80); }
.vd-page .vd-comp-mdbwbhvs iframe { width: 100%; height: 100%; border: 0; }
.vd-page .vd-s > *, .vd-page .vd-box > * { grid-area: 1 / 1; align-self: start; justify-self: start; box-sizing: border-box; max-width: none; }
@media (min-width: 751px) {
  .vd-page .vd-comp-mdbwavd7 { min-height: calc(var(--u)*459); background-color: rgb(0, 0, 0); }
  .vd-page .vd-comp-mdbwavda2 { margin-top: calc(var(--u)*101); margin-left: calc(50% + calc(var(--u)*-486)); width: calc(var(--u)*972); }
  .vd-page .vd-comp-mdbwavda2-0 { font-size: calc(var(--u)*50); line-height: 1.4; color: rgb(248, 245, 240); text-align: center; margin: 0; }
  .vd-page .vd-comp-mdbwavdb1 { margin-top: calc(var(--u)*203); margin-left: calc(50% + calc(var(--u)*-358)); width: calc(var(--u)*715); }
  .vd-page .vd-comp-mdbwavdb1-0 { font-size: calc(var(--u)*18); line-height: 1.4; letter-spacing: -0.05em; color: rgb(248, 245, 240); text-align: center; margin: 0; }
  .vd-page .vd-comp-ml71kjgm { margin-top: calc(var(--u)*352); margin-left: calc(50% + calc(var(--u)*-181)); width: calc(var(--u)*361); height: calc(var(--u)*52); }
  .vd-page .vd-comp-ml71kjgm .wp-block-button__link { border-top: calc(var(--u)*1) solid rgb(92, 82, 73); border-right: calc(var(--u)*1) solid rgb(92, 82, 73); border-bottom: calc(var(--u)*1) solid rgb(92, 82, 73); border-left: calc(var(--u)*1) solid rgb(92, 82, 73); border-radius: calc(var(--u)*10); font-size: calc(var(--u)*19); color: rgb(0, 0, 0); }
  .vd-page .vd-comp-mdbwbhu8 { min-height: calc(var(--u)*1677.2); background-color: rgb(248, 245, 240); }
  .vd-page .vd-comp-mdbwbhup { margin-top: calc(var(--u)*59); margin-left: calc(50% + calc(var(--u)*-467)); width: calc(var(--u)*930); }
  .vd-page .vd-comp-mdbwbhup-0 { font-size: calc(var(--u)*56); color: rgb(92, 82, 73); line-height: normal; text-align: left; margin: 0; }
  .vd-page .vd-comp-mdbwbhuq { margin-top: calc(var(--u)*191); margin-left: calc(50% + calc(var(--u)*-465)); width: calc(var(--u)*21); height: calc(var(--u)*29); }
  .vd-page .vd-comp-mdbwbhuy1 { margin-top: calc(var(--u)*188); margin-left: calc(50% + calc(var(--u)*-401)); width: calc(var(--u)*298); }
  .vd-page .vd-comp-mdbwbhuy1-0 { font-size: calc(var(--u)*17); line-height: 1.4; letter-spacing: -0.05em; color: rgb(92, 82, 73); text-align: left; margin: 0; }
  .vd-page .vd-comp-mdbwbhuy1-1 { font-size: calc(var(--u)*17); line-height: 1.4; letter-spacing: -0.05em; color: rgb(92, 82, 73); text-align: left; margin: 0; }
  .vd-page .vd-comp-mdbwbhuy7 { margin-top: calc(var(--u)*248); margin-left: calc(50% + calc(var(--u)*-467)); width: calc(var(--u)*25); height: calc(var(--u)*25); }
  .vd-page .vd-comp-mdbwbhuz7 { margin-top: calc(var(--u)*251); margin-left: calc(50% + calc(var(--u)*-401)); width: calc(var(--u)*298); }
  .vd-page .vd-comp-mdbwbhuz7-0 { font-size: calc(var(--u)*16); color: rgb(92, 82, 73); line-height: normal; text-align: left; margin: 0; }
  .vd-page .vd-comp-ml7156h4 { margin-top: calc(var(--u)*11); margin-left: calc(50% + calc(var(--u)*-37)); width: calc(var(--u)*500); }
  .vd-page .vd-comp-ml7156h4 .vd-form { border-top: calc(var(--u)*2) solid rgba(0, 0, 0, 0); border-right: calc(var(--u)*2) solid rgba(0, 0, 0, 0); border-bottom: calc(var(--u)*2) solid rgba(0, 0, 0, 0); border-left: calc(var(--u)*2) solid rgba(0, 0, 0, 0); border-radius: calc(var(--u)*20); box-shadow: rgba(26, 26, 26, 0.15) 0px 0px 25px 0px; padding: calc(var(--u)*24); }
  .vd-page .vd-comp-ml7156h4 .vd-form input:not([type=radio]):not([type=checkbox]) { border-radius: calc(var(--u)*10); border-top: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-right: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-bottom: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-left: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); background-color: transparent; font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*16); color: rgb(26, 26, 26); min-height: calc(var(--u)*36); }
  .vd-page .vd-comp-ml7156h4 .vd-form select { background-color: rgba(248, 245, 240, 0.02); border-top: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-right: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-bottom: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-left: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-radius: calc(var(--u)*10); box-shadow: rgb(82, 81, 80) 0px 0px 0px 0px; overflow: hidden; font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*16); color: rgb(82, 81, 80); min-height: calc(var(--u)*38); }
  .vd-page .vd-comp-ml7156h4 .vd-form textarea { border-radius: calc(var(--u)*10); border-top: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-right: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-bottom: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-left: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); background-color: transparent; font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*16); color: rgb(26, 26, 26); }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__label, .vd-page .vd-comp-ml7156h4 .vd-form legend { font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*14); color: rgb(0, 0, 0); font-weight: 400; margin-bottom: calc(var(--u)*8); }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__choice { font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*14); color: rgb(0, 0, 0); font-weight: 400; }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__consent span { font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*14); color: rgb(0, 0, 0); font-weight: 400; }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__submit { background-color: rgb(255, 211, 0); border-top: calc(var(--u)*1) solid rgba(0, 0, 0, 0); border-right: calc(var(--u)*1) solid rgba(0, 0, 0, 0); border-bottom: calc(var(--u)*1) solid rgba(0, 0, 0, 0); border-left: calc(var(--u)*1) solid rgba(0, 0, 0, 0); border-radius: calc(var(--u)*10); box-shadow: rgb(0, 0, 0) 0px 0px 0px 0px; overflow: hidden; font-family: vd-inter18-semibold, sans-serif; font-size: calc(var(--u)*16); color: rgb(0, 0, 0); font-weight: 400; min-height: calc(var(--u)*43.2); }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__field, .vd-page .vd-comp-ml7156h4 .vd-form fieldset { margin-bottom: calc(var(--u)*24); }
  .vd-page .vd-comp-mdbwbhvq1 { margin-top: calc(var(--u)*1243.2); margin-left: calc(50% + calc(var(--u)*-640)); width: calc(var(--u)*1280); height: calc(var(--u)*5); }
  .vd-page .vd-comp-mdbwbhvs { margin-top: calc(var(--u)*1308.2); margin-left: calc(50% + calc(var(--u)*-640)); width: calc(var(--u)*1280); height: calc(var(--u)*350); }
}
@media (max-width: 750px) {
  .vd-page .vd-comp-mdbwavd7 { min-height: calc(var(--u)*227.2); background-color: rgb(0, 0, 0); }
  .vd-page .vd-comp-mdbwavda2 { margin-top: calc(var(--u)*20); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*280); }
  .vd-page .vd-comp-mdbwavda2-0 { font-size: calc(var(--u)*21); line-height: 1.4; color: rgb(248, 245, 240); text-align: center; }
  .vd-page .vd-comp-mdbwavdb1 { margin-top: calc(var(--u)*94.8); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*280); }
  .vd-page .vd-comp-mdbwavdb1-0 { font-size: calc(var(--u)*12); line-height: 1.4; letter-spacing: -0.05em; color: rgb(248, 245, 240); text-align: center; }
  .vd-page .vd-comp-ml71kjgm { margin-top: calc(var(--u)*155.2); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*280); height: calc(var(--u)*42); }
  .vd-page .vd-comp-ml71kjgm .wp-block-button__link { font-size: calc(var(--u)*16); color: rgb(0, 0, 0); border-top: calc(var(--u)*1) solid rgb(92, 82, 73); border-right: calc(var(--u)*1) solid rgb(92, 82, 73); border-bottom: calc(var(--u)*1) solid rgb(92, 82, 73); border-left: calc(var(--u)*1) solid rgb(92, 82, 73); border-radius: calc(var(--u)*10); }
  .vd-page .vd-comp-mdbwbhu8 { min-height: calc(var(--u)*1886.2); background-color: rgb(248, 245, 240); }
  .vd-page .vd-comp-mdbwbhup { margin-top: calc(var(--u)*20); margin-left: calc(50% + calc(var(--u)*-138)); width: calc(var(--u)*280); }
  .vd-page .vd-comp-mdbwbhup-0 { font-size: calc(var(--u)*35); color: rgb(92, 82, 73); line-height: normal; text-align: left; }
  .vd-page .vd-comp-mdbwbhuq { margin-top: calc(var(--u)*95); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*20); height: calc(var(--u)*28); }
  .vd-page .vd-comp-mdbwbhuy1 { margin-top: calc(var(--u)*85); margin-left: calc(50% + calc(var(--u)*-96)); width: calc(var(--u)*216); }
  .vd-page .vd-comp-mdbwbhuy1-0 { font-size: calc(var(--u)*17); line-height: 1.4; letter-spacing: -0.05em; color: rgb(92, 82, 73); text-align: left; }
  .vd-page .vd-comp-mdbwbhuy1-1 { font-size: calc(var(--u)*17); line-height: 1.4; letter-spacing: -0.05em; color: rgb(92, 82, 73); text-align: left; }
  .vd-page .vd-comp-mdbwbhuy7 { margin-top: calc(var(--u)*154); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*24); height: calc(var(--u)*24); }
  .vd-page .vd-comp-mdbwbhuz7 { margin-top: calc(var(--u)*157); margin-left: calc(50% + calc(var(--u)*-96)); width: calc(var(--u)*216); }
  .vd-page .vd-comp-mdbwbhuz7-0 { font-size: calc(var(--u)*16); color: rgb(92, 82, 73); line-height: normal; text-align: left; }
  .vd-page .vd-comp-ml7156h4 { margin-top: calc(var(--u)*502); margin-left: calc(50% + calc(var(--u)*-133)); width: calc(var(--u)*266); }
  .vd-page .vd-comp-ml7156h4 .vd-form { border-top: calc(var(--u)*2) solid rgba(0, 0, 0, 0); border-right: calc(var(--u)*2) solid rgba(0, 0, 0, 0); border-bottom: calc(var(--u)*2) solid rgba(0, 0, 0, 0); border-left: calc(var(--u)*2) solid rgba(0, 0, 0, 0); border-radius: calc(var(--u)*20); box-shadow: rgba(26, 26, 26, 0.15) 0px 0px 25px 0px; padding: calc(var(--u)*8) calc(var(--u)*17); }
  .vd-page .vd-comp-ml7156h4 .vd-form input:not([type=radio]):not([type=checkbox]) { border-radius: calc(var(--u)*10); border-top: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-right: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-bottom: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-left: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); background-color: transparent; font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*16); color: rgb(26, 26, 26); min-height: calc(var(--u)*36); }
  .vd-page .vd-comp-ml7156h4 .vd-form select { background-color: rgba(248, 245, 240, 0.02); border-top: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-right: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-bottom: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-left: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-radius: calc(var(--u)*10); box-shadow: rgb(82, 81, 80) 0px 0px 0px 0px; font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*16); color: rgb(82, 81, 80); min-height: calc(var(--u)*38); }
  .vd-page .vd-comp-ml7156h4 .vd-form textarea { border-radius: calc(var(--u)*10); border-top: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-right: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-bottom: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); border-left: calc(var(--u)*1) solid rgba(26, 26, 26, 0.6); background-color: transparent; font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*16); color: rgb(26, 26, 26); }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__label, .vd-page .vd-comp-ml7156h4 .vd-form legend { font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*14); color: rgb(0, 0, 0); font-weight: 400; margin-bottom: calc(var(--u)*8); }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__choice { font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*14); color: rgb(0, 0, 0); font-weight: 400; }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__consent span { font-family: vd-inter18-light, sans-serif; font-size: calc(var(--u)*14); color: rgb(0, 0, 0); font-weight: 400; }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__submit { background-color: rgb(255, 211, 0); border-top: calc(var(--u)*1) solid rgba(0, 0, 0, 0); border-right: calc(var(--u)*1) solid rgba(0, 0, 0, 0); border-bottom: calc(var(--u)*1) solid rgba(0, 0, 0, 0); border-left: calc(var(--u)*1) solid rgba(0, 0, 0, 0); border-radius: calc(var(--u)*10); box-shadow: rgb(0, 0, 0) 0px 0px 0px 0px; overflow: hidden; font-family: vd-inter18-semibold, sans-serif; font-size: calc(var(--u)*16); color: rgb(0, 0, 0); font-weight: 400; min-height: calc(var(--u)*43.2); }
  .vd-page .vd-comp-ml7156h4 .vd-form .vd-form__field, .vd-page .vd-comp-ml7156h4 .vd-form fieldset { margin-bottom: calc(var(--u)*1); }
  .vd-page .vd-comp-mdbwbhvq1 { display: none; }
  .vd-page .vd-comp-mdbwbhvs { margin-top: calc(var(--u)*252); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*280); height: calc(var(--u)*240); }
}
