#be-booking-form{width:100%;max-width:1390px;min-height:520px;margin:0 auto}#tl-booking-cart{z-index:1!important}#block-search,#block-search *{box-sizing:border-box}#block-search{background:#f8f6f3;border-bottom:1px solid #e1dad0}.be-container{max-width:1450px;margin:0 auto;padding:0 30px}@media screen and (max-width:768px){#block-search{border:1px solid #e1dad0}}.ewg-search{z-index:5;background:radial-gradient(1200px 120px at 50% 0,#c9b18b2e,#0000 70%),#f1ede4;border-bottom:1px solid #e4ddcf;padding:30px clamp(16px,3vw,40px);position:absolute;left:0;right:0}.ewg-search:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#c9b18b 20% 80%,#0000);width:min(1390px,100% - 2*clamp(16px,3vw,40px));height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ewg-search.is-hidden{display:none}.ewg-search.is-unplaced{visibility:hidden}.ewg-search__card{background:#f8f6f3;border:1px solid #e6dfd2;border-radius:18px;max-width:1390px;margin:0 auto;overflow:hidden;box-shadow:0 18px 40px -22px #29312759}.ewg-search__card #block-search{border:0}.ewg-search__card .be-container{padding:6px 22px}#be-search-form>a{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.ewg-search{padding:18px 14px}.ewg-search__card{border-radius:14px}.ewg-search__card .be-container{padding:4px 10px}}.ewg-exely-placeholder{color:#384035;text-align:center;background:#f8f6f3;border:1px dashed #c8b597;border-radius:14px;max-width:900px;margin:20px auto;padding:24px 28px;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6}.ewg-exely-placeholder code{background:#ebe4d7;border-radius:4px;padding:1px 6px;font-size:13px}
