/* Generated by scripts/build_content.py from the Wix layout of /book-now-haven. Do not edit by hand. */
.vd-page .vd-comp-mqn5kk38 { display: grid; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
.vd-page .vd-comp-mqn5npuf-0 { font-family: vd-jost-semibold, sans-serif; font-weight: 400; }
.vd-page .vd-comp-mqn5npuj-0 { font-family: vd-jost-medium, sans-serif; font-weight: 400; }
.vd-page .vd-comp-mqn5sog7 { display: grid; grid-template-columns: 100%; position: relative; box-sizing: border-box; }
.vd-page .vd-comp-mqn5npul-0 { font-family: vd-jost-regular, sans-serif; font-weight: 400; }
.vd-page .vd-r-4531b5d7 { font-family: vd-figtree-medium, sans-serif; }
.vd-page .vd-r-b26ad223 { font-family: vd-jost-semibold, sans-serif; }
.vd-page .vd-comp-mqn5lp3y 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-mqn5kk38 { min-height: calc(var(--u)*1450); }
  .vd-page .vd-comp-mqn5npuf { margin-top: calc(var(--u)*62); margin-left: calc(50% + calc(var(--u)*-166)); width: calc(var(--u)*332); }
  .vd-page .vd-comp-mqn5npuf-0 { font-size: calc(var(--u)*16); line-height: 1.4; letter-spacing: 0.1em; color: rgb(227, 204, 151); text-align: center; margin: 0; }
  .vd-page .vd-comp-mqn5npuj { margin-top: calc(var(--u)*92.4); margin-left: calc(50% + calc(var(--u)*-453)); width: calc(var(--u)*906); }
  .vd-page .vd-comp-mqn5npuj-0 { font-size: calc(var(--u)*32); line-height: 1; color: rgb(26, 26, 26); text-align: center; margin: 0; }
  .vd-page .vd-comp-mqn5sog7 { margin-top: calc(var(--u)*175.4); margin-left: calc(50% + calc(var(--u)*-347)); width: calc(var(--u)*693); min-height: calc(var(--u)*123.6); background-color: rgb(246, 224, 164); border-top: calc(var(--u)*1) solid rgb(182, 170, 140); border-right: calc(var(--u)*1) solid rgb(182, 170, 140); border-bottom: calc(var(--u)*1) solid rgb(182, 170, 140); border-left: calc(var(--u)*1) solid rgb(182, 170, 140); border-radius: calc(var(--u)*16); }
  .vd-page .vd-comp-mqn5npul { margin-top: calc(var(--u)*17); margin-left: calc(var(--u)*15); width: calc(var(--u)*663); }
  .vd-page .vd-comp-mqn5npul-0 { font-size: calc(var(--u)*16); line-height: 1.4; letter-spacing: -0.05em; color: rgb(92, 82, 73); text-align: center; margin: 0; }
  .vd-page .vd-comp-mqn5lp3y { margin-top: calc(var(--u)*352); margin-left: calc(50% + calc(var(--u)*-455)); width: calc(var(--u)*909); height: calc(var(--u)*1067); }
}
@media (max-width: 750px) {
  .vd-page .vd-comp-mqn5kk38 { min-height: calc(var(--u)*846); background-color: rgba(0, 0, 0, 0); }
  .vd-page .vd-comp-mqn5npuf { margin-top: calc(var(--u)*21); margin-left: calc(50% + calc(var(--u)*-103)); width: calc(var(--u)*205); }
  .vd-page .vd-comp-mqn5npuf-0 { font-size: calc(var(--u)*10); line-height: 1.4; letter-spacing: 0.1em; color: rgb(227, 204, 151); text-align: center; }
  .vd-page .vd-comp-mqn5npuj { margin-top: calc(var(--u)*44); margin-left: calc(50% + calc(var(--u)*-141)); width: calc(var(--u)*280); }
  .vd-page .vd-comp-mqn5npuj-0 { font-size: calc(var(--u)*19); line-height: 1; color: rgb(26, 26, 26); text-align: center; }
  .vd-page .vd-comp-mqn5sog7 { margin-top: calc(var(--u)*111); margin-left: calc(50% + calc(var(--u)*-140)); width: calc(var(--u)*280); min-height: calc(var(--u)*90); background-color: rgb(246, 224, 164); border-top: calc(var(--u)*1) solid rgb(182, 170, 140); border-right: calc(var(--u)*1) solid rgb(182, 170, 140); border-bottom: calc(var(--u)*1) solid rgb(182, 170, 140); border-left: calc(var(--u)*1) solid rgb(182, 170, 140); border-radius: calc(var(--u)*16); }
  .vd-page .vd-comp-mqn5npul { margin-top: calc(var(--u)*10); margin-left: calc(var(--u)*4); width: calc(var(--u)*272); }
  .vd-page .vd-comp-mqn5npul-0 { font-size: calc(var(--u)*10); line-height: 1.4; letter-spacing: -0.05em; color: rgb(92, 82, 73); text-align: center; }
  .vd-page .vd-comp-mqn5lp3y { margin-top: calc(var(--u)*231); margin-left: calc(50% + calc(var(--u)*-158)); width: calc(var(--u)*315); height: calc(var(--u)*507); }
}
