.site-header .site-description,.site-header .header-description,.site-header .header-top p,.site-header .header-top-bar p,.site-header .container>p,.site-header p{display:none!important}.site-header p:has-text("Faristours traumhafte Ausflüge"){display:none!important}.booking-box{background:#fff7ef;padding:20px;border-radius:10px;margin-top:20px}.booking-table{width:100%}.booking-table td{padding:8px;border-bottom:1px solid #eee}.booking-table input,.booking-table textarea{width:100%;padding:6px}.book-btn{background:#ff7a00;color:#fff;padding:12px;border:none;width:100%;margin-top:10px}.booking-box,.booking-box *{pointer-events:auto!important}.booking-table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important}.booking-table td{padding:10px 8px!important;vertical-align:top!important}.booking-table input,.booking-table textarea{display:block!important;width:100%!important;min-height:42px!important;padding:10px 12px!important;border:1px solid #ccc!important;background:#fff!important;color:#000!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:relative!important;z-index:5!important}.booking-table textarea{min-height:90px!important;resize:vertical!important}.booking-box{position:relative!important;z-index:9999!important}.booking-box{background:#fff;padding:20px;border:1px solid #eee;margin-top:20px}.booking-table{width:100%;border-collapse:collapse}.booking-table td{padding:10px;border-bottom:1px solid #eee;vertical-align:top}.booking-table input,.booking-table textarea{width:100%;padding:10px;border:1px solid #ccc;background:#fff}.book-btn{background:#ff7a00;color:#fff;padding:14px;border:none;width:100%;margin-top:12px}.booking-box{position:relative!important;z-index:9999!important}.booking-table input,.booking-table select,.booking-table textarea{display:block!important;width:100%!important;height:44px!important;min-height:44px!important;padding:10px 12px!important;margin:0!important;border:1px solid #d6d6d6!important;background:#fff!important;color:#111!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:relative!important;z-index:99999!important;-webkit-appearance:auto!important;appearance:auto!important}.booking-table textarea{height:auto!important;min-height:110px!important}.booking-table td,.booking-table tr{pointer-events:auto!important}.booking-box,.booking-box *{pointer-events:auto!important}.booking-box{position:relative!important;z-index:999999!important}.booking-table input,.booking-table textarea,.booking-table select{display:block!important;width:100%!important;min-height:44px!important;padding:10px 12px!important;border:1px solid #d6d6d6!important;background:#fff!important;color:#111!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:relative!important;z-index:999999!important}.booking-table textarea{min-height:110px!important}.booking-box:before,.booking-box:after{content:none!important;display:none!important}.ft-booking{position:relative!important;z-index:9999999!important;transform:translateZ(0)!important}.wpte-trip-tabs-content:before,.wpte-trip-tabs-content:after,.wpte-tab-content:before,.wpte-tab-content:after,.trip-content-area:before,.trip-content-area:after{content:none!important;display:none!important}.ft-booking input,.ft-booking textarea{display:block!important;width:100%!important;min-height:44px!important;padding:10px 12px!important;border:1px solid #d6d6d6!important;background:#fff!important;color:#111!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:relative!important;z-index:99999999!important}.ft-booking textarea{min-height:110px!important}.ft-booking-inner{background:#fff!important;border:1px solid #eee!important;padding:18px!important;border-radius:10px!important}.ft-booking-table{width:100%!important;border-collapse:collapse!important}.ft-booking-table td{padding:10px 8px!important;border-bottom:1px solid #f0f0f0!important;vertical-align:top!important}.ft-book-btn{width:100%!important;margin-top:12px!important;background:#ff7a00!important;color:#fff!important;border:none!important;padding:14px!important;font-weight:700!important;cursor:pointer!important}