@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-svhr05 {text-align: start}@media (max-width: 767px) {#brxe-svhr05 {text-align: center}}#brxe-svhr06 {color: var(--behnegar-text-accent); font-size: var(--text-l); line-height: 1.85}#brxe-svhr07 {color: var(--behnegar-text-muted)}#brxe-svhr12 {column-gap: var(--space-xs); display: flex; flex-wrap: wrap; row-gap: var(--space-xs)}@media (max-width: 767px) {#brxe-svhr12 {justify-content: center}}#brxe-svhr03 {flex-basis: 0; flex-grow: 1; row-gap: var(--space-s); min-width: 0px}#brxe-vd4hl8 {aspect-ratio: 4 / 5; background-color: var(--behnegar-surface-sunken); border-radius: 220px 220px var(--radius-xl) var(--radius-xl); overflow: hidden; width: 100%}#brxe-vd4hl8 { outline: 8px solid var(--behnegar-surface, #ffffff); outline-offset: -1px;}#brxe-k2bl1n {color: var(--behnegar-text-heading); font-size: var(--text-s); font-weight: 700; line-height: 1.6}#brxe-yh9ylr {color: var(--behnegar-text-muted); font-size: var(--text-xs); line-height: 1.6}#brxe-dyugyq {color: var(--behnegar-text-heading); font-size: var(--text-s); font-weight: 700; line-height: 1.6}#brxe-h5xxga {color: var(--behnegar-text-muted); font-size: var(--text-xs); line-height: 1.6}#brxe-70qk6h {color: var(--behnegar-text-heading); font-size: var(--text-s); font-weight: 700; line-height: 1.6}#brxe-t40u2r {color: var(--behnegar-text-muted); font-size: var(--text-xs); line-height: 1.6}#brxe-svhrvs {flex-shrink: 0; width: 100%; max-width: 420px; position: relative}@media (max-width: 767px) { #brxe-svhrvs .c-float { padding: 8px 12px; } #brxe-svhrvs .c-float--1 { inset-inline-start: -6%; } #brxe-svhrvs .c-float--2 { inset-inline-end: -6%; } #brxe-svhrvs .c-float--3 { inset-inline-start: -4%; }}@keyframes c-float { 0%, 100% { translate: 0 0; } 50% { translate: 0 -10px; }}@media (prefers-reduced-motion: reduce) { #brxe-svhrvs .c-float { animation: none; }}#brxe-svhrvs .c-float { position: absolute; z-index: 2; inline-size: max-content; max-inline-size: 62%; padding: 10px 16px; row-gap: 0; background: var(--behnegar-surface, #ffffff); border-radius: var(--radius-m, 14px); box-shadow: 0 14px 34px -16px rgb(44 32 30 / .35); animation: c-float 6s ease-in-out infinite;}#brxe-svhrvs .c-float--1 { inset-block-start: 14%; inset-inline-start: -12%;}#brxe-svhrvs .c-float--2 { inset-block-start: 48%; inset-inline-end: -14%; animation-delay: -2s; animation-duration: 7s;}#brxe-svhrvs .c-float--3 { inset-block-end: 9%; inset-inline-start: -8%; animation-delay: -4s; animation-duration: 6.5s;}@media (max-width: 767px) {#brxe-svhrvs {max-width: 300px}}#brxe-svhr02 {align-items: center; column-gap: var(--space-3xl); flex-direction: row; row-gap: var(--space-xl)}@media (max-width: 991px) {#brxe-svhr02 {column-gap: var(--space-xl)}}@media (max-width: 767px) {#brxe-svhr02 {flex-direction: column-reverse}}@media (max-width: 478px) {#brxe-svhr01 {padding-right: var(--space-s); padding-left: var(--space-s)}}#brxe-svls05 {color: var(--behnegar-text-muted); max-width: 720px}#brxe-svls03 {align-items: center; flex-direction: column; display: flex; row-gap: var(--space-2xs)}.brxe-svls07 .brxe-svls08.brxe-block {aspect-ratio: 4 / 3; border-radius: var(--radius-l); overflow: hidden}@media (max-width: 767px) {.brxe-svls07 .brxe-svls08.brxe-block {aspect-ratio: 16 / 9}}.brxe-svls07 .brxe-svls11.brxe-heading {font-size: var(--text-xl)}.brxe-svls07 .brxe-svls12.brxe-text-basic {color: var(--behnegar-text-muted)}.brxe-svls07 .brxe-svls13.brxe-div {display: grid; align-items: initial; gap: var(--space-xs); grid-template-columns: repeat(2, minmax(0, 1fr)); margin-top: var(--space-2xs); max-width: 440px}@media (max-width: 767px) {.brxe-svls07 .brxe-svls13.brxe-div {max-width: none}}.brxe-svls07 .brxe-svls10.brxe-block {padding-top: var(--space-xs); padding-right: var(--space-s); padding-bottom: var(--space-xs); padding-left: var(--space-s); row-gap: var(--space-s); min-width: 0px}@media (max-width: 767px) {.brxe-svls07 .brxe-svls10.brxe-block {padding-top: 0; padding-right: var(--space-2xs); padding-bottom: var(--space-2xs); padding-left: var(--space-2xs)}}.brxe-svls07.brxe-block {display: grid; align-items: initial; align-items: center; background-color: var(--behnegar-surface); border-radius: var(--radius-xl); gap: var(--space-l); grid-template-columns: minmax(0, 1fr) minmax(0, 3fr); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s)}@media (max-width: 767px) {.brxe-svls07.brxe-block {border-radius: var(--radius-l); gap: var(--space-s); grid-template-columns: minmax(0, 1fr)}}#brxe-svls06 {row-gap: var(--space-xl); width: 100%}@media (max-width: 767px) {#brxe-svls06 {row-gap: var(--space-l)}}#brxe-svls02 {align-items: center; row-gap: var(--space-m)}@media (max-width: 478px) {#brxe-svls01 {padding-right: var(--space-s); padding-left: var(--space-s)}}#brxe-svbk04 {margin-bottom: var(--space-s); color: var(--behnegar-text-muted); text-align: center; max-width: 720px}#brxe-svbk05 {width: 100%}#brxe-svbk05 .latepoint-booking-form-element .os-items.os-as-grid.os-three-columns {gap: 10px}#brxe-svbk05 .latepoint-booking-form-element .latepoint-footer .latepoint-btn {border-radius: 10px}#brxe-svbk05 .latepoint-booking-form-element .latepoint-side-panel {border-inline-end-color: var(--behnegar-secondary-soft); background-color: var(--behnegar-secondary-soft)}#brxe-svbk05 .latepoint-booking-form-element {border-radius: 20px}#brxe-svbk05 .latepoint-booking-form-element .time-selector-w.style-timebox .timeslots {grid-gap: 8px}#brxe-svbk05 .latepoint-booking-form-element .os-weekdays {gap: 4px}#brxe-svbk05 .latepoint-booking-form-element .os-weekdays .weekday {border-radius: 6px}#brxe-svbk02 {align-items: center; row-gap: var(--space-s)}#booking {background-image: linear-gradient(180deg, #f1ede500 0%, var(--behnegar-surface-sunken) 50%, #f1ede500 100%)}#booking { scroll-margin-block-start: 110px;}@media (max-width: 478px) {#booking {padding-right: var(--space-2xs); padding-left: var(--space-2xs)}}