.elementor-175 .elementor-element.elementor-element-947e9fb{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 90px 90px 90px;--border-block-start-width:0px;--border-inline-end-width:90px;--border-block-end-width:90px;--border-inline-start-width:90px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-175 .elementor-element.elementor-element-947e9fb:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-947e9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotel.mts-siegel.ch/wp-content/uploads/2023/11/big_double-room_3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-175 .elementor-element.elementor-element-947e9fb::before, .elementor-175 .elementor-element.elementor-element-947e9fb > .elementor-background-video-container::before, .elementor-175 .elementor-element.elementor-element-947e9fb > .e-con-inner > .elementor-background-video-container::before, .elementor-175 .elementor-element.elementor-element-947e9fb > .elementor-background-slideshow::before, .elementor-175 .elementor-element.elementor-element-947e9fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-175 .elementor-element.elementor-element-947e9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-secondary );}.elementor-175 .elementor-element.elementor-element-947e9fb, .elementor-175 .elementor-element.elementor-element-947e9fb::before{--border-transition:0.3s;}.elementor-175 .elementor-element.elementor-element-764b0b2{text-align:center;}.elementor-175 .elementor-element.elementor-element-764b0b2 .elementor-heading-title{color:var( --e-global-color-e89ef2c );}.elementor-175 .elementor-element.elementor-element-edaf717{--display:flex;--background-transition:0.3s;--overlay-opacity:1;}.elementor-175 .elementor-element.elementor-element-edaf717:not(.elementor-motion-effects-element-type-background), .elementor-175 .elementor-element.elementor-element-edaf717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotel.mts-siegel.ch/wp-content/uploads/2023/10/hotel-1831072_1920.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-175 .elementor-element.elementor-element-edaf717::before, .elementor-175 .elementor-element.elementor-element-edaf717 > .elementor-background-video-container::before, .elementor-175 .elementor-element.elementor-element-edaf717 > .e-con-inner > .elementor-background-video-container::before, .elementor-175 .elementor-element.elementor-element-edaf717 > .elementor-background-slideshow::before, .elementor-175 .elementor-element.elementor-element-edaf717 > .e-con-inner > .elementor-background-slideshow::before, .elementor-175 .elementor-element.elementor-element-edaf717 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #080D1678 100%);}.elementor-175 .elementor-element.elementor-element-edaf717, .elementor-175 .elementor-element.elementor-element-edaf717::before{--border-transition:0.3s;}:root{--page-title-display:none;}body.elementor-page-175:not(.elementor-motion-effects-element-type-background), body.elementor-page-175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for shortcode, class: .elementor-element-767be4b9 */.vbdivsearch {
    background: #231F1F;
}
.vbmaxadultsdet .vbmaximgdet i {
  background: #E5CFBD;
}
.vbmaxchildrendet .vbmaximgdet i {
  background: #E5CFBD;
}
.vbmaxtotdet .vbmaximgdet i {
  background: #E5CFBD;
}
.vbo-reqinfo-opener {
  background: #E5CFBD;
}
.vbo-rdet-descprice-block {
  background: transparent;
}
.vbo-rdet-descprice-block .vbo-rdet-desc-cont {
  background: transparent;
}
.vbcaldivcont .vbcaltrmonth .vbo-rdet-avcal-nav {
  background: #E5CFBD;
}
.vbo-oconfirm-summary-total-wrapper {
  background: transparent;
}
.vbo-coupon-outer {
  background: none repeat scroll 0 0 transparent;
}
.vbageintervals {
  background: transparent;
}
.vbo-stepbar li a {
  color: #E5CFBD;
}
.vbpricedetails {
  color: #E5CFBD;
}
ol.vbo-stepbar li.vbo-step-complete, ol.vbo-stepbar li.vbo-step-current {
  color: #E5CFBD;
}
.vbo-oconfirm-summary-room-head-cell {
  color: #DCA26B;
}/* End custom CSS */