.tf-search-form-wrap.style2 #search_form{position:relative;z-index:100}.tf-search-form-wrap.style3 #search_form,.tf-search-form-wrap.style2 #search_form{box-shadow:0px 4px 26px 0px #42474C14;background:#fff;border-radius:16px}.tf-search-form-wrap.style3 #search_form{border:1px solid #00000033;background:#00000080;backdrop-filter:blur(4px);position:relative}.tf-search-form-wrap{padding-bottom:0;max-width:1320px;margin:0 auto}#search-box{width:100%}#search_form .input-group>div:last-child{border-bottom:0}#search_form .input-group{justify-content:left}#search_form .input-group input,#search_form .input-group input:focus{margin:0}.search-field-inner .title-field .search-icon.fa-search:before{color:var(--theme-primary-color)}#search_form .input-group .submit{position:absolute;top:0;right:0;transform:translateY(0%);margin:0;height:100%}#search_form .input-group>div.submit button{border-radius:16px;height:100%;font-size:16px;font-weight:600;line-height:20.16px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;padding:14px 52px}.style2 #search_form .input-group .submit,.style3 #search_form .input-group .submit{top:50%;right:24px;transform:translateY(-50%);margin:0;height:auto}.style3 #search_form .input-group .search_advanced_field .search_advanced_title,.style2 #search_form .input-group .search_advanced_field .search_advanced_title{width:58px;height:58px;border:1px solid #ededed;border-radius:16px}.style3 #search_form .input-group .search_advanced_field .search_advanced_title{border:1px solid rgba(255,255,255,.15)}.style3 #search_form .input-group>div.submit button,.style2 #search_form .input-group>div.submit button{border-radius:16px;width:58px;height:58px;font-size:16px;font-weight:600;line-height:26px;padding:0;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}#search_form .input-group{position:relative;padding-right:190px}#search_form .input-group .search-field-inner{width:calc((100% - 110px) / 4 - 12px);margin:0;padding:0 25px;position:relative;margin:0 6px;border:none;background:#fff;box-shadow:0px 4px 26px 0px #42474C14;border-radius:16px}.style2 #search_form .input-group .search-field-inner,.style3 #search_form .input-group .search-field-inner{margin:0;box-shadow:none;background:0 0;border-radius:0}.style3 #search_form .input-group .search-field-inner:not(:first-child,:has(.search_advanced_field)):after,.style2 #search_form .input-group .search-field-inner:not(:first-child,:has(.search_advanced_field)):after{content:'';position:absolute;width:1px;height:48px;background:#ededed;left:0;top:50%;transform:translateY(-50%)}.style3 #search_form .input-group .search-field-inner:not(:first-child,:has(.search_advanced_field)):after{background:rgba(255,255,255,.15)}.style3 #search_form .input-group .search-field-inner i:not(.fa-search,.fa-filter){display:block;color:rgba(255,255,255,.5)}.style3 #search_form .input-group .search-field-inner .search_guests_title,.style3 #search_form .input-group .search-field-inner .add_input_field .add_ids_title_value,.style3 #search_form .input-group .search-date .search_date,.style3 #search_form .input-group .search-field-inner .search_guests_field{color:rgba(255,255,255,.5)}.style3 #search_form .input-group .search-field-inner .title-field{color:#fff}.style3 #search_form .input-group,.style2 #search_form .input-group{padding-right:94px}.style3 #search_form .input-group .search-field-inner,.style2 #search_form .input-group .search-field-inner{width:calc((100% - 58px) / 4)}.style3 #search_form .search_advanced_field>div,.style2 #search_form .search_advanced_field>div{display:flex}.style3 #search_form .input-group>div.search-field-inner:has(.search_advanced_field),.style2 #search_form .input-group>div.search-field-inner:has(.search_advanced_field){width:58px !important;height:58px !important}.style3 #search_form .input-group>div.search-field-inner:has(.search_advanced_field){background:0 0}.style3 #search_form .input-group>div.submit button{box-shadow:0px 4px 26px 0px rgba(66,71,76,.08);background:#fff;color:var(--theme-primary-color)}.style3 #search_form .input-group>div.submit button:hover{background:var(--theme-primary-color);color:#fff}#search_form .input-group .search-field-inner .fa-chevron-up,#search_form .input-group .search-field-inner .fa-chevron-down{display:block !important;color:#24272c;font-size:12px}#search_form .search-field-inner .add_input_field .add_ids_title i{right:0;top:auto;bottom:25px;padding:0}#search_form .search-field-inner .search_guests_select_wrapper{width:calc(100% + 40px);min-width:230px;margin-left:-30px;border:1px solid #dfe2e7;border-radius:16px;box-shadow:0px 5px 18px 5px #40485726;background:#fff}#search_form .search-field-inner .add_input_field .add_ids_list{width:100%;min-width:200px;border-radius:16px;border:1px solid #dfe2e7;box-shadow:0px 5px 18px 5px #40485726}.style2 #search_form .input-group .search-field-inner .fa-chevron-up,.style2 #search_form .input-group .search-field-inner .fa-chevron-down{color:#605858}#search_form .input-group .search-field-inner .search_guests_field>div,#search_form .input-group .search-field-inner .search_guests_field,#search_form .input-group .search-field-inner .search_date,#search_form .input-group .search-field-inner .add_ids_title{width:100%;max-width:100%}#search_form .input-group .search-field-inner .search-keyword-block,#search_form .input-group .search-field-inner .search_guests_field,#search_form .input-group .search-field-inner .search_date,#search_form .input-group .search-field-inner .add_ids_title{padding:22px 0;padding-top:52px}#search_form .input-group .search-field-inner .search-keyword-block i{display:none}#search_form .input-group .search-field-inner .search-keyword-block input{padding:0;width:100%}#search_form .input-group .search-field-inner .search-keyword-block input:focus-visible,#search_form .input-group .search-field-inner .search-keyword-block input:focus{border:none !important}#search_form .input-group .search-field-inner .title-field{position:relative;padding-left:5px;font-size:17px;font-weight:700;line-height:30px}#search_form .input-group .search-field-inner .search_guests_field,#search_form .input-group .search-field-inner .add_input_field .add_ids_title_value,#search_form .input-group .search-date .search_date,#search_form .input-group .search-field-inner .search_guests_title{color:#24272c;font-size:14px;font-weight:400;line-height:19.6px}#search_form .input-group .search-field-inner .title-field .search-icon{position:absolute;left:-20px;top:5px;display:none}#search_form .input-group .search-field-inner .title-field .search-icon.type-icon{left:-32px;top:0}#search_form .input-group .search-field-inner .search_guests_field .search_guests_title{padding:0}#search_form .input-group .search-field-inner .search_date,#search_form .input-group .search-field-inner .search_guests_field{padding-left:20px;position:relative;z-index:5}#search_form .search_guests_field,#search_form .search-date{position:relative}#search_form .search_guests_field i,#search_form .input-group .search-field-inner .search-date i{position:absolute;bottom:27px;left:0}#search_form .input-group .search-field-inner i:not(.fa-search){display:block;color:#242424;font-size:14px}#search_form .fa-search,#search_form .input-group .search-field-inner .search_guests_field i:not(.fa-user),#search_form .input-group .search-field-inner .search_advanced_field i,.default-title-search-field{display:none}#search_form .search_advanced_select_wrapper{margin-top:16px;border:none;box-shadow:0px 7px 29px 0px #0000000F;border-radius:16px}.style3 #search_form .search_advanced_select_wrapper,.style2 #search_form .search_advanced_select_wrapper{margin-top:86px}#search_form .search_advanced_select_wrapper{width:calc(100%);min-width:1200px;left:0;margin-left:0;border:1px solid #dfe2e7;border-radius:16px;box-shadow:0px 5px 18px 5px #40485726;background:#fff}.daterangepicker,.drp-calendar{border:1px solid #dfe2e7;border-radius:16px;box-shadow:0px 5px 18px 5px #40485726;background:#fff}#search_form .search_advanced_select_wrapper.active-wrap{display:block}#search_form .input-group .search_advanced_field .search_advanced_title{font-size:-1px;color:transparent;text-align:center;width:100%;padding:0;line-height:1;height:96px}#search_form .input-group .search_advanced_field .search_advanced_title:before{content:"";width:24px;height:24px;background:url(//discover-salzburg.at/wp-content/plugins/globetrek-tour-core/includes/elementor-widget/assets/css/../images/icons/icon-filter.svg) center center no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#search_form .input-group .search-field-inner:has(.search_advanced_field):hover .search_advanced_title:before{background:url(//discover-salzburg.at/wp-content/plugins/globetrek-tour-core/includes/elementor-widget/assets/css/../images/icons/icon-filter-2.svg) center center no-repeat}#search_form .input-group .search-field-inner:has(.search_advanced_field){-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#search_form .input-group .search-field-inner:has(.search_advanced_field):hover{background:var(--theme-primary-color)}.style3 #search_form .input-group .search_advanced_field .search_advanced_title:before{background:url(//discover-salzburg.at/wp-content/plugins/globetrek-tour-core/includes/elementor-widget/assets/css/../images/icons/icon-filter-2.svg) center center no-repeat}#search_form .search_advanced_field .add_ids_list{box-shadow:none;border:none}#search_form .input-group>div.search-field-inner:has(.search_advanced_field){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;width:96px !important;height:96px !important;z-index:100;position:static;height:100%;border-radius:16px;background:#fff;cursor:pointer}#search_form .input-group .add_ids_title ul.add_ids_list li{list-style:none;font-weight:400;padding:10px 20px}#search_form .input-group .add_ids_title ul.add_ids_list .term_item_level_0.term_item_disabled{font-weight:700}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--theme-primary-color)}.daterangepicker .calendar-time .input_select_field i,.daterangepicker .calendar-time .input_select_field .input_select_input{color:var(--theme-primary-color)}.daterangepicker .calendar-time .input_select_field .input_select_input{font-size:14px}.daterangepicker .calendar-time .input_select_field i{right:0;top:50%;transform:translateY(-50%)}.daterangepicker .drp-buttons .btn{background:#081e2a;border-color:#081e2a;color:#fff}.daterangepicker .drp-buttons .btn:hover{background-color:var(--theme-primary-color);border-color:var(--theme-primary-color)}.daterangepicker .input_select_field .input_select_title>div{padding-left:10px}.search_advanced_field .add_ids_title ul.add_ids_list li.term_item:hover,.search_advanced_field .add_ids_list .term_item:hover,.search_advanced_field .add_ids_list .term_item.active{background-color:transparent;color:#121212}.irs--round .irs-bar{top:40px;height:4px}.irs--round .irs-line{top:40px;height:4px;background-color:#dfe2e7;border-radius:100px}.irs--round .irs-handle{top:31px;width:20px;height:20px;border-radius:50%;box-shadow:none}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#fff}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;font-weight:400;line-height:22px;background-color:#fff;padding:1px 8px;color:#121212;border-radius:4px;border:1px solid #dfe2e7;box-shadow:0px 5px 18px 5px #40485726}#search_form .input-group .search-field-inner .title-field{color:#24272c;font-size:16px;font-weight:600;line-height:26px;position:absolute;top:21px;left:27px;padding-left:0}#search_form .input-group .search-field-inner>div.submit button{background:var(--theme-primary-color);padding:30px;border-radius:6px}.btn-search-guests-change,.btn-search-guests-change:focus{color:var(--theme-primary-color);border-color:var(--theme-primary-color);background-color:transparent;border-radius:0}.search_guests_minus,.search_guests_plus{position:relative}.search_guests_minus i,.search_guests_plus i{display:none}.search_guests_minus:after,.search_guests_plus:after{content:'+';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:15px}.search_guests_minus:after{content:'-'}.btn-search-guests-change:hover{background-color:var(--theme-primary-color);color:#fff;border-color:transparent}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--theme-primary-color)}#search_form .input-group .search-field-inner .search_guests_field>div{position:relative}#search_form .input-group .search-field-inner .add_ids_title{z-index:300}#search_form .input-group .search-field-inner [data-tax=ba_booking-locations] .add_ids_title{z-index:400}#search_form .input-group .search-field-inner .search_guests_field{z-index:200;cursor:pointer}@media only screen and (max-width:1200px){#search_form .input-group .search-field-inner{width:calc((100% ) / 2 - 66px)}#search_form .input-group{padding-right:200px;row-gap:12px}}@media only screen and (max-width:768px){#search_form .input-group .search-field-inner{padding:0 15px}.tf-search-result.hide-advanted #search_form .search_advanced_field,.hide-advanted #search_form .search_advanced_field{display:none !important}.style2 #search_form .input-group,.style3 #search_form .input-group,#search_form .input-group{padding-right:0}.style3 #search_form .input-group .search-field-inner,.style2 #search_form .input-group .search-field-inner{width:calc(100%)}.style2 #search_form .input-group .submit,.style3 #search_form .input-group .submit,#search_form .input-group .submit{all:unset}.style2 #search_form .input-group .submit,.style3 #search_form .input-group .submit{width:calc(100% - 100px)}.style2 #search_form,.style3 #search_form{padding-bottom:20px}.style3 #search_form .input-group>div.submit button,.style2 #search_form .input-group>div.submit button{width:100%}#search_form .search_advanced_select_wrapper,.style2 #search_form .search_advanced_select_wrapper{margin-top:95px}#search_form .search_advanced_select_wrapper{margin-top:50px;min-width:auto}#search_form .input-group .submit .button,#search_form .input-group .submit,#search_form .input-group .search-field-inner{width:calc((100% ))}.style1 #search_form .input-group .submit{width:calc(100% - 95px);margin:0 6px}.style1 #search_form .input-group .submit .button{padding:20px}#search_form .input-group .search-field-inner:not(:nth-last-child(2)):after{display:none}#search_form .input-group>div:not(:last-child){border:none}.style3 #search_form .input-group>div:not(:last-child),.style2 #search_form .input-group>div:not(:last-child){border:none;border-bottom:1px solid #dfe2e7;border-bottom:1px solid #dfe2e7;margin:0 15px;padding:0 15px}#search_form .input-group>div.search-field-inner:has(.search_advanced_field){border:none !important;width:70px !important;height:70px !important}#search_form .input-group .search-field-inner .title-field{left:15px}#search_form .search_advanced_field{padding:15px 0}}