.tbe-language{position:fixed;z-index:9990;top:26px;left:196px;font:600 12px/1.4 Arial,sans-serif}.tbe-language a{display:flex;align-items:center;gap:5px;border:1px solid #c5b48e;border-radius:5px;background:#faf8f3;color:#153740;padding:9px 12px;text-decoration:none}.tbe-language a:focus-visible{outline:2px solid #153740;outline-offset:3px}html[lang=en-US] body{direction:ltr}html[lang=en-US] .elementor-widget-container,html[lang=en-US] .elementor-heading-title{text-align:inherit}html[lang=en-US] .tbs,html[lang=en-US] .tba,html[lang=en-US] .tbq,html[lang=en-US] .tbc-card,html[lang=en-US] .tbe,html[lang=en-US] .tf-footer,html[lang=en-US] .trfc{direction:ltr;text-align:left}html[lang=en-US] .tbs .panorama>div{right:auto;left:40px}html[lang=en-US] .tbs .panorama:after{background:linear-gradient(90deg,#092f39e0 0%,#12343d75 60%,#12343d10)}html[lang=en-US] .tbs h1{font-size:38px;letter-spacing:-1px}html[lang=en-US] .tbs .property h3{font-size:20px}html[lang=en-US] .trfc h1{letter-spacing:-1px}html[lang=en-US] .trfc-card h2{overflow-wrap:anywhere}html[lang=en-US] .elementor-field-group input,html[lang=en-US] .elementor-field-group textarea,html[lang=en-US] .elementor-field-group select{direction:ltr;text-align:left}html[lang=en-US] .tf-grid{text-align:left}html[lang=en-US] .tbe-language{left:auto;right:196px}@media(max-width:767px){.tbe-language{top:auto;bottom:21px;left:16px}.tbe-language a{padding:9px 11px;box-shadow:0 3px 12px #1537401f}html[lang=en-US] .tbe-language{right:auto;left:16px}html[lang=en-US] .tbs h1{font-size:29px}html[lang=en-US] .tbs .panorama>div{left:23px;right:23px}html[lang=en-US] .tbs .panorama{height:400px}html[lang=en-US] .tbs .property h3{font-size:17px}html[lang=en-US] .trfc-intro h1,html[lang=en-US] .tba h2,html[lang=en-US] .tbq h1{font-size:32px;line-height:1.2}}@media(prefers-reduced-motion:reduce){.tbe-language *{transition:none}}
html[lang=en-US] body .elementor-location-header[data-elementor-type=header].elementor{direction:ltr!important}html[lang=en-US] .elementor-location-header .elementor-nav-menu{direction:ltr}html[lang=en-US] #tiberia-intro,html[lang=en-US] #tiberia-rooms-heading{direction:ltr;text-align:left}html[lang=en-US] body.home .elementor-element-fad86fa .elementor-cta__content{text-align:left;align-items:flex-start}html[lang=en-US] body.home .elementor-element-fad86fa .elementor-cta__content:before{border-right:0;border-left:2px solid #c4a475;padding-left:14px;padding-right:0}html[lang=en-US] .elementor-location-header .elementor-nav-menu__container.elementor-nav-menu--dropdown{text-align:left!important}.tbe-page-title{max-width:1160px;margin:28px auto;padding:0 24px;font:400 36px/1.3 Arial,sans-serif;color:#153740}
.tbe-booking-page{max-width:900px;margin:40px auto;padding:48px;background:#faf8f3;border:1px solid #d9ceba;border-radius:12px;color:#153740;font:16px/1.8 Arial,sans-serif}.tbe-booking-page h1{font-size:42px;font-weight:400}.tbe-booking-page p{margin:20px 0}.tbe-booking-button{display:inline-flex;background:#153740;color:white!important;border-radius:5px;padding:13px 24px;text-decoration:none}.tbe-booking-page .tbe-eyebrow{font-size:12px;letter-spacing:2px;color:#94774b}.tbe-booking-help{display:flex;justify-content:space-between;align-items:center;gap:15px;color:#153740;font:14px/1.6 Arial,sans-serif}.tbe-booking-help a{white-space:nowrap}html[lang=en-US] .trfc-gallery-actions button{transform:scaleX(-1)}@media(max-width:700px){.tbe-booking-page{margin:20px 16px;padding:28px}.tbe-booking-page h1{font-size:31px}.tbe-booking-help{font-size:12px}}
html[lang=en-US] .page-header .entry-title{text-align:left}html[lang=en-US] .tbc-quick b{white-space:normal;overflow-wrap:anywhere}html[lang=en-US] .tbc-quick a{min-width:0}html[lang=en-US] .tbq-topics{direction:ltr}html[lang=en-US] .tf-footer address{direction:ltr}html[lang=en-US] #tiberia-intro .ti-copy{text-align:left}@media(max-width:700px){html[lang=en-US] .tbc-quick{align-items:stretch}html[lang=en-US] .tbc-quick b{font-size:11px;line-height:1.5}}
