@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,400;1,600;1,700&display=swap";label.label_style{display:block;margin:10px 0px}label.label_style span{color:red}input[type=text].input_style,input[type=email].input_style,textarea.input_style{width:100%;height:40px;background:#fff;border:0px;outline:0;border-radius:5px;padding:0px 15px;border:1px #ccc solid}textarea.input_style{height:100px;padding:15px}.required_info{font-size:13px}.required_info span{color:red}body:not(.is_logged) .item .euiCheckbox{display:none !important}body:not(.is_logged) .sf__item.sf_groupItem.sf__provider-item.sf_groupItem{display:none !important}body:not(.is_logged) .sf__item.sf__provider-item{display:none !important}body:not(.is_logged) .term-list div.term-list--table table.euiTable thead tr th.euiTableHeaderCellCheckbox,body:not(.is_logged) .term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox{display:none !important}body:not(.is_logged) .term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:nth-child(2),body:not(.is_logged) .term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:nth-child(2){display:none !important}body:not(.is_logged) .term-list div.term-list--table th:nth-child(2){display:none !important}body:not(.is_logged) .term-list div.term-list--table table.euiTable thead tr th:first-child{display:none !important}@media(min-width: 1190px){body:not(.is_logged) .term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:nth-child(7),body:not(.is_logged) .term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:nth-child(7){width:310px;min-width:310px}}@media(min-width: 1460px){body:not(.is_logged) .term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:nth-child(7),body:not(.is_logged) .term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:nth-child(7){width:300px;min-width:300px}}body:not(.is_logged) .controll-box{display:none}body:not(.is_logged) .touroperator-info{display:none !important}body:not(.is_logged) .item .api-button{display:none !important}.sf__titleTop{text-align:center;padding:0px 0px 15px 0px;color:#000;font-weight:bold;display:none;margin-top:25px}.sf__titleTop h2{font-size:20px;margin-bottom:0}.sf__wrapper{padding-top:50px}.sf__info{background:#eee;border:1px #d1d1d1 solid;padding:5px 10px;margin-bottom:20px;border-radius:5px;font-size:12px;text-align:left}.searchform_tabs{position:relative;z-index:2;display:flex;flex-wrap:wrap;flex-direction:column-reverse}.searchform_tabs .tab-content{display:flex;align-items:flex-end}.searchform_tabs .tab-content .tab-pane{width:100%}.searchform_tabs ul.nav-tabs{border:0;margin-top:15px}.searchform_tabs ul.nav-tabs li{margin-right:5px}.searchform_tabs ul.nav-tabs li button{border-radius:5px;padding:10px 15px 10px 35px;background:var(--main_color);color:var(--sf-text-color);border:1px #fff solid;position:relative}.searchform_tabs ul.nav-tabs li button:before{content:"";display:inline-block;width:15px;height:15px;background:#fff;border-radius:50%;margin-right:10px;margin-top:1px;position:absolute;top:9px;left:10px}.searchform_tabs ul.nav-tabs li button:after{content:"";display:none;width:9px;height:9px;background:var(--btn_color);border-radius:50%;margin-right:10px;margin-top:1px;position:absolute;top:12px;left:13px}.searchform_tabs ul.nav-tabs li button.active{background:var(--btn_color);color:var(--btn_text_color)}.searchform_tabs ul.nav-tabs li button.active:after{display:inline-block}.sf{position:relative;z-index:100;border-radius:10px;background:var(--sf-color);padding:15px;box-shadow:0 2px 2px -1px rgba(54,97,126,.3)}.sf a{color:var(--sf-href-color)}.sf ::-moz-placeholder{color:var(--sf-placeholder-color);opacity:1}.sf ::placeholder{color:var(--sf-placeholder-color);opacity:1}.sf :-ms-input-placeholder{color:var(--sf-placeholder-color)}.sf ::-ms-input-placeholder{color:var(--sf-placeholder-color)}@media(max-width: 575.98px){.sf .sf__main__submit{display:none}}.sf .sf__submit_mobile{display:none}@media(max-width: 575.98px){.sf .sf__submit_mobile{display:block}}@media(min-width: 1190px){.sf .sf__mainContent{display:flex;justify-content:space-between}}.sf .sf__mainContent .sf__mainContent-items{display:flex;justify-content:space-between}@media(min-width: 1190px){.sf .sf__mainContent .sf__mainContent-items{flex:0 0 67.5%}}@media(max-width: 767.98px){.sf .sf__mainContent .sf__mainContent-items{flex-direction:row;flex-wrap:wrap}}.sf .sf__mainContent .sf__mainContent-actions{padding-top:15px}@media(min-width: 576px){.sf .sf__mainContent .sf__mainContent-actions{display:flex;justify-content:flex-end;align-items:center}}@media(min-width: 1190px){.sf .sf__mainContent .sf__mainContent-actions{padding:0px;justify-content:space-between}}.sf .sf__advencedSearch{display:none}.sf .sf__advencedSearch.show-advanced{display:block}.sf .sf__advencedSearch .sf__advencedSearch-inner{padding-top:0px}@media(min-width: 576px){.sf .sf__advencedSearch .sf__advencedSearch-inner{display:grid;grid-template-columns:49% 49%;grid-template-rows:1fr 1fr;justify-content:space-between;gap:1%;padding-top:15px}}@media(min-width: 768px){.sf .sf__advencedSearch .sf__advencedSearch-inner{grid-template-columns:32% 32% 32%}}@media(min-width: 992px){.sf .sf__advencedSearch .sf__advencedSearch-inner{grid-template-columns:24% 24% 24% 24%}}.sf .sf__advencedSearch .sf__advencedSearch-inner .sf__item{flex:0 0 16%;margin:10px 0px}@media(min-width: 576px){.sf .sf__advencedSearch .sf__advencedSearch-inner .sf__item{margin:1.5% 0px}}.sf .euiDatePickerRange{width:0;border:none;background:none;position:absolute}.sf .euiDatePickerRange .euiFormControlLayoutIcons{display:none}.sf .euiDatePickerRange>.euiDatePickerRange__delimeter{padding-top:18px}.sf .euiDatePickerRange .euiFieldText.euiDatePicker{background:rgba(0,0,0,0);text-align:left;padding-top:27px;height:50px}.sf .euiDatePickerRange .euiFieldText.euiDatePicker.sf__date-item-from{padding-right:0px;width:115px}.sf .euiDatePickerRange .euiFieldText.euiDatePicker.sf__date-item-top{padding-left:0px}.sf .euiFieldText{max-width:100%}.sf .euiFieldText:focus{box-shadow:0;background:#fff}.sf .euiFormControlLayoutIcons{z-index:130}.sf .euiButton{transform:translateY(0px) !important}.sf .euiCheckbox .euiCheckbox__label{line-height:23px;color:var(--sf-label-values-color)}.sf .euiCheckbox .euiCheckbox__input+.euiCheckbox__square{z-index:20}.sf .euiCheckbox .euiCheckbox__input{z-index:21}.sf__roomFakeInput{height:50px;background:#fff;border-radius:5px;font-size:14px;border:1px var(--sf-input-border-color) solid;position:relative;z-index:102;padding:19px 5px 5px 40px}.sf__roomFakeInput .sf__roomFakeInput-value{padding-top:5px}body .noUi-target{box-shadow:none;border:0;background:var(--sf-rangeSlider-bg-color)}body .noUi-connects{background:var(--sf-rangeSlider-bg-color)}body .noUi-connects .noUi-connect{background:var(--sf-rangeSlider-activeBg-color)}body .noUi-horizontal{height:5px;margin-top:10px;margin-bottom:12px;padding-right:15px}body .noUi-horizontal .noUi-handle{border-radius:50%;width:17px;height:17px;background:var(--sf-randeSlider-handle-color);border:3px var(--sf-randeSlider-handle-border-color) solid;box-shadow:0 0px 7px -2px rgba(0,0,0,.5);cursor:pointer;top:-7px}body .noUi-horizontal .noUi-handle:before,body .noUi-horizontal .noUi-handle:after{display:none}.sf__room-item.opened .sf__room-itemHover{display:block;z-index:150}.sf__room-itemHover{display:none;position:absolute;z-index:119;top:50px;right:0px;width:100%;background:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media(min-width: 576px){.sf__room-itemHover{width:300px}}@media(min-width: 1190px){.sf__room-itemHover{right:auto;left:0px}}.sf__room-itemHover .sf__actions{border-top:1px #e8e8e8 solid;padding:15px;border-radius:0px 0px 5px 5px}.sf__room-itemHover .euiFormControlLayout{height:auto}.sf__passengers .sf__passengers__title{font-weight:bold;font-size:15px}.sf__passengers .sf__passengers__items{padding:15px}.sf__passengers .sf__passengers__items .sf__passengers__item__error{color:#bd271e;font-size:12px;text-align:left;margin-bottom:10px}.sf__passengers .sf__passengers__item{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.sf__passengers .sf__passengers__item .sf__passengers__picker{display:flex;justify-content:space-between;height:30px}.sf__passengers .sf__passengers__item .sf__passengers__picker button{flex:0 0 40px;max-width:40px;min-width:40px;flex-grow:2;padding:0px;border-radius:0;height:30px;background:var(--sf-person-button-colorBg);border-color:var(--sf-person-button-colorBg-darken)}.sf__passengers .sf__passengers__item .sf__passengers__picker button:hover{background:var(--sf-person-button-colorBg-darken)}.sf__passengers .sf__passengers__item .sf__passengers__picker button .svg-inline--fa{font-size:15px;color:var(--sf-person-button-color)}.sf__passengers .sf__passengers__item .sf__passengers__picker button.sf__passengers-minus{border-radius:5px 0px 0px 5px}.sf__passengers .sf__passengers__item .sf__passengers__picker button.sf__passengers-plus{border-radius:0px 5px 5px 0px}.sf__passengers .sf__passengers__item .sf__passengers__picker .sf__passengers-input{width:50px;height:30px;margin:0px 0px;text-align:center;border-radius:0;font-size:14px;border:0;box-shadow:inset 0 0 0 1px rgba(32,38,47,.1)}.sf__passengers .sf__passangers-child-items{padding:15px 15px 5px;border-top:1px #e8e8e8 solid}.sf__passengers .sf__passangers-child-items .euiComboBox{width:140px}.sf__passengers .sf__passangers-child-items select{font-size:14px}.sf__passengers .sf__passangers-child-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.sf__passengers .sf__passangers-child-item .euiFormControlLayout{width:140px;height:40px}.sf__message{padding:10px 10px 9px;font-size:13px;border-radius:5px;border:1px rgba(0,0,0,0) solid}.sf__message.sf__message--error{background:#ffd7d7;border-color:#ffcbcb;color:#c30000}.sf__rangeSlider .euiFormControlLayout{display:none}.sf__rangeSlider .euiRangeThumb{background:var(--sf-color);border:3px #fff solid;box-shadow:0 0px 7px -2px rgba(0,0,0,.5)}.sf__rangeSlider .duration_picker{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin-top:10px}.sf__rangeSlider .duration_picker button{display:inline-block;font-size:13px;line-height:1;padding:7px 2px 4px;border-radius:3px;border:1px var(--main_color) solid;color:var(--main_color);white-space:nowrap}.sf__rangeSlider .duration_picker button:hover{background:var(--main_color);color:var(--sf-text-color)}.sf__dateTermList{margin-top:15px;padding-top:15px;border-top:1px #f3f3f3 solid;border-bottom:1px #f3f3f3 solid}@media(min-width: 1190px){.sf__dateTermList{max-height:135px;min-height:135px;overflow-y:auto}}.sf__dateTermList ul{padding:0px;margin:0px;list-style-type:none}.sf__dateTermList ul li{margin-bottom:5px;position:relative;padding-left:15px}.sf__dateTermList ul li::marker{display:none}.sf__dateTermList ul li:before{content:"";display:block;position:absolute;top:8px;left:0px;width:6px;height:6px;border-radius:50%;background:#c7c6c6}.sf__dateTermList ul li button{color:var(--sf-href-color)}.sf__dateTermList ul li button:hover{text-decoration:underline}.euiCheckbox.flag_icon{position:relative;z-index:120}.euiCheckbox.flag_icon .euiCheckbox__label{font-size:16px}.euiCheckbox.flag_icon .euiCheckbox__input+.euiCheckbox__square{background-position:center center;background-size:cover;border:0px;padding:9px;box-shadow:0 0px 5px 0px rgba(0,0,0,.2);border-radius:50%}.euiCheckbox.flag_icon .euiCheckbox__input:checked+.euiCheckbox__square{border-color:#006bb4;background-color:#006bb4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'%3E%3Cpath d='M.375 2.625L3.375 5.625M3.375 5.625L8.625.375' fill='none' fill-rule='evenodd' stroke='rgb%28255, 255, 255%29' stroke-linecap='round' stroke-width='1.5' transform='translate(.5 1)'/%3E%3C/svg%3E");background-size:12px}.euiCheckbox.flag_icon .euiCheckbox__input:checked+.euiCheckbox__square+label{color:#006bb4}.euiCheckbox.flag_icon.code_cz .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/cz.svg)}.euiCheckbox.flag_icon.code_sk .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/sk.svg)}.euiCheckbox.flag_icon.code_si .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/si.svg)}.euiCheckbox.flag_icon.code_bg .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/bg.svg)}.euiCheckbox.flag_icon.code_gr .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/gr.svg)}.euiCheckbox.flag_icon.code_it .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/it.svg)}.euiCheckbox.flag_icon.code_tr .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/tr.svg)}.euiCheckbox.flag_icon.code_cr .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/cr.svg)}.euiCheckbox.flag_icon.code_es .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/es.svg)}.euiCheckbox.flag_icon.code_eg .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/eg.svg)}.euiCheckbox.flag_icon.code_tn .euiCheckbox__square{background-image:url(https://hatscripts.github.io/circle-flags/flags/tn.svg)}.tagList{padding:5px;display:flex;flex-wrap:wrap}.tagList .tagList-item{display:inline-block;color:#fff;border-radius:2px;font-size:12px;display:flex;margin:5px}.tagList .tagList-item .tagList-item__title{display:inline-block;background:var(--sf-color-darken);padding:8px 10px 7px 5px;border-radius:0px 5px 5px 0px}.tagList .tagList-item .tagList-item__remove{display:inline-block;background:var(--sf-color-darken);padding:7px 7px;border-radius:5px 0px 0px 5px;cursor:pointer;transition:all .3s}.tagList .tagList-item .tagList-item__remove:hover{background:#d70f0f}.sf__actions{background:#fff;padding:10px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 575.98px){.sf__actions{border-bottom:1px #e8e8e8 solid}}.sf__actions .sf__button{margin-left:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.sf__actions .sf__actions-left a,.sf__actions .sf__actions-left span{display:block}.sf__actions a,.sf__actions span{font-size:14px}.sf__actions a.sf__actions-selectAll,.sf__actions span.sf__actions-selectAll{cursor:pointer}.sf__actions a.sf__actions-selectAll:hover,.sf__actions span.sf__actions-selectAll:hover{color:#38b30f;text-decoration:none}.sf__actions a.sf__actions-removeAll,.sf__actions span.sf__actions-removeAll{cursor:pointer}.sf__actions a.sf__actions-removeAll:hover,.sf__actions span.sf__actions-removeAll:hover{color:red;text-decoration:none}.sf__actions a .svg-inline--fa,.sf__actions span .svg-inline--fa{margin-right:5px}.sf__item{border-radius:3px;position:relative}.sf__item .sf__item-label{position:absolute;top:7px;left:40px;z-index:140;font-weight:normal;font-size:14px;color:var(--sf-label-color);white-space:nowrap}.sf__item .euiFormControlLayout{max-width:none}.sf__item .euiFormControlLayout{height:50px;background:#fff;border-radius:5px;border:0 !important}.sf__item .sf__mainStyledInput{height:50px;border-radius:5px;font-size:13px;border:1px var(--sf-input-border-color) solid;position:relative;z-index:102;padding:26px 5px 5px 40px;background:#fff;overflow:hidden;color:#848484}.sf__item .sf__mainStyledInput.euiFieldText[readOnly]{border:1px var(--sf-input-border-color) solid;box-shadow:none}@media(min-width: 576px){.sf__item.sf__toggleAdvenced-item{padding-right:15px}}@media(min-width: 1460px){.sf__item.sf__toggleAdvenced-item{padding-right:35px}}.sf__item.sf__toggleAdvenced-item button{color:var(--sf-text-color);background:rgba(0,0,0,0);box-shadow:none;border:0;text-decoration:none;font-size:13px;opacity:.9;padding:12px 15px 10px;border-radius:5px}@media(max-width: 575.98px){.sf__item.sf__toggleAdvenced-item button{width:100%;margin-bottom:10px;text-align:left}}.sf__item.sf__toggleAdvenced-item button:hover,.sf__item.sf__toggleAdvenced-item button.active{text-decoration:none;background:var(--sf-color-darken)}.sf__item.sf__toggleAdvenced-item button .svg-inline--fa{color:var(--sf-text-color);margin-right:10px}@media(max-width: 1189.98px){.sf__item.sf__submit-item{flex:0 0 24%}}@media(max-width: 767.98px){.sf__item.sf__submit-item{flex:0 0 45%}}.sf__item.sf__submit-item .euiPopover{width:100%}.sf__item.sf__submit-item .euiPopover .euiPopover__anchor{width:100%}.sf__item.sf__submit-item a,.sf__item.sf__submit-item button{display:inline-block;background:var(--sf-submit-button-color);padding:11px 25px;color:var(--sf-submit-button-text-color);text-align:center;border-radius:5px;transition:all .3s}@media(max-width: 1189.98px){.sf__item.sf__submit-item a,.sf__item.sf__submit-item button{width:100%}}.sf__item.sf__submit-item a:hover,.sf__item.sf__submit-item button:hover{text-decoration:none;background:var(--sf-submit-button-color-darken)}.sf__item.sf__submit-item a .svg-inline--fa,.sf__item.sf__submit-item button .svg-inline--fa{color:var(--sf-submit-button-text-color);margin-right:10px}.sf__item .sf__item-inner .sf__item-icon{position:absolute;top:14px;left:14px;z-index:103}.sf__item .sf__item-inner .sf__item-icon .svg-inline--fa{color:var(--sf-itemIcon-color);font-size:20px}.sf__item .sf__item-inner .euiComboBox .euiComboBox__inputWrap{border-radius:5px;border:1px #2045b7 solid;height:50px;padding:16px 5px 5px 35px}.sf__item.sf__location-item{flex:0 0 100%;margin-bottom:10px}@media(min-width: 768px){.sf__item.sf__location-item{flex:0 0 36%;margin-bottom:0px}}@media(min-width: 992px){.sf__item.sf__location-item{flex:0 0 44%}}@media(min-width: 1190px){.sf__item.sf__location-item{flex:0 0 35.7%}}@media(min-width: 1460px){.sf__item.sf__location-item{flex:0 0 43%}}.sf__item.sf__room-item{flex:0 0 100%}@media(min-width: 576px){.sf__item.sf__room-item{flex:0 0 45%}}@media(min-width: 768px){.sf__item.sf__room-item{flex:0 0 24%}}@media(min-width: 1190px){.sf__item.sf__room-item{flex:0 0 25%}}.sf__item.sf__room-item .sf__item-inner .sf__item-icon{left:9px;top:15px}.sf__item.sf__room-item .sf__item-inner .sf__item-icon .svg-inline--fa{font-size:17px}.sf__item.sf__location-item.opened .sf__multiList{display:block !important;z-index:150;width:calc(100% + 20px)}@media(min-width: 768px){.sf__item.sf__location-item.opened .sf__multiList{width:645px;display:flex !important}}@media(max-width: 767.98px){.sf__item.sf__location-item.opened .sf__multiList .sf__multiList-top{max-width:100%;width:100%}}.sf__item.sf__tour_flags-item .sf__multiList--tour_flags:not(.relative){width:300px}.sf__item.sf__tour_flags-item .sf__multiList--tour_flags:not(.relative) .sf__multiList-inner{flex:0 0 300px}.sf__item.sf__tour_flags-item.opened .sf__multiList--tour_flags{display:block !important}.sf__item.sf__provider-item label.sf__iconLabel{font-weight:bold !important;font-size:16px !important}.sf__item.sf__provider-item .sf__multiList-item-inner{margin-bottom:2px}.sf__item.sf__provider-item .sf__multiList--provider:not(.relative){left:0;width:100%}@media(min-width: 576px){.sf__item.sf__provider-item .sf__multiList--provider:not(.relative){width:500px}}@media(min-width: 992px){.sf__item.sf__provider-item .sf__multiList--provider:not(.relative){left:auto;right:0px}}.sf__item.sf__provider-item .sf__multiList--provider:not(.relative) .sf__multiList-inner{flex:0 0 290px}.sf__item.sf__transport-item.opened .sf__multiList--transport,.sf__item.sf__transport-item.opened .sf__multiList--board,.sf__item.sf__transport-item.opened .sf__multiList--tour_types,.sf__item.sf__transport-item.opened .sf__multiList--accommodation_category,.sf__item.sf__transport-item.opened .sf__multiList--provider,.sf__item.sf__board-item.opened .sf__multiList--transport,.sf__item.sf__board-item.opened .sf__multiList--board,.sf__item.sf__board-item.opened .sf__multiList--tour_types,.sf__item.sf__board-item.opened .sf__multiList--accommodation_category,.sf__item.sf__board-item.opened .sf__multiList--provider,.sf__item.sf__tour_types-item.opened .sf__multiList--transport,.sf__item.sf__tour_types-item.opened .sf__multiList--board,.sf__item.sf__tour_types-item.opened .sf__multiList--tour_types,.sf__item.sf__tour_types-item.opened .sf__multiList--accommodation_category,.sf__item.sf__tour_types-item.opened .sf__multiList--provider,.sf__item.sf__accommodation_category-item.opened .sf__multiList--transport,.sf__item.sf__accommodation_category-item.opened .sf__multiList--board,.sf__item.sf__accommodation_category-item.opened .sf__multiList--tour_types,.sf__item.sf__accommodation_category-item.opened .sf__multiList--accommodation_category,.sf__item.sf__accommodation_category-item.opened .sf__multiList--provider,.sf__item.sf__provider-item.opened .sf__multiList--transport,.sf__item.sf__provider-item.opened .sf__multiList--board,.sf__item.sf__provider-item.opened .sf__multiList--tour_types,.sf__item.sf__provider-item.opened .sf__multiList--accommodation_category,.sf__item.sf__provider-item.opened .sf__multiList--provider{display:block !important}.sf__item.sf__transport-item .sf__multiList--accommodation_category .svg-inline--fa,.sf__item.sf__board-item .sf__multiList--accommodation_category .svg-inline--fa,.sf__item.sf__tour_types-item .sf__multiList--accommodation_category .svg-inline--fa,.sf__item.sf__accommodation_category-item .sf__multiList--accommodation_category .svg-inline--fa,.sf__item.sf__provider-item .sf__multiList--accommodation_category .svg-inline--fa{position:relative;top:-2px}.sf__item.sf__transport-item .sf__multiList--accommodation_category hr,.sf__item.sf__board-item .sf__multiList--accommodation_category hr,.sf__item.sf__tour_types-item .sf__multiList--accommodation_category hr,.sf__item.sf__accommodation_category-item .sf__multiList--accommodation_category hr,.sf__item.sf__provider-item .sf__multiList--accommodation_category hr{margin:0;background-color:#e8e8e8}.sf__item.sf__transport-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel,.sf__item.sf__board-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel,.sf__item.sf__tour_types-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel,.sf__item.sf__accommodation_category-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel,.sf__item.sf__provider-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel{display:flex;justify-content:flex-start;align-items:center}.sf__item.sf__transport-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel img,.sf__item.sf__board-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel img,.sf__item.sf__tour_types-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel img,.sf__item.sf__accommodation_category-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel img,.sf__item.sf__provider-item .sf__multiList--accommodation_category .sf__multiList-inner+hr+.sf__multiList-inner .sf__iconLabel img{margin-right:2px}.sf__item.sf__transport-item .sf__item-inner .sf__item-icon,.sf__item.sf__board-item .sf__item-inner .sf__item-icon,.sf__item.sf__tour_types-item .sf__item-inner .sf__item-icon,.sf__item.sf__accommodation_category-item .sf__item-inner .sf__item-icon,.sf__item.sf__provider-item .sf__item-inner .sf__item-icon{left:10px;top:15px}.sf__item.sf__transport-item .sf__item-inner .sf__item-icon .svg-inline--fa,.sf__item.sf__board-item .sf__item-inner .sf__item-icon .svg-inline--fa,.sf__item.sf__tour_types-item .sf__item-inner .sf__item-icon .svg-inline--fa,.sf__item.sf__accommodation_category-item .sf__item-inner .sf__item-icon .svg-inline--fa,.sf__item.sf__provider-item .sf__item-inner .sf__item-icon .svg-inline--fa{font-size:17px}.sf__item.sf__accommodation_category-item .sf__item-inner .sf__item-icon{left:10px;top:16px}.sf__item.sf__accommodation_category-item .sf__item-inner .sf__item-icon .svg-inline--fa{font-size:17px}.sf__item.sf__date-item{flex:0 0 100%;margin-bottom:10px}@media(min-width: 576px){.sf__item.sf__date-item{flex:0 0 52%;margin-bottom:0px}}@media(min-width: 768px){.sf__item.sf__date-item{flex:0 0 35%}}@media(min-width: 992px){.sf__item.sf__date-item{flex:0 0 28%}}@media(min-width: 1190px){.sf__item.sf__date-item{flex:0 0 35.5%}}@media(min-width: 1460px){.sf__item.sf__date-item{flex:0 0 28%}}.sf__item.sf__date-item:not(.opened) .euiDatePickerRange{display:none}.sf__item.sf__date-item .euiDatePickerRange{position:absolute;left:3px;top:81px}.sf__item.sf__date-item .euiFormControlLayoutDelimited>.euiFormControlLayout__childrenWrapper{width:180px}.sf__item.sf__date-item .sf__item-inner{background:#fff;height:50px;border:1px var(--sf-input-border-color) solid;border-radius:5px;padding-left:39px}.sf__item.sf__date-item .sf__item-inner .sf__item-icon{left:11px}.sf__item.sf__date-item .sf__item-inner .euiText{margin-top:21px;position:relative;right:5px}.sf__item.sf__date-item .sf__item-inner .euiText svg{width:10px}.sf__item.sf__date-item .sf__datepicker__inputs{background:none;border:0;box-shadow:none;height:48px}.sf__item.sf__date-item .sf__datepicker-from,.sf__item.sf__date-item .sf__datepicker-to{display:inline-block;width:84px;box-shadow:none;height:48px;padding-top:21px;border:0;background:none;font-size:14px;text-align:left;outline:0;padding-left:0px}.sf__item.sf__date-item .sf__datepicker-to .euiFieldText{border-radius:0px 5px 5px 0px}.sf__item.sf__date-item .react-datepicker{display:none;z-index:1000}.sf__item.sf__date-item.opened .euiDatePickerRange__delimeter{display:none}.sf__item.sf__date-item.opened .sf__date-itemHover{display:block}.sf__item.sf__date-item.opened .react-datepicker{display:flex;box-shadow:none;border:0}.sf__item.sf__lmfm-item .sf__item-inner>div{width:100%;height:50px}@media(min-width: 1190px){.sf__item.sf__lmfm-item .sf__item-inner>div{display:flex;justify-content:flex-start;align-items:center;padding:0px 10px}}.sf__item.sf__lmfm-item .sf__item-inner>div .euiCheckbox{margin-right:20px}@media(min-width: 1460px){.sf__item.sf__lmfm-item .sf__item-inner>div .euiCheckbox{margin-right:40px}}.sf__item.sf__lmfm-item .sf__item-inner>div .euiCheckbox .euiCheckbox__label{color:var(--sf-text-color);font-size:14px}.sf__item.sf__lmfm-item .euiCheckbox__label{color:#fff}.sf__item.sf__lmfm-item .euiCheckboxGroup__item+.euiCheckboxGroup__item{margin:0px}.sf__item.sf__lmfm-item .euiCheckbox .euiCheckbox__input:checked+.euiCheckbox__square{border-color:#fff;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'%3E%3Cpath d='M.375 2.625L3.375 5.625M3.375 5.625L8.625.375' fill='none' fill-rule='evenodd' stroke='rgb%28065, 105, 255%29' stroke-linecap='round' stroke-width='1.5' transform='translate(.5 1)'/%3E%3C/svg%3E")}@media(max-width: 575.98px){.sf__item.sf__price-item{margin:20px 0px !important}}.sf__item.sf__price-item .sf__item-label{color:#fff;top:31px;left:50%;transform:translate(-50%, 0%);display:none}.sf__item.sf__price-item .sf__rangeSlider .euiRangeSlider{opacity:0}.sf__item.sf__price-item .sf__rangeSlider .euiRangeWrapper{height:28px}.sf__item.sf__price-item .sf__rangeSlider .euiRangeWrapper{max-width:100%}.sf__item.sf__price-item .sf__rangeSlider .euiRange__horizontalSpacer{width:0px}.sf__item.sf__price-item .sf__rangeSlider .euiRangeHighlight{background:var(--sf-text-color)}.sf__item.sf__price-item .sf__rangeSlider .sf__rangeSlider__values{display:flex;justify-content:space-between;align-items:center}.sf__item.sf__price-item .sf__rangeSlider .sf__rangeSlider__values .sf__rangeSlider__min,.sf__item.sf__price-item .sf__rangeSlider .sf__rangeSlider__values .sf__rangeSlider__max{color:var(--sf-rangeSlider-text-color);font-size:12px}.sf__item.opened.show-results .sf__multiList{display:block !important}@media(min-width: 576px){.sf__item.opened.show-results .sf__multiList{display:flex !important}}.sf__iconLabel{color:#fc0;padding-left:7px;cursor:pointer}.sf__iconLabel.with-label{color:#212529;display:flex;font-size:14px}.sf__iconLabel.with-label img{margin-right:5px;min-width:20px}.sf__iconLabel .stars_holder{font-size:7px;margin-left:6px;min-width:50px}.sf__button{padding:10px 15px;color:var(--sf-aply-button-text-color);background:var(--sf-aply-button-color);border-radius:3px;transition:background-color .3s}.sf__button:hover{background:var(--sf-aply-button-color-darken)}.toggle-up.sf__multiList-item .sf__multiList-item-inner .sf__toggleIcon svg{transform:rotate(0deg)}.toggle-up.sf__multiList-subItem .sf__multiList-subItem-inner .sf__toggleIcon svg{transform:rotate(0deg)}.sf__toggleIcon{display:inline-block;cursor:pointer;margin-left:5px}.sf__toggleIcon svg{color:var(--sf-toggle-color);transition:all .3s;transform:rotate(180deg)}.sf__multiList{display:none !important;position:absolute;top:50px;left:1px;z-index:200;overflow:hidden;border-radius:5px;width:618px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;justify-content:flex-start;align-items:flex-start}.sf__multiList.sf__multiList--location{top:-10px;left:-10px}.sf__multiList.sf__multiList--location .sf__multiList-inner{padding-top:20px}.sf__multiList.sf__multiList--location .sf__multiList-inner .sf__multiList-item{margin-bottom:12px}.sf__multiList.sf__multiList--location .sf__multiList-inner .sf__multiList-item .euiCheckbox{margin-top:2px}.sf__multiList.relative{position:relative !important;top:0px}.sf__multiList .sf__multiList-title{color:#2045b7;font-weight:bold;font-size:16px;margin-bottom:20px}.sf__multiList .sf__multiList-inner{padding:20px 10px 10px 20px;overflow-y:scroll;max-height:500px;flex:1;scrollbar-width:thin;scrollbar-color:#888 #e9e9e9}.sf__multiList .sf__multiList-inner::-webkit-scrollbar{width:5px}.sf__multiList .sf__multiList-inner::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.sf__multiList .sf__multiList-inner::-webkit-scrollbar-track{background-color:#e9e9e9}.sf__multiList .sf__multiList-inner{scrollbar-color:#888 #e9e9e9;scrollbar-width:thin}.sf__multiList .sf__multiList-inner .sf__multiList-item{margin-bottom:5px}.sf__multiList .sf__multiList-inner .sf__multiList-item .euiCheckbox.euiCheckbox--noLabel{margin-top:2px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-item-inner{display:flex;justify-content:flex-start;align-items:flex-start;position:relative}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-item-inner .sf__locationToggleIcon{margin-left:7px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-item-inner label{font-weight:500;font-size:14px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems{padding-top:7px;margin-bottom:15px;padding-left:25px;position:relative;display:none}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems label{font-weight:500;font-size:14px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight{padding-left:0px !important}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight.searchInput{position:relative}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight.searchInput:before{display:none}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight.searchInput .sf__multiList-subItems--search{position:absolute;width:calc(100% - 25px);top:5px;left:24px;padding-right:10px;z-index:130}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight.searchInput .sf__multiList-subItems--search input{box-shadow:0px 3px 6px -3px rgba(0,0,0,.24)}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight .sf__multiList-subItems__list{position:relative;height:180px;overflow-y:scroll;padding-right:10px;padding-top:0px;scrollbar-width:thin;scrollbar-color:#888 #e9e9e9}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight .sf__multiList-subItems__list::-webkit-scrollbar{width:5px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight .sf__multiList-subItems__list::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight .sf__multiList-subItems__list::-webkit-scrollbar-track{background-color:#e9e9e9}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight .sf__multiList-subItems__list{scrollbar-color:#888 #e9e9e9;scrollbar-width:thin}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight .sf__multiList-subItems__list .sf__multiList-subItems__list__inner{position:relative;padding-left:24px;padding-top:40px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.fixHeight .sf__multiList-subItems__list .sf__multiList-subItems__list__inner:before{content:"";width:1px;height:100%;background:#e9e9e9;position:absolute;top:-2px;left:7px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems:before{content:"";width:1px;height:100%;background:#e9e9e9;position:absolute;top:-2px;left:7px;z-index:2}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItem_wrapperfix,.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItems .sf__multiList-subItem{position:relative}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItem_wrapperfix:last-child:after,.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItems .sf__multiList-subItem:last-child:after{content:"";display:block;width:5px;height:11px;background:#fff;position:absolute;bottom:0px;left:-20px;z-index:3}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItem{position:relative;margin-bottom:5px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItem:before{content:"";width:10px;height:1px;background:#e9e9e9;position:absolute;top:12px;left:-17px;z-index:2}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItem .sf__multiList-subItem-inner{display:flex;justify-content:flex-start;align-items:center}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItem .sf__multiList-subItem-inner .sf__locationToggleIcon{margin-left:7px}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItem .euiCheckbox{position:relative;z-index:125}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItem .euiCheckbox .euiCheckbox__input:checked+.euiCheckbox__square+label{color:#006bb4}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems.opened{display:block}.sf__multiList .sf__multiList-inner .sf__multiList-item .sf__multiList-subItems .sf__multiList-subItems--search input{border-radius:5px;font-size:12px;padding:5px 10px;border:1px #c6c3c3 solid;height:35px;width:100%}.sf__multiList .sf__multiList-top{flex:1;max-width:220px}.sf__multiList .sf__multiList-top .sf__actions{border-bottom:1px #e8e8e8 solid}.sf__multiList .sf__multiList-top .tagList{max-height:436px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#888 #e9e9e9}.sf__multiList .sf__multiList-top .tagList::-webkit-scrollbar{width:5px}.sf__multiList .sf__multiList-top .tagList::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.sf__multiList .sf__multiList-top .tagList::-webkit-scrollbar-track{background-color:#e9e9e9}.sf__multiList .sf__multiList-top .tagList{scrollbar-color:#888 #e9e9e9;scrollbar-width:thin}.sf__multiList.sf__multiList--icons .sf__multiList-item .sf__multiList-item-inner{display:flex;justify-content:flex-start}.sf__multiList.sf__multiList--icons .sf__multiList-item .sf__multiList-item-inner .sf__transportIcon,.sf__multiList.sf__multiList--icons .sf__multiList-item .sf__multiList-item-inner .sf__tour_flagsIcon{margin-right:10px}.sf__multiList.sf__multiList--icons .sf__multiList-item .sf__multiList-item-inner .sf__transportIcon .svg-inline--fa,.sf__multiList.sf__multiList--icons .sf__multiList-item .sf__multiList-item-inner .sf__tour_flagsIcon .svg-inline--fa{color:var(--sf-color)}.sf__multiList.sf__multiList--icons .sf__multiList-inner>.sf__multiList-item>.sf__multiList-subItems{padding-left:24px}.sf__multiList.sf__multiList--icons .sf__multiList-inner>.sf__multiList-item>.sf__multiList-subItems:before{left:7px}.sf__multiList:not(.show-results){width:100%}.sf__multiList:not(.show-results) .sf__multiList-inner{overflow:auto;width:100%}.sf__multiList:not(.show-results) .sf__actions{border-top:1px #e8e8e8 solid;border-bottom:1px #e8e8e8 solid}.sf__multiList.show-results{display:none}.sf__date-itemHover{display:none;position:absolute;z-index:900;top:50px;left:0px;width:100%;background:#fff;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media(min-width: 576px){.sf__date-itemHover{width:486px}}@media(min-width: 768px){.sf__date-itemHover{width:666px;left:-255px}}@media(min-width: 992px){.sf__date-itemHover{width:740px;left:-251px}}@media(min-width: 1190px){.sf__date-itemHover{height:310px;width:810px;left:0px}}@media(min-width: 1460px){.sf__date-itemHover{width:900px}}@media(min-width: 768px){.sf__date-itemHover .sf__date-itemHover-inner{display:flex;justify-content:space-between}}.sf__date-itemHover .sf__datepicker-holder{padding:5px;padding-top:0px;flex:1;position:relative}@media(min-width: 1190px){.sf__date-itemHover .sf__datepicker-holder{padding:15px;padding-top:0px}}.sf__date-itemHover .sf__datepicker-holder .rdrMonth{padding-bottom:0px}.sf__date-itemHover .sf__datepicker-holder .rdrMonthName{position:absolute;top:17px;text-transform:capitalize}.sf__date-itemHover .sf__datepicker-holder .rdrWeekDay{text-transform:capitalize}.sf__date-itemHover .sf__datepicker-holder .rdrMonthsHorizontal>.rdrMonth .rdrMonthName{left:50px}.sf__date-itemHover .sf__datepicker-holder .rdrMonthsHorizontal>.rdrMonth~.rdrMonth .rdrMonthName{left:auto;right:50px}@media(max-width: 575.98px){.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper{width:100%}}.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper .rdrDateDisplayWrapper{display:none}.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper .rdrCalendarWrapper{width:100%}@media(min-width: 576px){.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper .rdrCalendarWrapper{width:480px}}@media(min-width: 768px){.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper .rdrCalendarWrapper{width:420px}}@media(min-width: 992px){.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper .rdrCalendarWrapper{width:480px}}@media(min-width: 1190px){.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper .rdrCalendarWrapper{width:500px}}@media(min-width: 1460px){.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper .rdrCalendarWrapper{width:570px}}@media(max-width: 575.98px){.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper .rdrCalendarWrapper .rdrMonths{display:block}.sf__date-itemHover .sf__datepicker-holder .rdrDateRangePickerWrapper .rdrCalendarWrapper .rdrMonths .rdrMonth{width:100%}}.sf__date-itemHover .react-datepicker__header__dropdow{padding:11px 0 8px 0}.sf__date-itemHover .sf__date-itemHover-right{padding:15px;padding-top:5px;width:100%}@media(min-width: 1190px){.sf__date-itemHover .sf__date-itemHover-right{flex:0 0 280px;width:280px}}@media(min-width: 1460px){.sf__date-itemHover .sf__date-itemHover-right{flex:0 0 300px;width:300px}}.sf__date-itemHover .sf__date-itemHover-right .sf__actions{padding:0px;padding-top:15px}.sf__date-itemHover .sf__date-itemHover-right .sf__rangeSlider .euiFormControlLayout{display:none}.sf__date-itemHover .sf__date-itemHover-right .sf__rangeSlider .euiRangeWrapper{max-width:100%}.sf__date-itemHover .sf__date-itemHover-right .sf__rangeSlider .euiRange__horizontalSpacer{width:0px}.sf__date-itemHover .sf__date-itemHover-right .sf__rangeSlider .euiRangeHighlight__progress{background:var(--sf-color)}.sf__date-itemHover .sf__date-itemHover-right .sf__rangeSlider .sf__rangeSlider__values{display:flex;justify-content:space-between;align-items:center}.sf__date-itemHover .sf__date-itemHover-right .sf__rangeSlider .sf__rangeSlider__values .sf__rangeSlider__min,.sf__date-itemHover .sf__date-itemHover-right .sf__rangeSlider .sf__rangeSlider__values .sf__rangeSlider__max{color:var(--sf-rangeSlider-text-days-color);font-weight:bold}.sr_sf .sr_sf-top{background:var(--sf-color);border-radius:var(--border-radius);padding:5px 10px;box-shadow:0 0px 3px rgba(0,0,0,.04);margin-bottom:15px}@media(max-width: 991.98px){.sr_sf .sr_sf-top{display:flex;justify-content:space-between;flex-wrap:wrap}}@media(max-width: 991.98px){.sr_sf .sr_sf-top .sf__item{flex:0 0 49%}}@media(max-width: 575.98px){.sr_sf .sr_sf-top .sf__item{flex:0 0 100%}}.sr_sf .sr_sf-top .sf__item .euiFieldText{max-width:100%}.sr_sf .sr_sf-top .sf__item.sf__date-item .sf__date-itemHover{left:0px}@media(max-width: 991.98px){.sr_sf .sr_sf-top .sf__item.sf__date-item .sf__date-itemHover{left:auto;right:0px}}.sr_sf .sr_sf-bottom{background:#e1dcdc;padding:5px 10px;border-radius:var(--border-radius)}.sr_sf .sf__item{margin:5px 0px}.sr_sf .sf__actions .sf__button{display:none}@media(max-width: 767.98px){.sr_sf .sr_sf-top .sf__actions .sf__button{display:block}}.sr_sf .sf__location-item .sf__actions .sf__button,.sr_sf .sf__date-item .sf__actions .sf__button{display:block}.sr_sf .sf_groupItem.sf__provider-item .sf__actions .sf__actions-selectAll{display:none}.sr_sf .sf_groupItem.sf__accommodation_category-item .sf__actions-left{display:none}.sr_sf .sf_groupItem.sf__trip_advisor_rating-item .sf_groupItem-head .sf_groupItem-title--icon svg g,.sr_sf .sf_groupItem.sf__trip_advisor_rating-item .sf_groupItem-head .sf_groupItem-title--icon svg path{fill:var(--main_color)}.sr_sf .sf_groupItem.sf__trip_advisor_rating-item .sf_groupItem-data label{display:flex;justify-content:flex-start;align-items:center}.sr_sf .sf_groupItem.sf__trip_advisor_rating-item .sf_groupItem-data label img{margin-right:2px}.sr_sf .sf_groupItem.sf__trip_advisor_rating-item .sf_groupItem-data .sf__multiList-item{margin-bottom:7px}.sr_sf .sf_groupItem .sf__actions{padding:0px;padding-left:0px !important;margin-top:10px;font-weight:normal}.sf__item.sf_groupItem{margin-top:6px;background:#fff;border-radius:5px;font-weight:bold;box-shadow:0 2px 2px -1px rgba(152,162,179,.3)}.sf__item.sf_groupItem.sf__price-item{margin:5px 0px !important}.sf__item.sf_groupItem.sf__provider-item.sf_groupItem--open .sf_groupItem-head{padding-bottom:80px}.sf__item.sf_groupItem.sf__provider-item.sf_groupItem--open .sf__fulltext{top:34px}@media(min-width: 768px){.sf__item.sf_groupItem.sf__provider-item.sf_groupItem--open .sf__fulltext{top:50px}}.sf__item.sf_groupItem.sf__provider-item.sf_groupItem--open .sf__fulltext input{height:40px;padding:10px}.sf__item.sf_groupItem.sf__provider-item.sf_groupItem--open .sf__fulltext .sf__fulltext__icon{display:none}.sf__item.sf_groupItem .sf__multiList-subItems{display:none;padding-left:23px;padding-bottom:8px}.sf__item.sf_groupItem .sf__multiList-subItems.opened{display:block}.sf__item.sf_groupItem.sf_groupItem--open .sf_groupItem-data{display:block}.sf__item.sf_groupItem.sf_groupItem--open .sf_groupItem-head .sf_groupItem-tiggleIcon svg{transform:rotate(0deg)}.sf__item.sf_groupItem .sf_groupItem-head{display:flex;padding:15px;justify-content:space-between;align-items:center;cursor:pointer}.sf__item.sf_groupItem .sf_groupItem-head .sf_groupItem-title{color:var(--sf-color)}.sf__item.sf_groupItem .sf_groupItem-head .sf_groupItem-title .sf_groupItem-title--icon{display:inline-block;width:20px}.sf__item.sf_groupItem .sf_groupItem-head .sf_groupItem-tiggleIcon{color:var(--sf-color)}.sf__item.sf_groupItem .sf_groupItem-head .sf_groupItem-tiggleIcon svg{transition:all .3s;transform:rotate(180deg)}.sf__item.sf_groupItem .sf_groupItem-data{display:none}.sf__item.sf_groupItem .sf_groupItem-data .sf__multiList-item{margin-bottom:2px}.sf__item.sf_groupItem .sf_groupItem-data label{font-size:14px;font-weight:500}.sf__item.sf_groupItem .sf_groupItem-data .sf_groupItem-data-inner{padding:15px;padding-top:10px;border-top:1px #efefef solid}.sf__item.sf_groupItem .sf_groupItem-data .sf_groupItem-data-inner .sf__multiList-item-inner{display:flex;align-items:center}.sf__item.sf_groupItem .sf_groupItem-data .sf_groupItem-data-inner .sf__actions{display:none}.sf__item.sf_groupItem .sf_groupItem-data .sf_groupItem-data-inner .sf__item.sf__lmfm-item .sf__item-inner>div{display:block;padding:0}.sf__item.sf_groupItem .sf_groupItem-data .sf_groupItem-data-inner .sf__item.sf__lmfm-item .sf__item-inner>div label{color:#000;font-size:14px;font-weight:500}.sf__item.sf_groupItem .sf__rangeSlider .euiRangeHighlight{background:#dddada}.sf__item.sf_groupItem .sf__rangeSlider .sf__rangeSlider__values .sf__rangeSlider__min,.sf__item.sf_groupItem .sf__rangeSlider .sf__rangeSlider__values .sf__rangeSlider__max{color:#000}.searchResults{margin-top:15px}@media(min-width: 992px){.searchResults{display:flex;justify-content:space-between;padding:25px 0px 40px;margin-top:0px}}.searchResults .searchResults_leftColumn{flex:0 0 255px}@media(min-width: 1190px){.searchResults .searchResults_leftColumn{flex:0 0 295px}}.searchResults .searchResults_rightColumn{flex:1}@media(min-width: 992px){.searchResults .searchResults_rightColumn{margin-left:20px}}.button--map{border:2px #fff solid;width:100%;padding:30px 15px !important;margin-bottom:10px;background:url(../../images/map_bg.svg) top 48% center no-repeat;background-size:100%;display:flex;justify-content:center;align-items:center;transition:all .5s;border-radius:5px;height:100px;display:none !important;position:relative}.button--map:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;background:rgba(0,0,0,.2)}@media(max-width: 1459.98px){.button--map{background-position:top 47% center}}.button--map:hover{background-size:104%}.button--map:hover span{background-color:var(--btn_color-darken)}.button--map span{display:inline-block;padding:10px 15px;border-radius:5px;background:var(--btn_color);color:var(--btn_text_color);transition:all .3s;position:relative;z-index:2}.button--map svg{display:inline-block;margin-right:5px}.searchResults_noResults{display:flex;justify-content:center;align-items:center;text-align:center;padding:50px 0px}.searchResults_noResults p{font-size:15px;font-weight:bold}@media(min-width: 768px){.searchResults_noResults p{font-size:21px;line-height:2}}.searchResultHeader{margin-bottom:15px;margin-top:25px}@media(min-width: 992px){.searchResultHeader{margin-top:0}}@media(min-width: 1460px){.searchResultHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}}.searchResultHeader .searchResultTitle{color:var(--sf-color);font-weight:bold;font-size:22px;margin:0px;align-items:center}.searchResultHeader .searchResultHeader__buttons{display:flex;justify-content:space-between;margin:15px 0px}@media(max-width: 1459.98px){.searchResultHeader .searchSort{width:100%}}@media(max-width: 1459.98px){.searchResultHeader .searchSort .euiButtonGroup__buttons{width:100%;display:grid;grid-template-columns:auto auto auto auto auto}}@media(max-width: 767.98px){.searchResultHeader .searchSort .euiButtonGroup__buttons{display:flex;justify-content:left;flex-wrap:wrap}}.searchResultHeader .searchSort .euiButtonGroupButton{background:#fff;font-size:13px;padding:4px 10px;height:auto;cursor:pointer;text-decoration:none;font-weight:500}@media(max-width: 767.98px){.searchResultHeader .searchSort .euiButtonGroupButton{border-radius:5px !important}}@media(max-width: 1459.98px){.searchResultHeader .searchSort .euiButtonGroupButton{min-width:0}}@media(max-width: 767.98px){.searchResultHeader .searchSort .euiButtonGroupButton .euiButtonContent{display:block;text-align:left}}@media(max-width: 767.98px){.searchResultHeader .searchSort .euiButtonGroupButton{flex:auto}}.searchResultHeader .searchSort .euiButtonGroupButton:hover{background:#fff;color:var(--sf-color)}.searchResultHeader .searchSort .euiButtonGroupButton.euiButtonGroupButton-isSelected{background:var(--sf-color)}.searchResultHeader .searchSort .euiButtonGroupButton.euiButtonGroupButton-isSelected:hover{background:var(--sf-color);color:#fff}.searchResultHeader .searchSort .euiButtonGroupButton input{display:none}@media(max-width: 767.98px){.searchResultHeader .euiButtonGroup__buttons{flex-wrap:wrap;box-shadow:none;margin:0px -2px;width:100%}}@media(max-width: 767.98px)and (max-width: 767.98px){.searchResultHeader .euiButtonGroup__buttons{margin:0px -0.5%;max-width:101% !important;width:101% !important}}@media(max-width: 767.98px){.searchResultHeader .euiButtonGroup__buttons .euiButtonGroupButton{margin:2px;border-radius:5px;padding:2px}}@media(max-width: 767.98px)and (max-width: 767.98px){.searchResultHeader .euiButtonGroup__buttons .euiButtonGroupButton{margin:.7%}}@media(max-width: 767.98px){.searchResultHeader .euiButtonGroup__buttons .euiButtonGroupButton .euiButton__content{padding:0 5px}}.paginationHolder{display:flex;justify-content:center;align-items:center}.euiPagination ul.euiPagination__list{margin:0px;padding:0px;margin:0px 10px;list-style-type:none}.euiPagination ul.euiPagination__list li.euiPagination__item{margin:0px 5px}.euiPagination ul.euiPagination__list li.euiPagination__item button.euiPaginationButton{background:var(--sf-color);color:#fff;padding:0px 10px;border-radius:5px;font-size:15px;line-height:1.2;font-weight:normal}.euiPagination ul.euiPagination__list li.euiPagination__item button.euiPaginationButton.euiPaginationButton-isActive{background:var(--sf-color-darken);text-decoration:none}.euiPagination ul.euiPagination__list li.euiPagination__item button.euiPaginationButton.css-i1iyrq-euiButtonDisplay-euiButtonEmpty-s-empty-disabled-isDisabled-euiPaginationButton-isActive{background:var(--sf-color-darken);text-decoration:none}.euiPagination .euiButtonIcon{background:var(--sf-color);color:#fff;padding:5px 5px;border-radius:5px}.euiPagination .euiButtonIcon.euiButtonIcon-isDisabled{opacity:.5}.euiPagination .euiButtonIcon:hover{background:var(--sf-color-darken)}input.input-number-no-arrows::-webkit-outer-spin-button,input.input-number-no-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].input-number-no-arrows{-moz-appearance:textfield}.provider-component-cklogo{display:flex;color:#000}.provider-component-cklogo img{width:18px;height:18px;border-radius:3px;margin-right:5px;position:relative;top:2px}.sf__multiList--location,.sf__multiList--provider{padding-top:69px}.sf__multiList--provider .sf__fulltext input{padding:20px}.sf__multiList--provider .sf__fulltext__icon{display:none}.sf__fulltext{position:absolute;top:0px;left:0px;width:100%;height:70px;padding:10px;border-bottom:1px #e8e8e8 solid}.sf__fulltext .sf__fulltext__icon{position:absolute;top:20px;left:24px;z-index:103;font-size:20px;color:var(--sf-itemIcon-color)}.sf__fulltext input{width:100%;height:50px;border:1px var(--sf-color) solid;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:0px 25px;padding-left:40px;font-size:14px}@media(max-width: 767.98px){.sf__fulltext input{font-size:16px}}.multilist-title{color:var(--main_color);font-weight:bold;margin:20px 0px 10px;font-size:17px}.multilist-title.multilist-title--destination-countrypriorities{margin-top:0px}.sf_toggler{background:var(--btn_color);color:var(--btn_text_color);display:none;justify-content:space-between;align-items:center;padding:10px 15px;border-radius:5px;margin-bottom:15px;cursor:pointer}@media(max-width: 991.98px){.sf_toggler{display:flex}}.sf_toggler svg{font-size:20px}@media(max-width: 991.98px){.searchResults_sf-holder{display:none}.searchResults_sf-holder.show{display:block}}.sf__item.sf__transport-item .sf__actions .sf__actions-selectAll,.sf__item.sf__board-item .sf__actions .sf__actions-selectAll,.sf__item.sf__tour_types-item .sf__actions .sf__actions-selectAll,.sf__item.sf__accommodation_category-item .sf__actions .sf__actions-selectAll,.sf__item.sf__tour_flags-item .sf__actions .sf__actions-selectAll{display:none}.sf__item.sf__transport-item .sf__actions .sf__button,.sf__item.sf__board-item .sf__actions .sf__button,.sf__item.sf__tour_types-item .sf__actions .sf__button,.sf__item.sf__accommodation_category-item .sf__actions .sf__button,.sf__item.sf__tour_flags-item .sf__actions .sf__button{padding:5px 10px}.sf__multiList__mobileClose{display:none}@media(max-width: 767.98px){.sf__fulltext{padding:20px;height:86px}.sf__fulltext .sf__fulltext__icon{top:30px;left:34px}body .sf__item.sf__location-item.opened .sf__fulltext{position:relative;height:auto}body .sf__item.sf__location-item.opened .sf__multiList-inner{padding-top:0px}body .sf__item.sf__location-item.opened .tagList{width:100%;max-height:110px;overflow:auto;padding-top:0px;padding-bottom:0px}body .sf__item.sf__location-item.opened .sf__multiList--location{padding-top:0}body .sf__item.sf__location-item.opened .sf__multiList .sf__multiList-top{flex:0;display:flex;flex-flow:row wrap-reverse}body .sf__item.sf__date-item.opened{z-index:1001;position:fixed;top:0px;left:0px;width:100%;height:100%}body .sf__item.sf__date-item.opened>div{height:100%}body .sf__item.sf__date-item.opened .sf__multiList__mobileClose{position:absolute;top:0px;left:0px;width:100%}body .sf__item.sf__date-item.opened .sf__item-inner{display:none}body .sf__item.sf__date-item.opened .sf__date-itemHover{top:0px;position:fixed;height:100%;border-radius:0px;width:100%;display:flex !important;flex-direction:column}body .sf__item.sf__date-item.opened .sf__date-itemHover .sf__date-itemHover-inner{height:100%;display:flex !important;flex-direction:column;padding-top:45px}body .sf__item.sf__date-item.opened .sf__date-itemHover .sf__date-itemHover-inner .sf__datepicker-holder{height:100%;overflow:auto}body .sf__item.sf__date-item.opened .sf__date-itemHover-right{padding:0px}body .sf__item.sf__date-item.opened .sf__date-itemHover-right .sf__rangeSlider{padding:10px 20px 0px}body .sf__item.sf__date-item.opened .sf__date-itemHover-right .sf__dateTermList{padding:10px 10px 0px;border-bottom:0}body .sf__item.sf__provider-item.opened .sf__multiList--provider{padding-top:0px}body .sf__item.sf__provider-item.opened .sf__multiList--provider .sf__fulltext{position:relative;padding:10px;height:71px}body .sf__item.sf__room-item.opened .sf__room-itemHover{position:fixed;top:0px;left:0px;width:100%;height:100%;background:#fff;margin-top:0px;border-radius:0px;display:flex !important;flex-direction:column}body .sf__item.sf__room-item.opened .sf__room-itemHover .sf__passengers{height:100%;overflow:auto}body .sf__item.sf__room-item.opened .sf__room-itemHover .sf__passengers__item+.sf__passengers__item{margin-bottom:0px}body .sf__item.sf__location-item.opened.opened .sf__multiList,body .sf__item.sf__transport-item.opened .sf__multiList,body .sf__item.sf__board-item.opened .sf__multiList,body .sf__item.sf__tour_types-item.opened .sf__multiList,body .sf__item.sf__accommodation_category-item.opened .sf__multiList,body .sf__item.sf__tour_flags-item.opened .sf__multiList,body .sf__item.sf__provider-item.opened .sf__multiList{position:fixed;top:0px;left:0px;width:100%;height:100%;background:#fff;margin-top:0px;border-radius:0px;display:flex !important;flex-direction:column}body .sf__item.sf__location-item.opened.opened .sf__multiList .sf__actions,body .sf__item.sf__transport-item.opened .sf__multiList .sf__actions,body .sf__item.sf__board-item.opened .sf__multiList .sf__actions,body .sf__item.sf__tour_types-item.opened .sf__multiList .sf__actions,body .sf__item.sf__accommodation_category-item.opened .sf__multiList .sf__actions,body .sf__item.sf__tour_flags-item.opened .sf__multiList .sf__actions,body .sf__item.sf__provider-item.opened .sf__multiList .sf__actions{width:100%}body .sf__item.sf__location-item.opened.opened .sf__multiList .sf__multiList-inner,body .sf__item.sf__transport-item.opened .sf__multiList .sf__multiList-inner,body .sf__item.sf__board-item.opened .sf__multiList .sf__multiList-inner,body .sf__item.sf__tour_types-item.opened .sf__multiList .sf__multiList-inner,body .sf__item.sf__accommodation_category-item.opened .sf__multiList .sf__multiList-inner,body .sf__item.sf__tour_flags-item.opened .sf__multiList .sf__multiList-inner,body .sf__item.sf__provider-item.opened .sf__multiList .sf__multiList-inner{max-height:initial;height:100%;width:100%;flex:1}.sf__item.opened .sf__multiList__mobileClose{display:flex;justify-content:space-between;background:#e8e8e8;width:100%}.sf__item.opened .sf__multiList__mobileClose .mobile_title{padding:10px 20px}.sf__item.opened .sf__multiList__mobileClose .mobile_title .mobile_title__icon{margin-right:10px}.sf__item.opened .sf__multiList__mobileClose .sf__multiList__mobileClose--button{display:flex;justify-content:space-between;cursor:pointer;padding:10px 20px}.sf__item.opened .sf__multiList__mobileClose .sf__multiList__mobileClose--button span.sf__multiList__mobileClose__title{margin-right:10px;display:none}.sf__item.opened .sf__multiList__mobileClose .sf__multiList__mobileClose--button svg{font-size:25px}.no-scroll-mobile{overflow:hidden}.sf__item .euiFormControlLayout{height:auto}.sf__actions{padding:10px !important;border-top:1px #e8e8e8 solid}}@media(max-width: 767.98px)and (max-width: 991.98px){.sf__actions{padding-bottom:15px !important}}@media(max-width: 767.98px){.sf__actions .sf__button{padding:10px 15px !important}}.no-destination{text-align:center;padding:15px}.multilist-title--countrypriorities{margin-top:0px}body.is_logged .simple-term-switch{display:block}.simple-term-switch{display:none}.simple-term-switch .euiSwitch .euiSwitch__label{font-size:11px}body .euiTable.euiTable--responsive .euiTableRow{background:none}body .euiTable.euiTable--responsive .euiTableRow:hover{background:none}.detail__top{margin-bottom:20px}@media(min-width: 992px){.detail__top{display:flex;justify-content:space-between;align-items:stretch}}@media(min-width: 1460px){.detail__top{margin-bottom:120px}}@media(min-width: 992px){.detail__top .detail__left{flex:0 0 570px;max-width:570px;padding-bottom:99px}}@media(min-width: 1190px){.detail__top .detail__left{flex:0 0 722px;max-width:722px;padding-bottom:94px}}@media(min-width: 1460px){.detail__top .detail__left{flex:0 0 870px;max-width:870px;padding:0}}.detail__top .detail__right{margin-top:6px}@media(min-width: 992px){.detail__top .detail__right{flex:0 0 350px;max-width:350px;margin-top:0px}}@media(min-width: 1190px){.detail__top .detail__right{flex:0 0 380px;max-width:380px}}@media(min-width: 1460px){.detail__top .detail__right{flex:0 0 410px;max-width:410px}}.detail__top .detail__right.detail__right--hotel{background:#fff;position:relative;border-radius:5px}.detail__top .detail__right.detail__right--hotel .detail__right__content{padding:30px 30px 0px 30px}@media(min-width: 768px){.detail__top .detail__right.detail__right--hotel .detail__right__content{padding:30px 30px 0px 30px}}.detail__top .detail__right.detail__right--hotel .price_box .person-price{margin:0}.detail__top .detail__right.detail__right--hotel .price_box strong span{font-weight:normal;font-size:12px}.detail__top .detail__right.detail__right--hotel h1{font-size:25px;font-weight:bold;margin-bottom:20px}.detail__top .detail__right.detail__right--hotel p{margin-bottom:0px}.detail__top .detail__right.detail__right--hotel p svg{color:#cdcdcd;margin-right:5px}.detail__top .detail__right.detail__right--hotel .price_from{font-weight:bold;margin-bottom:30px}.detail__top .detail__right.detail__right--hotel .price_from strong{font-size:25px}.detail__top .detail__right.detail__right--hotel .tags_list{margin-top:10px;margin-bottom:25px}.tags_list{margin-left:-3px}.tags_list span{display:inline-block;background:var(--main_color);color:#fff;padding:5px 10px 3px;border-radius:25px;margin:3px;font-size:13px}.tags_list i{display:inline-block;background:var(--main_color-darken);padding:2px 8px 0px;border-radius:10px;margin-left:3px;font-size:11px;position:relative;top:-1px;color:#fff;font-style:normal}.tags_list .tags_list__flight{background:#eceaea;padding:5px;border-radius:15px;margin-bottom:10px;margin:0px -5px 5px}.detail_ck_official_name{margin-bottom:10px}.detail_ck_official_name span{display:inline-block;background:#eceaea;padding:5px 10px;color:#7c7c7c;border-radius:30px;font-size:14px}@media(max-width: 767.98px){body.is_logged .hotel-detail .detail-title{display:block}}@media(max-width: 767.98px){body.is_logged .hotel-detail .detail-title .detail-title__h1{margin-bottom:20px}}@media(max-width: 767.98px){body.is_logged .hotel-detail .detail-title .tripadvisor{margin-left:0px}}.detail-title__h1{margin-bottom:15px}.hotel-detail{position:relative}@media(min-width: 992px){.hotel-detail.hotel-detail--terms .detail-trip-info{min-height:521px}}@media(min-width: 1190px){.hotel-detail.hotel-detail--terms .detail-trip-info{min-height:510px}}@media(min-width: 1460px){.hotel-detail.hotel-detail--terms .detail-trip-info{min-height:526px}}.hotel-detail.hotel-detail--dummy .container{position:relative}.hotel-detail.hotel-detail--dummy .detail-trip-info .price_box .person-price{margin-bottom:0}.hotel-detail.hotel-detail--dummy .detail-trip-info .price_box .person-price .price strong{font-size:25px}.hotel-detail.hotel-detail--dummy .trip-recap{border-radius:5px;overflow:hidden}.hotel-detail.hotel-detail--dummy .trip-recap .price_box{display:none}.hotel-detail.hotel-detail--dummy .term-list div.term-list--table div.euiTableCellContent.price-td .priceItem .personPrice{font-size:18px;font-size:16px}.hotel-detail.hotel-detail--dummy .term-list div.term-list--table div.euiTableCellContent.price-td .priceItem .groupPrice{display:none}.hotel-detail.hotel-detail--dummy .term-list div.term-list--table button.popover-btn{display:none}.hotel-detail a{text-decoration:none}.hotel-detail .detail-title{margin-top:15px}@media(min-width: 576px){.hotel-detail .detail-title{display:flex;justify-content:space-between;align-items:flex-end;margin-top:0px}}.hotel-detail .detail-title h1{padding-right:10px;font-weight:bold;font-size:20px;margin-bottom:0px}@media(min-width: 768px){.hotel-detail .detail-title h1{font-size:30px}}.hotel-detail .detail-title .stars{color:#fac841}.hotel-detail .detail-title .stars_holder{font-size:13px}@media(min-width: 768px){.hotel-detail .detail-title .stars_holder{font-size:20px}}.hotel-detail .detail-title .detail-fb{margin-bottom:10px}@media(max-width: 767.98px){.hotel-detail .detail-title .detail-fb{display:none}}.hotel-detail .detail-title .detail-title__right{display:flex;align-items:flex-end}.hotel-detail .detail-title .detail-title__right button svg{font-size:25px;color:#4267b2}.hotel-detail .detail-title .tripadvisor{margin-left:25px;margin-right:10px;min-width:130px;margin-bottom:10px}@media(max-width: 767.98px){.hotel-detail .detail-title .tripadvisor{max-width:100px;margin-bottom:5px;margin-left:0px;margin-right:0px}}.hotel-detail .detail-title .tripadvisor a{color:#000;font-size:9px;display:block;text-align:center}@media(min-width: 768px){.hotel-detail .detail-title .tripadvisor a{font-size:13px}}.hotel-detail .detail-gallery{position:relative;height:100%}.hotel-detail .detail-gallery .euiCheckbox.euiCheckbox--noLabel{position:absolute;top:10px;right:10px;z-index:10}.hotel-detail .detail-gallery .detail-gallery__main-photo{border-radius:var(--border-radius);overflow:hidden;position:relative;height:auto;cursor:pointer;background-position:center center;background-size:cover;height:50vw}@media(min-width: 576px){.hotel-detail .detail-gallery .detail-gallery__main-photo{height:300px}}@media(min-width: 768px){.hotel-detail .detail-gallery .detail-gallery__main-photo{height:400px}}@media(min-width: 992px){.hotel-detail .detail-gallery .detail-gallery__main-photo{height:100%}}@media(min-width: 1190px){.hotel-detail .detail-gallery .detail-gallery__main-photo{height:100%}}@media(min-width: 1460px){.hotel-detail .detail-gallery .detail-gallery__main-photo{height:100%}}.hotel-detail .detail-gallery .detail-gallery__main-photo .detail-gallery__stickers{position:absolute;top:15px;left:15px}.hotel-detail .detail-gallery .detail-gallery__main-photo .detail-gallery__stickers>div{margin-right:10px}.hotel-detail .detail-gallery .detail-gallery__main-photo .photo-tour-type{position:absolute;top:15px;right:15px}.hotel-detail .detail-gallery .detail-gallery__main-photo .photo-tour-type .sticker-tourType{margin-bottom:10px}.hotel-detail .detail-gallery .detail-gallery__main-photo img{border-radius:5px;max-width:100%;width:100%}.hotel-detail .detail-gallery .detail-gallery__main-photo .weather{position:absolute;bottom:15px;right:15px;z-index:2;background:hsla(0,0%,100%,.8);border-radius:20px;padding:0px 15px 0px 0px;font-size:14px;white-space:nowrap;height:unset}.hotel-detail .detail-gallery .detail-gallery__main-photo .weather .weather__text{padding-top:1px}.hotel-detail .detail-gallery .detail-gallery__main-photo .detail-dynamic-logo{position:absolute;bottom:20px;left:20px;font-size:16px;padding:5px 15px;border-radius:20px;background:hsla(0,0%,100%,.8);color:#000}@media(min-width: 1460px){.hotel-detail .detail-gallery .detail-gallery__thumbnails{width:1296px;margin-top:16px !important}}.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-slide{cursor:pointer}.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-slide img{border-radius:var(--border-radius)}.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-prev,.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-next{position:absolute;top:50px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer;font-size:20px;z-index:10;background:#fff;border-radius:50%;transition:all .3s}@media(min-width: 992px){.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-prev,.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-next{top:54px}}.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-prev.swiper-button-disabled,.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-next.swiper-button-disabled{opacity:.5}.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-prev svg,.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-next svg{font-size:15px;color:var(--main_color);width:10px}.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-prev:after,.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-next:after{display:none !important}.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-prev{left:10px}.hotel-detail .detail-gallery .detail-gallery__thumbnails .swiper-container .swiper-button-next{right:10px}.hotel-detail .detail-gallery .detail-gallery__thumbnails{margin:5px 0px 0px;position:relative;margin-top:6px;overflow:hidden}.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick-list{height:84px}@media(min-width: 576px){.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick-list{margin:0 -3px}}.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick-slide>div{margin:0 3px;width:168px}@media(min-width: 768px){.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick-slide>div{width:169.5px}}@media(min-width: 992px){.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick-slide>div{width:186px}}@media(min-width: 1190px){.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick-slide>div{width:176px}}@media(min-width: 1460px){.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick-slide>div{width:169px}}.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick-slide img{max-width:100%}.hotel-detail .detail-gallery .detail-gallery__thumbnails button{height:84px;overflow:hidden;border-radius:5px}.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick_arrow_left,.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick_arrow_right{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer;font-size:20px;z-index:10;background:#fff;border-radius:50%;transition:all .3s}.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick_arrow_left svg,.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick_arrow_right svg{font-size:15px;color:var(--main_color)}.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick_arrow_left{left:10px}.hotel-detail .detail-gallery .detail-gallery__thumbnails .slick_arrow_right{right:10px}.detail-change-href{text-align:right;margin-left:10px}ul.tour-info{list-style:none;padding:0px;margin:0px;padding:7px 15px;color:var(--detail-triprecap-text-color)}ul.tour-info>li{display:flex;justify-content:flex-start;align-items:flex-start;border-bottom:1px var(--detail-triprecap-bg-color-darken) solid;padding:9px 5px}ul.tour-info>li .tour-info__li_inner{display:flex;justify-content:flex-start;align-items:flex-start;flex:1;padding:4px 0px;min-width:0}@media(min-width: 992px){ul.tour-info>li .tour-info__li_inner .room-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}ul.tour-info>li:last-child{border-bottom:0px}ul.tour-info>li.tour-info--term{line-height:1.2}ul.tour-info>li.tour-info--term strong{display:block}ul.tour-info>li.tour-info--term span{font-size:13px}ul.tour-info>li.tour-info--people{position:relative}ul.tour-info>li.tour-info--people .sf__item.sf__room-item{width:100%;position:absolute;left:0px;top:48px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);background:#fff;z-index:6;display:none}ul.tour-info>li.tour-info--people .sf__item.sf__room-item.opened{display:block}ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__room-itemHover{width:100%;position:relative;box-shadow:none;top:0px}@media(min-width: 576px)and (max-width: 767.98px){ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__room-itemHover .sf__passengers__item{justify-content:flex-end}}@media(min-width: 768px)and (max-width: 991.98px){ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__room-itemHover .sf__passengers__item{justify-content:flex-end}}ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__room-itemHover .sf__passengers__title{text-align:left}@media(min-width: 576px)and (max-width: 767.98px){ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__room-itemHover .sf__passengers__title{padding-right:25px}}@media(min-width: 768px)and (max-width: 991.98px){ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__room-itemHover .sf__passengers__title{padding-right:25px}}ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__passengers__item__error{background:#bd271e;color:#fff;font-size:14px;text-align:left;margin:13px;margin-bottom:0px;padding:5px 10px;border-radius:4px}ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__room-itemHover__loader{background:rgba(0,0,0,.2);position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:160;display:flex;justify-content:center;align-items:center}ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__room-itemHover__loader svg{max-width:70px}ul.tour-info>li.tour-info--people .sf__item.sf__room-item .sf__room-itemHover__loader svg circle{stroke:var(--main_color)}ul.tour-info>li .tour-info__icon{flex:0 0 25px;margin-right:5px;color:var(--detail-triprecap-icons-color)}ul.tour-info>li .tour-info__tour-id{font-size:12px}ul.tour-info>li.room-li{position:relative}.term-list .flightInfo-toggle{padding-left:0px}.term-list .flightInfo-toggle .flightInfo-toggle__content{left:-25px}.flyght-info-modal .modal-dialog{max-width:610px}.flyght-info-modal .modal-footer{display:none}@media(min-width: 768px){.flyght-info-modal .modal-header{padding-left:25px}}@media(min-width: 768px){.flight_info{padding:0px 10px 10px 10px}}.flight_info h3{color:var(--main_color);font-size:18px;font-weight:bold;text-align:center;margin-bottom:15px;margin-top:15px}.flight_info h3._back{margin-top:35px}.flight_info h3 svg{font-size:13px;color:#d2d1d1}.flight_info .flight_info__flight{text-align:center;font-size:14px;margin-bottom:25px}@media(min-width: 576px){.flight_info .flight_info__flight{margin-bottom:0px}}@media(min-width: 576px){.flight_info .flight_info__flight{display:flex;justify-content:center;align-items:center}}.flight_info .flight_info__flight .flight_info__flight__item{margin:0px 5px;margin-bottom:5px;text-align:center}@media(min-width: 576px){.flight_info .flight_info__flight .flight_info__flight__item{margin-bottom:25px}}.flight_info .flight_info__flight .flight_into__logo img{width:auto;display:inline-block}.flight_info .flight_info__line{display:flex;justify-content:space-between;position:relative}.flight_info .flight_info__line.flight_info__line__from{margin-bottom:25px}.flight_info .flight_info__line.flight_info__line__from .flight_info__plane_icon{left:0;animation:slideRight 30s linear infinite forwards}.flight_info .flight_info__line.flight_info__line__to .flight_info__plane_icon{right:0;animation:slideLeft 30s linear infinite forwards}.flight_info .flight_info__line.flight_info__line__to .flight_info__from__flyght .flight_info__plane_icon svg{transform:rotate(180deg)}.flight_info .flight_info__line .flight_info__from__flyght{flex:1;position:relative}.flight_info .flight_info__line .flight_info__from__flyght:before{content:"";display:block;width:100%;height:2px;position:absolute;top:10px;left:0px;background:#e3e3e3}.flight_info .flight_info__line .flight_info__from__flyght .flight_info__plane_icon{position:absolute;top:0px;background:#fff;padding:0px 5px;color:#858585}.flight_info .flight_info__line .flight_info__from__flyght .flight_info__plane_icon .flight_info__flyght_time{position:absolute;top:25px;left:50%;transform:translateX(-50%);font-size:12px;color:#000;white-space:nowrap}.flight_info .flight_info__line .flight_info__from__flyght .flight_info__plane_icon .flight_info__flyght_time span{display:block}.flight_info .flight_info__line .flight_info__from,.flight_info .flight_info__line .flight_info__to{text-align:left;background:#fff;position:relative;z-index:2}.flight_info .flight_info__line .flight_info__from:before,.flight_info .flight_info__line .flight_info__to:before{content:"";display:block;width:15px;height:15px;background:#fff;position:absolute;top:3px;border-radius:50%;border:2px #e3e3e3 solid}.flight_info .flight_info__line .flight_info__from p,.flight_info .flight_info__line .flight_info__to p{margin:0px;font-size:12px}.flight_info .flight_info__line .flight_info__from strong,.flight_info .flight_info__line .flight_info__to strong{display:block}.flight_info .flight_info__line .flight_info__from .flight_info__time,.flight_info .flight_info__line .flight_info__to .flight_info__time{display:block;font-size:14px}.flight_info .flight_info__line .flight_info__from .flight_info__time svg,.flight_info .flight_info__line .flight_info__to .flight_info__time svg{color:#9b9a9a;font-size:12px}.flight_info .flight_info__line .flight_info__from .flight_info__date,.flight_info .flight_info__line .flight_info__to .flight_info__date{font-style:normal;font-size:11px;color:#9b9a9a}.flight_info .flight_info__line .flight_info__from{padding-right:20px}.flight_info .flight_info__line .flight_info__from:before{right:-10px}.flight_info .flight_info__line .flight_info__to{padding-left:20px}.flight_info .flight_info__line .flight_info__to:before{left:-10px}.flight_info .flight_info__line .flight_info__to .flight_info__time{text-align:right}.flight_info .flight_info__line .flight_info__to .flight_info__date{text-align:right}.flight_info .flight_info__line .flight_info__to p{text-align:right}.flight_info_simple h3{color:var(--main_color);font-size:18px;font-weight:bold;text-align:left;margin-bottom:15px;margin:0}.flight_info_simple span{font-weight:bold;display:inline-block;margin-left:15px}.flight_info_simple table tr td{padding:10px 0px}.flight_info_simple table tr td:first-child{padding-right:15px}@keyframes slideRight{0%{left:4%}100%{left:82%}}@keyframes slideLeft{0%{right:4%}100%{right:82%}}.flight_info_modal_href{font-size:11px;line-height:11px;padding:5px 8px;border-radius:5px;margin-left:5px;font-weight:bold;margin-left:10px;border:1px var(--btn_color) solid;color:var(--btn_color);background:rgba(0,0,0,0)}.flight_info_modal_href:hover{text-decoration:none;background:var(--btn_color);color:var(--btn_text_color)}.flightInfo-toggle{position:relative;z-index:5;display:inline-block;padding-left:12px}.flightInfo-toggle:hover .flightInfo-toggle__content{display:block}.flightInfo-toggle:hover svg{color:var(--main_color)}.flightInfo-toggle svg{color:#afafaf}.flightInfo-toggle .flightInfo-toggle__content{display:none;position:absolute;bottom:35px;left:-15px;background:#fff;border:1px #ebebeb solid;box-shadow:0px 0px 15px 4px rgba(0,0,0,.07);width:130px;padding:10px;font-size:13px}.flightInfo-toggle .flightInfo-toggle__content:before{content:"";display:block;width:15px;height:15px;background:#fff;position:absolute;left:27px;bottom:-8px;transform:rotate(45deg);border:1px #ebebeb solid}.flightInfo-toggle .flightInfo-toggle__content:after{content:"";display:block;width:30px;height:10px;background:#fff;position:absolute;bottom:0px;left:20px}.flightInfo-toggle .flightInfo-toggle__content .flightInfo-toggle__content__inner{position:relative;z-index:2}.flightInfo-toggle .flightInfo-toggle__content .flightInfo-toggle__content__inner table tr td:first-child{padding-right:5px}.price_update-loading,.reservation-form__soldOut{position:absolute;top:0px;left:0px;width:100%;height:100%;background:hsla(0,0%,100%,.95);z-index:10;border-radius:var(--border-radius);padding:10px 15px;padding-top:50px;display:flex;align-items:flex-start;justify-content:center}.price_update-loading span,.reservation-form__soldOut span{background:var(--main_color);display:inline-block;padding:5px 15px;color:#fff;border-radius:5px;margin-bottom:10px}.price_update-loading .room_loading,.reservation-form__soldOut .room_loading{text-align:center;font-size:18px;font-weight:bold}.price_update-loading .skeleton svg,.reservation-form__soldOut .skeleton svg{width:100% !important}.price_update-loading p,.reservation-form__soldOut p{text-align:center;margin-bottom:30px;font-size:15px}.price_update-loading p strong,.reservation-form__soldOut p strong{display:block;margin-bottom:10px}.price_update-loading .price_update-loading__inner,.reservation-form__soldOut .price_update-loading__inner{padding:0px 15px}.price_update-loading .price_update-loading__icon,.reservation-form__soldOut .price_update-loading__icon{margin:40px 0px 35px;text-align:center;display:flex;align-items:center;justify-content:center}.price_update-loading .price_update-loading__icon svg,.reservation-form__soldOut .price_update-loading__icon svg{width:50px;height:50px}.price_update-loading .price_update-loading__icon svg path,.reservation-form__soldOut .price_update-loading__icon svg path{color:#cacaca !important}.price_update-loading .price_update-loading__button,.reservation-form__soldOut .price_update-loading__button{display:flex;justify-content:center}.price_update-loading--soldOut,.reservation-form__soldOut{padding-left:0px;padding-right:0px}.price_update-loading--soldOut .reservation-form__soldOut__highlighted,.price_update-loading--soldOut .price_update-loading__highlighted,.reservation-form__soldOut .reservation-form__soldOut__highlighted,.reservation-form__soldOut .price_update-loading__highlighted{background:var(--main_color);color:var(--detail-pricebox-text-color);padding:25px 25px;border-radius:5px;margin-top:45px}.price_update-loading--soldOut .reservation-form__soldOut__highlighted strong,.price_update-loading--soldOut .price_update-loading__highlighted strong,.reservation-form__soldOut .reservation-form__soldOut__highlighted strong,.reservation-form__soldOut .price_update-loading__highlighted strong{margin-bottom:10px}.detail-trip-info{background:var(--detail-triprecap-bg-color);border-radius:var(--border-radius);position:relative;z-index:5}.detail-trip-info .price_box{background:var(--detail-pricebox-bg-color);color:var(--detail-pricebox-text-color);padding:20px;position:relative}.detail-trip-info .price_box.price_box--sale .group-price{align-items:flex-start}.detail-trip-info .price_box.price_box--sale .group-price .price_text{padding-top:7px}@media(min-width: 1190px){.detail-trip-info .price_box.price_box--sale .group-price .price_text{padding-top:10px}}.detail-trip-info .price_box strong{display:block}.detail-trip-info .price_box .person-price{margin-bottom:10px}@media(min-width: 576px){.detail-trip-info .price_box .person-price{display:flex;align-items:center;justify-content:space-between}}.detail-trip-info .price_box .person-price .price_text{font-size:14px}.detail-trip-info .price_box .person-price .price{font-size:13px;font-weight:normal}@media(max-width: 575.98px){.detail-trip-info .price_box .person-price .price{padding-left:0px}}@media(min-width: 576px){.detail-trip-info .price_box .group-price{display:flex;align-items:center;justify-content:space-between}}.detail-trip-info .price_box .group-price .price{display:flex;justify-content:flex-end;align-items:flex-start}@media(max-width: 575.98px){.detail-trip-info .price_box .group-price .price{flex-direction:row-reverse;padding-left:0px}}.detail-trip-info .price_box .group-price .price strong{display:inline-block;font-weight:bold}@media(min-width: 768px){.detail-trip-info .price_box .group-price .price strong{flex:1;margin:0}}.detail-trip-info .price_box .group-price .price strong span{display:block;font-size:12px;font-weight:normal}.detail-trip-info .price_box .group-price .price strong span strong{font-size:13px}.detail-trip-info .price_box .group-price .price strong span.price-before{white-space:nowrap}.detail-trip-info .price_box .group-price .price strong span.price-before strong{text-decoration:line-through}.detail-trip-info .price_box .group-price .price .popover-btn{margin-right:10px;position:relative;top:5px}.detail-trip-info .price_box .group-price .price .popover-btn svg{fill:var(--detail-pricebox-text-color)}.detail-trip-info .price_box .group-price .price .popover-btn svg path{fill:var(--detail-pricebox-text-color)}.detail-trip-info .price_box .price_text{display:flex;align-items:center;padding-left:0px}.detail-trip-info .price_box .price{font-weight:bold;font-size:25px;padding-right:0px;text-align:left}@media(min-width: 576px){.detail-trip-info .price_box .price{text-align:right}}@media(min-width: 1460px){.detail-trip-info .price_box .price{font-size:30px}}.detail-trip-info .price_box .calculator{text-align:right}.detail-trip-info .price_box .calculator a{color:var(--detail-pricebox-text-color)}.detail-trip-info .price_box .calculator_text{font-size:12px;display:flex;align-items:center}.detail-trip-info .buy_price_warning__holder{position:relative;padding:0px 15px;min-height:34px;margin-top:10px;margin-bottom:-5px}.detail-trip-info .buy_price_warning{padding:7px 5px;font-size:12px;text-align:center}@media(min-width: 1460px){.detail-trip-info .buy_price_warning{width:100%}}.detail-trip-info .buy_price_warning p{margin:0;font-size:13px;font-weight:bold}.detail-trip-info .buy_price_warning svg{display:inline-block;margin-right:5px}.detail-trip-info .buy_price_warning.buy_price_warning--error p{color:#283791;font-size:11px}.detail-trip-info .buy_price_warning.buy_price_warning--succcess p{color:green}.detail-trip-info .buy_price_warning.buy_price_warning--orange p{color:#283791}.detail-trip-info .buy_box{padding:15px}.detail-trip-info .buy_box .buy_box__info{display:inline-block;margin-right:15px}.more-and-favourites{display:flex;justify-content:space-evenly;align-items:center;padding-top:10px;display:none}@media(min-width: 1460px){.more-and-favourites{padding:15px 0px 0px}}.more-and-favourites a{color:rgba(58,61,66,.65);transition:all .3s}.more-and-favourites a:hover{text-decoration:none;color:#000}.more-and-favourites a.add-favourites:hover,.more-and-favourites a.add-favourites.active{color:#dc3545}.more-and-favourites a.add-favourites span{display:inline-block;margin-left:3px}.more-and-favourites a svg{margin-right:5px;color:rgba(58,61,66,.65)}#detail-tabs-anchor{height:1px}@media(min-width: 1190px){#detail-tabs-anchor{height:2px}}@media(min-width: 1460px){#detail-tabs-anchor{height:3px}}.detail-tabs{position:relative}.detail-tabs:after{content:"";display:block;clear:both}.detail-tabs ul.nav-tabs{list-style:none;padding:0px;margin:0px;border:0;margin-bottom:1px}@media(max-width: 991.98px){.detail-tabs ul.nav-tabs{display:block}}.detail-tabs ul.nav-tabs li.nav-item{margin-bottom:5px}@media(min-width: 992px){.detail-tabs ul.nav-tabs li.nav-item{float:left;margin-right:5px;margin-bottom:0}}.detail-tabs ul.nav-tabs li.nav-item a.nav-link,.detail-tabs ul.nav-tabs li.nav-item button.nav-link{display:block;color:#000;background:#f9f9f9;padding:15px 18px;border-radius:5px 5px 0px 0px;transition:all .3s;font-weight:bold;border:0;position:relative}@media(min-width: 1460px){.detail-tabs ul.nav-tabs li.nav-item a.nav-link,.detail-tabs ul.nav-tabs li.nav-item button.nav-link{padding:15px 25px}}@media(max-width: 991.98px){.detail-tabs ul.nav-tabs li.nav-item a.nav-link,.detail-tabs ul.nav-tabs li.nav-item button.nav-link{width:100%;text-align:left;border-radius:5px}.detail-tabs ul.nav-tabs li.nav-item a.nav-link:before,.detail-tabs ul.nav-tabs li.nav-item button.nav-link:before{content:"Vybrat";display:block;position:absolute;top:14px;right:10px;background:var(--btn_color);color:var(--btn_text_color);padding:5px 10px;border-radius:10px;font-size:11px}}.detail-tabs ul.nav-tabs li.nav-item a.nav-link>div,.detail-tabs ul.nav-tabs li.nav-item button.nav-link>div{display:flex;align-items:center;justify-content:center}@media(max-width: 991.98px){.detail-tabs ul.nav-tabs li.nav-item a.nav-link>div,.detail-tabs ul.nav-tabs li.nav-item button.nav-link>div{justify-content:flex-start}}.detail-tabs ul.nav-tabs li.nav-item a.nav-link>div .detail-tabs__icon,.detail-tabs ul.nav-tabs li.nav-item button.nav-link>div .detail-tabs__icon{height:18px;overflow:hidden}.detail-tabs ul.nav-tabs li.nav-item a.nav-link:hover,.detail-tabs ul.nav-tabs li.nav-item button.nav-link:hover{text-decoration:none;background:#fdfdfd}.detail-tabs ul.nav-tabs li.nav-item a.nav-link svg,.detail-tabs ul.nav-tabs li.nav-item button.nav-link svg{display:inline-block;margin-right:6px}.detail-tabs ul.nav-tabs li.nav-item a.nav-link.active,.detail-tabs ul.nav-tabs li.nav-item button.nav-link.active{background:#fff !important;color:var(--main_color)}@media(max-width: 991.98px){.detail-tabs ul.nav-tabs li.nav-item a.nav-link.active:before,.detail-tabs ul.nav-tabs li.nav-item button.nav-link.active:before{content:"Vybráno";background:#eceaea;color:#939393}}.detail-tabs ul.nav-tabs li.nav-item a.nav-link.active svg p,.detail-tabs ul.nav-tabs li.nav-item a.nav-link.active svg path,.detail-tabs ul.nav-tabs li.nav-item button.nav-link.active svg p,.detail-tabs ul.nav-tabs li.nav-item button.nav-link.active svg path{fill:var(--main_color) !important}.detail-tabs .tab-content{background:#fff;padding:15px;border-radius:0px var(--border-radius) var(--border-radius) var(--border-radius);margin-bottom:15px}@media(min-width: 768px){.detail-tabs .tab-content{padding:15px 30px 15px 30px;margin-bottom:35px}}@media(max-width: 991.98px){.detail-tabs .tab-content{border-radius:5px}}.detail-tabs .tab-content #detail-tabs-tabpane-popis h3{font-size:15px;font-weight:bold}.detail-tabs .tab-content.description h3{margin-bottom:25px;margin-top:20px;font-weight:bold}.detail-tabs .tab-content.description table{width:100%;margin-bottom:40px}.detail-tabs .tab-content.description table tr:nth-child(even) td{background:#f5f5f5}.detail-tabs .tab-content.description table tr td{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:10px}.detail-tabs .tab-content #map{position:relative;z-index:10}.detail-tabs .tab-content #map .smap{width:100% !important;height:500px !important}.attributes-list{margin-bottom:20px}.attributes-list>ul{list-style:none;padding:0px;margin:0px;padding:0}.attributes-list>ul>li strong{display:block;margin-bottom:5px}.attributes-list>ul>li::marker{display:none}.attributes-list>ul>li ul{list-style:none;padding:0px;margin:0px;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:15px}.attributes-list>ul>li ul li{background:var(--main_color);color:#fff;padding:3px 10px;font-size:12px;border-radius:20px;margin:3px}.sticker-lm,.sticker-fm,.sticker-sale{display:inline-block;background:orange;font-weight:bold;padding:5px 15px;color:#000;font-size:12px;border-radius:20px}@media(min-width: 768px){.sticker-lm,.sticker-fm,.sticker-sale{font-size:14px}}.sticker-lm span,.sticker-fm span,.sticker-sale span{font-weight:normal}.sticker-tourType{display:inline-block;background:hsla(0,0%,100%,.3);padding:5px 15px 3px;color:#fff;font-size:13px;border-radius:20px}@media(min-width: 768px){.sticker-tourType{font-size:16px;padding:5px 15px}}@media(min-width: 1190px){.recap_holder{display:flex;justify-content:space-between;flex-direction:row-reverse}}.trip-recap{color:var(--detail-pricebox-text-color);margin-bottom:15px}@media(min-width: 1190px){.trip-recap{position:sticky;top:10px;flex:0 0 400px;max-width:400px;margin-bottom:0px;align-self:flex-start}}@media(max-width: 1189.98px){.trip-recap .trip-recap__image{display:none}}.trip-recap .trip-recap__info{padding:25px;padding-top:0px;background:var(--main_color)}@media(max-width: 1189.98px){.trip-recap .trip-recap__info{border-radius:5px 5px 0px 0px}}.trip-recap .trip-recap__title{padding-top:20px}.trip-recap .trip-recap__title h2{font-weight:bold;font-size:20px}.trip-recap .trip-recap__title .stars{margin-bottom:15px}.trip-recap .breadcrump-li a{color:var(--detail-pricebox-text-color)}.trip-recap .breadcrump-li .breadcrump{padding-bottom:5px;padding-top:0}.trip-recap .breadcrump-li .breadcrump ul{padding-left:28px;position:relative}.trip-recap .breadcrump-li .breadcrump ul li:first-child{position:absolute;top:2px;left:-2px}.trip-recap .breadcrump-li .breadcrump ul li:first-child img{height:20px}.trip-recap .breadcrump-li .breadcrump ul li svg{color:var(--detail-pricebox-text-color)}.trip-recap ul.tour-info{padding:0;color:var(--detail-pricebox-text-color)}.trip-recap ul.tour-info>li{border:0;padding:5px;border:0}.trip-recap ul.tour-info>li svg{color:hsla(0,0%,100%,.7)}.trip-recap .price_box{padding:15px 30px;background:#fff;color:#000;border-radius:0px 0px var(--border-radius) var(--border-radius)}.trip-recap .price_box .row{align-items:center;padding-top:5px}.trip-recap .price_box .price_text{color:var(--main_color);font-size:14px}@media(min-width: 576px){.trip-recap .price_box .group-price{display:flex;justify-content:flex-start;align-items:center}}@media(min-width: 1190px){.trip-recap .price_box .group-price{justify-content:space-between}}.trip-recap .price_box .group-price .price_text{font-size:16px;margin-right:20px}@media(min-width: 1190px){.trip-recap .price_box .group-price .price_text{margin-right:0}}.trip-recap .price_box .group-price .price{font-size:25px;display:flex;justify-content:flex-end;flex-direction:row-reverse}.trip-recap .price_box .group-price .price strong{line-height:1.6;font-weight:900}.trip-recap .popover-btn{position:relative;top:-2px}.trip-recap .popover-btn svg{color:var(--main_color);font-size:18px;margin-left:13px}.trip-recap__image{padding:25px;padding-bottom:0px;background:var(--main_color);border-radius:var(--border-radius) var(--border-radius) 0px 0px}.trip-recap__image img{max-width:100%;border-radius:var(--border-radius)}.reservation-form{background:#fff;border-radius:var(--border-radius) var(--border-radius);padding:25px;flex:1;position:relative}@media(min-width: 1190px){.reservation-form{margin-right:30px}}.reservation-form .reservation-form__message{font-size:12px;background:#eceaea;border-radius:5px;padding:10px 15px;margin-top:15px;color:#918f8f;position:relative;padding-right:60px}.reservation-form .reservation-form__message p{margin:0;position:relative;z-index:2}.reservation-form .reservation-form__message svg{position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:35px;color:#ff850a}@media(min-width: 576px){.reservation-form .reservation-form__title{display:flex;justify-content:space-between;align-items:flex-start}}.reservation-form .reservation-form__title h2{font-weight:bold;font-size:25px;margin-bottom:25px}.reservation-form .reservation-form__title span{color:var(--btn_color);cursor:pointer;display:flex;align-items:center;gap:5px}@media(max-width: 575.98px){.reservation-form .reservation-form__title span{margin-top:-20px;margin-bottom:20px}}.reservation-form .reservation-form__title span:hover{text-decoration:underline}.reservation-form h3{font-weight:bold;font-size:18px;margin-bottom:15px}.reservation-form h3 svg{color:#ccc}.reservation-form h4{font-weight:bold;font-size:15px;margin-bottom:15px}.reservation-form h4 span{display:inline-block;margin-left:5px;padding:6px 7px 5px;line-height:1;font-size:9px;font-weight:bold;background:#d3dae6;border-radius:50%;color:#000;position:relative;top:-2px}.reservation-form .customer-box{margin-bottom:30px}@media(min-width: 576px){.reservation-form .customer-box .customer-box__title{display:flex;justify-content:space-between}}.reservation-form .passenger-box{margin-top:40px}.reservation-form .passenger-box .passenger-box__title{display:flex;justify-content:space-between}.reservation-form .required-info{font-size:12px}.reservation-form .required-info span{color:red}@media(min-width: 768px){.reservation-form .submit-holder{display:flex;justify-content:flex-start;align-items:center}}.reservation-form .submit-holder .buy_box__info{display:inline-block;margin-right:10px}.reservation-form .submit-voip{margin-top:15px}@media(min-width: 768px){.reservation-form .submit-voip{padding-left:50px;margin-top:0}}.reservation-form .submit-voip .submit-voip--item{display:flex;justify-content:flex-start;align-items:center;padding-left:12px;position:relative}.reservation-form .submit-voip .submit-voip--item span{color:red;display:inline-block;width:10px;position:absolute;top:0px;left:0px}.reservation-form .submit-voip .submit-voip--item input{margin-right:5px}.reservation-form .submit-voip .submit-voip--item label{display:inline-block;padding-top:2px;font-size:12px}.reservation-form .submit-voip .submit-voip--item label a{color:var(--main_color)}.reservation-form .form_line{margin-bottom:15px;display:flex;justify-content:space-between;flex-wrap:wrap}.reservation-form .form_line .euiFormControlLayout{max-width:100%}.reservation-form .form_line .euiFieldText{box-shadow:none;max-width:100%}.reservation-form .form_line .euiSelect{box-shadow:none;border:1px #ccc solid;border-radius:5px;cursor:pointer}.reservation-form .form_line .form__item{margin-top:15px;flex:0 0 100%}@media(min-width: 768px){.reservation-form .form_line .form__item{flex:0 0 48%;margin-top:0}}@media(min-width: 768px){.reservation-form .form_line .form__item.form__item--birthDate{flex:0 0 48%}}.reservation-form .form_line .form__item.form__item--city{flex:1;margin-right:5%}@media(min-width: 768px){.reservation-form .form_line .form__item.form__item--city{flex:0 0 29%;margin-right:0}}.reservation-form .form_line .form__item.form__item--psc{flex:0 0 80px}@media(min-width: 768px){.reservation-form .form_line .form__item.form__item--psc{flex:0 0 15%}}.reservation-form .form_line .form__item.form__item--note{flex:0 0 100%}.reservation-form .form_line .form__item.form__item--nationality{flex:1;margin-left:5%}@media(min-width: 768px){.reservation-form .form_line .form__item.form__item--nationality{flex:0 0 29%;margin-left:0}}.reservation-form .form_line .form__item.form__item--gender{flex:0 0 30%}@media(min-width: 768px){.reservation-form .form_line .form__item.form__item--gender{flex:0 0 15%}}.reservation-form .form_line .form__item label{display:block;font-weight:bold;margin-bottom:5px;font-weight:600}.reservation-form .form_line .form__item label span{color:red;display:inline-block;margin-left:3px}.reservation-form .form_line .form__item input[type=text],.reservation-form .form_line .form__item input[type=email],.reservation-form .form_line .form__item textarea{width:100%;border:1px #ccc solid;height:40px;border-radius:5px;padding:10px;font-size:14px}.reservation-form .form_line .form__item textarea{height:100px;max-width:100%;font-size:14px}.reservation-form .form_line .form__item select{font-size:14px}.reservation-form .form_line .form__item .birth-date-holder{display:flex;justify-content:space-between}.reservation-form .form_line .form__item .birth-date-holder .euiFormControlLayout{flex:0 0 30%}.reservation-form .form_line .form__item .form__item__error,.reservation-form .form_line .form__item .birth-date-holder-error{margin:0;color:#bd271e;margin-top:3px;font-size:13px}.reservation-form .form_line .form__item .birth-date-holder-error{margin-top:5px}.detail_dummy .type-select .type-select__price{display:none !important}.type-select .type-select__item.type-select__actual{padding:10px;background:#f2f2f2;position:relative;top:-1px}.type-select .type-select__item.type-select__actual .type-select__item__flight.full-info thead{display:none !important}.type-select .type-select__item.type-select__actual .toggle_flight_info{display:none !important}.type-select .type-select__item.type-select__actual .type-select__name{flex:1;text-align:left;padding-right:15px;font-size:14px;font-weight:bold;flex:1}.type-select .type-select__item.type-select__actual .type-select__title{flex:0 0 94px;font-weight:bold;text-align:center;font-size:12px;padding:1px 7px 0px 25px}.type-select .type-select__item.type-select__actual .flight_item{border-top:1px #e8e4e4 solid;margin-top:5px;padding-top:5px}.type-select .type-select__item.type-select__actual .flight_item table tbody tr td div{background:#f2f2f2}.type-select ul{list-style:none;padding:0px;margin:0px;padding:0rem 10px}.type-select ul li{border-bottom:1px #dee2e6 solid}.type-select ul li .tour-info__icon{display:none}.type-select ul li.skeleton{padding:10px 0px 15px;border:0}.type-select ul li.skeleton span.react-loading-skeleton{height:40px}.type-select ul li.type-select--active button{border-color:#28a744;background:#eafbed}.type-select ul li.type-select--active button:hover{border-color:#28a744;background:#eafbed}.type-select ul li.type-select--active button:after{opacity:1}.type-select ul li:last-child{border-bottom:0}.type-select .type-select__item,.type-select .type-select__actual{padding:10px 0px}.type-select .type-select__item .type-select__item__inner,.type-select .type-select__actual .type-select__item__inner{display:flex;justify-content:space-between;align-items:flex-start}.type-select .type-select__item .type-select__item__inner .type-select__name,.type-select .type-select__actual .type-select__item__inner .type-select__name{text-align:left;padding-right:15px;font-size:14px;font-weight:bold;flex:1;font-weight:bold}.type-select .type-select__item .type-select__item__inner .type-select__name .toggle_flight_info,.type-select .type-select__actual .type-select__item__inner .type-select__name .toggle_flight_info{cursor:pointer;padding:1px 5px;margin-left:10px;border-color:gray;color:gray;font-weight:normal;float:right}.type-select .type-select__item .type-select__item__inner .type-select__name .toggle_flight_info:hover,.type-select .type-select__actual .type-select__item__inner .type-select__name .toggle_flight_info:hover{color:#fff;background:gray}.type-select .type-select__item .type-select__item__inner .type-select__right,.type-select .type-select__actual .type-select__item__inner .type-select__right{display:flex;justify-content:space-between;align-items:flex-start;flex:0 0 190px}.type-select .type-select__price{font-weight:bold;width:100px;text-align:right}.type-select .type-select__price .type-select__price__value{display:block;height:24px;display:flex;justify-content:flex-end}.type-select .type-select__price span.small-text{display:block;font-weight:normal;font-size:9px;text-align:right;margin-top:0px}.type-select .type-select__price .price-skeleton{height:18px;margin-bottom:6px}.type-select .type-select__submit{display:flex;justify-content:flex-end}.type-select span.type-select__noData{display:block;padding:20px 0px}.flight_item__title{text-align:center;font-size:12px}.flight_item table{width:100%}.flight_item table thead th{font-size:10px;text-align:center;font-weight:normal}.flight_item table thead th:first-child,.flight_item table thead th:last-child{font-weight:normal}.flight_item table thead th:first-child strong,.flight_item table thead th:last-child strong{font-size:14px;color:var(--main_color);font-weight:bold}.flight_item table thead th:first-child{text-align:left}.flight_item table thead th:last-child{text-align:right}.flight_item table tbody tr{position:relative}.flight_item table tbody tr td{color:gray;font-size:12px;text-align:center}.flight_item table tbody tr td div{display:inline-block;background:#fff;position:relative;z-index:2;padding:0px 10px}.flight_item table tbody tr td:first-child:before{content:"";position:absolute;top:10px;left:0px;width:100%;height:1px;border-bottom:1px #e8e4e4 dashed}.flight_item table tbody tr td:first-child div{padding:0 10px 0 0}.flight_item table tbody tr td:first-child,.flight_item table tbody tr td:last-child{font-size:13px;color:#000;font-weight:bold;text-align:left}.flight_item table tbody tr td:first-child svg,.flight_item table tbody tr td:last-child svg{color:gray;font-size:9px}.flight_item table tbody tr td:first-child i,.flight_item table tbody tr td:last-child i{font-style:normal;font-size:11px;font-weight:normal}.flight_item table tbody tr td:last-child{text-align:right}.flight_item table tbody tr td:last-child div{padding:0 0 0 10px}.flight_item .flight_item__inner{display:grid;grid-template-columns:70% 30%}.flight_item .flight_item__inner .flight_item__name span{font-size:12px;color:gray}.flight_item .flight_item__price{display:flex;align-items:flex-start;justify-content:flex-end;margin-top:4px}.flight_item .flight_item__price .flight_item__price__value{display:flex;align-items:flex-start;justify-content:flex-end;line-height:1;padding-right:15px}.flight_item .flight_item__price .flight_item__price__value span{display:block;font-size:11px;color:gray;text-align:right;font-weight:normal}.flight_item .flight_item__price .button{cursor:pointer}.flight_item__moreInfo{font-size:13px;text-decoration:underline}.type-select__loading{display:flex;padding:10px 15px;align-items:center;left:0px;width:100%;border-radius:0px 0px 10px 10px;background:var(--main_color)}.type-select__loading p{margin:0 !important;padding-left:10px;color:var(--sf-text-color);font-size:14px}.type-select__loading svg circle{stroke:var(--sf-text-color)}.term-list>.euiFlexGroup .euiFlexItem:first-child{flex:0 0 200px}.term-list__filter{display:flex;justify-content:space-between;flex-wrap:wrap}.term-list__filter .euiFieldText{max-width:100%}.term-list__filter .term-list__filter-item{flex-direction:column;flex-basis:0%;margin:5px 0px}@media(min-width: 576px){.term-list__filter .term-list__filter-item{margin:10px 0px}}.term-list__filter .term-list__filter-item.term-list-filter--date{flex:0 0 100%}@media(min-width: 576px){.term-list__filter .term-list__filter-item.term-list-filter--date{flex:0 0 48%;margin:10px 0px}}@media(min-width: 992px){.term-list__filter .term-list__filter-item.term-list-filter--date{flex:0 0 240px}}.term-list__filter .term-list__filter-item.term-list-filter--date .sf__date-item{margin-bottom:0}.term-list__filter .term-list__filter-item.term-list-filter--date .sf__date-itemHover{left:0 !important}.term-list__filter .term-list__filter-item.term-list-filter--room,.term-list__filter .term-list__filter-item.term-list-filter--transport,.term-list__filter .term-list__filter-item.term-list-filter--board,.term-list__filter .term-list__filter-item.term-list-filter--price{flex:0 0 100%}@media(min-width: 576px){.term-list__filter .term-list__filter-item.term-list-filter--room,.term-list__filter .term-list__filter-item.term-list-filter--transport,.term-list__filter .term-list__filter-item.term-list-filter--board,.term-list__filter .term-list__filter-item.term-list-filter--price{flex:0 0 48%}}@media(min-width: 992px){.term-list__filter .term-list__filter-item.term-list-filter--room,.term-list__filter .term-list__filter-item.term-list-filter--transport,.term-list__filter .term-list__filter-item.term-list-filter--board,.term-list__filter .term-list__filter-item.term-list-filter--price{flex:0 0 200px}}@media(min-width: 1190px){.term-list__filter .term-list__filter-item.term-list-filter--room,.term-list__filter .term-list__filter-item.term-list-filter--transport,.term-list__filter .term-list__filter-item.term-list-filter--board,.term-list__filter .term-list__filter-item.term-list-filter--price{flex:0 0 190px}}@media(min-width: 1460px){.term-list__filter .term-list__filter-item.term-list-filter--room,.term-list__filter .term-list__filter-item.term-list-filter--transport,.term-list__filter .term-list__filter-item.term-list-filter--board,.term-list__filter .term-list__filter-item.term-list-filter--price{flex:0 0 235px}}@media(max-width: 1189.98px){.term-list__filter .term-list__filter-item.term-list-filter--price{flex:0 0 240px}}@media(max-width: 991.98px){.term-list__filter .term-list__filter-item.term-list-filter--price{flex:0 0 100%}}.term-list__filter .term-list__filter-item.term-list-filter--provider{margin-left:0px}@media(min-width: 992px){.term-list__filter .term-list__filter-item.term-list-filter--provider{flex:0 0 240px}}@media(max-width: 1459.98px){.term-list__filter .term-list__filter-item.term-list-filter--provider{flex:0 0 100%}}@media(max-width: 991.98px){.term-list__filter .sf__item.sf__room-item .sf__actions,.term-list__filter .sf__item.sf__provider-item .sf__actions,.term-list__filter .sf__item.sf__transport-item .sf__actions,.term-list__filter .sf__item.sf__board-item .sf__actions{border-bottom:0}}@media(min-width: 992px){.term-list__filter .sf__item.sf__room-item .sf__actions .sf__button,.term-list__filter .sf__item.sf__provider-item .sf__actions .sf__button,.term-list__filter .sf__item.sf__transport-item .sf__actions .sf__button,.term-list__filter .sf__item.sf__board-item .sf__actions .sf__button{display:none}}.term-list__filter .sf__item.sf__provider-item .sf__multiList .sf__multiList-top{max-width:120px}.term-list__filter .sf__item.sf__provider-item .sf__multiList--provider:not(.relative){width:410px}.term-list__filter .sf__item.sf__price-item .sf__rangeSlider .euiRangeHighlight{background:#dddada}.term-list__filter .sf__item.sf__price-item .sf__rangeSlider__values .sf__rangeSlider__min,.term-list__filter .sf__item.sf__price-item .sf__rangeSlider__values .sf__rangeSlider__max{color:#000}.term-list__filter .term-list-filter--date .sf__item{max-width:100%}.term-list__filter .term-list-filter--date .euiDatePickerRange{position:relative;left:-20px;top:31px}.controll-box{position:fixed;bottom:35px;left:25px;z-index:100}@media(max-width: 991.98px){.controll-box{display:none}}.controll-box ul{list-style:none;padding:0px;margin:0px}.controll-box ul li{position:relative}.controll-box ul li:first-child a,.controll-box ul li:first-child button{border-top-left-radius:5px;border-top-right-radius:5px}.controll-box ul li:last-child{border-bottom:0}.controll-box ul li:last-child a,.controll-box ul li:last-child button{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.controll-box ul li a,.controll-box ul li button{display:block;padding:10px 15px;background:#fff;transition:all .3s;position:relative;max-width:46px;min-width:46px}.controll-box ul li a span.item-count,.controll-box ul li button span.item-count{color:#fff;background:red;display:inline-block;line-height:1;font-size:9px;padding:5px 7px;border-radius:50%;position:absolute;top:-8px;right:-8px}.controll-box ul li a svg,.controll-box ul li button svg{transition:all .3s}.controll-box ul li a:hover,.controll-box ul li button:hover{background:var(--main_color)}.controll-box ul li a:hover svg,.controll-box ul li button:hover svg{color:#fff}.controll-box ul li span.count{background:#138f13;display:inline-block;position:absolute;top:-10px;right:-10px;color:#fff;padding:5px;height:20px;width:20px;border-radius:50%;font-size:10px;line-height:1}.controll-box ul li.pdf-generate{position:relative}.controll-box ul li.pdf-generate:hover .clear-pdf{display:flex}.controll-box ul li.pdf-generate .clear-pdf{display:none;align-items:center;justify-content:center;height:18px;width:18px;font-size:13px;background:red;color:#fff;border-radius:50%;position:absolute;top:-10px;left:-10px;cursor:pointer}.controll-box ul li.pdf-generate .clear-pdf:hover{background:#c00}.detail-bottomtext{padding-left:25px}.detail-bottomtext p{color:#afafaf;font-size:12px}.touroperator-name{margin-top:10px;margin-bottom:50px;padding-left:25px;max-width:680px}@media(min-width: 1460px){.touroperator-name{max-width:860px}}.touroperator-name p{color:#afafaf;font-size:12px}.detail-surcharge{background:#fff;padding:20px;border-radius:var(--border-radius);margin-bottom:15px}@media(min-width: 768px){.detail-surcharge{padding:30px;margin-bottom:35px}}.detail-surcharge .euiScreenReaderOnly{display:none !important}@media(min-width: 576px){.detail-surcharge .detail-surcharge__head{display:flex;justify-content:flex-start;align-items:center}}.detail-surcharge .detail-surcharge__head i,.detail-surcharge .detail-surcharge__head svg{color:#ccc;font-size:25px;display:inline-block;margin-right:5px}@media(max-width: 575.98px){.detail-surcharge .detail-surcharge__head h2{margin-bottom:10px}}.detail-surcharge h2{font-weight:bold;font-size:15px;margin-right:50px;margin-bottom:0px}@media(min-width: 768px){.detail-surcharge h2{font-size:25px}}.detail-surcharge .euiBasicTable{margin-top:30px}.detail-surcharge .euiTableCellContent{displaY:block;text-align:left}.detail-surcharge .euiTableRowCell,.detail-surcharge .euiTableHeaderCell{border-color:#f0f0f0}.detail-surcharge table.euiTable thead tr th .euiTableCellContent__text{font-weight:bold;color:#000}.detail-surcharge table.euiTable thead tr th:last-child .euiTableCellContent{text-align:right}.detail-surcharge table.euiTable tbody tr td{color:#000}.detail-surcharge table.euiTable tbody tr td:first-child{text-align:left}.detail-surcharge table.euiTable tbody tr td:first-child .euiTableCellContent{text-align:left}.detail-surcharge table.euiTable tbody tr td:nth-child(3){width:100px}.detail-surcharge table.euiTable tbody tr td:last-child{width:100px;font-weight:bold}.detail-surcharge table.euiTable tbody tr td:last-child .euiTableCellContent{text-align:left}@media(min-width: 576px){.detail-surcharge table.euiTable tbody tr td:last-child .euiTableCellContent{text-align:right}}.detail-surcharge .surcharge_input{width:100px;border-radius:5px;border:1px #f0f0f0 solid;padding:10px 15px}body .euiTable{background:rgba(0,0,0,0)}.touroperator-info{width:100%;margin-left:20px;background:#f4f4f4;padding:10px;border-radius:5px 5px 0px 0px;position:relative}.touroperator-info:hover .touroperator-info__more{display:block}.touroperator-info:before{content:"";display:block;width:5px;height:25px;background:#f4f4f4;position:absolute;bottom:-22px;right:0px}.touroperator-info button{text-decoration:underline}.touroperator-info .touroperator-info__title{display:flex;align-items:center;justify-content:space-between}.touroperator-info .touroperator-info__title .touroperator-info__text{display:flex;align-items:center}.touroperator-info .touroperator-info__title .touroperator-info__text .touroperator-info__icon img{max-width:25px;border-radius:5px}.touroperator-info .touroperator-info__title .touroperator-info__text .touroperator-info__icon__name{padding-left:5px;font-weight:bold;font-size:18px;line-height:18px;padding-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.touroperator-info .touroperator-info__more{display:none;position:absolute;top:100%;right:0px;width:350px;min-height:320px;padding:20px;z-index:15;background:#f4f4f4}@media(min-width: 992px){.touroperator-info .touroperator-info__more{border-radius:5px 0px 0px}}@media(min-width: 1190px){.touroperator-info .touroperator-info__more{width:380px}}@media(min-width: 1460px){.touroperator-info .touroperator-info__more{width:410px}}.touroperator-info .touroperator-info__more.open{display:block}.touroperator-info .touroperator-info__more p{margin-bottom:5px}.term-list div.term-list--table:not(.term-list--table--nodata) table.euiTable thead tr th:first-child,.term-list div.term-list--table:not(.term-list--table--nodata) table.euiTable tbody tr td:first-child{display:none !important}.breadcrump_and_tripadvisor{display:flex;justify-content:space-between}.breadcrump_and_tripadvisor .tripadvisor{text-align:center;margin-top:10px}.breadcrump_and_tripadvisor .tripadvisor img{display:inline-block}.breadcrump_and_tripadvisor .tripadvisor a{display:block;font-size:12px;color:#000}#detail-tabs-tabpane-popis{max-width:100%}.detail_warning{background:orange;padding:6px 15px;border-radius:15px;margin-bottom:10px;font-size:14px}@media(max-width: 767.98px){.detail_warning{margin-top:10px;border-radius:5px}}.detail_warning p{margin:0}.leaflet-container{height:500px !important;width:100%}.search-map.modal .leaflet-container{height:800px !important}.button--map-switcher{position:relative;z-index:1000;margin-left:60px;margin-top:10px;border:1px solid #ccc;border-radius:5px;outline-style:none;background-color:#fff;display:inline-block;padding:5px 10px}.g_map_href{text-decoration:underline;font-size:13px;color:#000;display:inline-block;margin-top:15px}.g_map_href:hover{color:#000}.g_map_href svg{display:inline-block;margin-right:8px;font-size:16px;position:relative;top:2px}.term-list__filter+.euiBasicTable .euiFlexGroup .euiFlexItem .euiPopover{display:none !important}.loading_overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:500;display:flex;justify-content:center;align-items:center}.loading_overlay .loading_overlay__content{display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:25px;border-radius:var(--border-radius)}.loading_overlay .loading_overlay__content .price_update-loading__icon{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.loading_overlay .loading_overlay__content p{margin-bottom:10px;text-align:center}.loading_overlay .loading_overlay__content p strong{display:block;font-size:20px}.discount_code{padding:20px 25px;border-radius:var(--border-radius) var(--border-radius) 0px 0px;margin:-25px;margin-bottom:25px;border-bottom:1px #eeecec solid}@media(min-width: 768px){.discount_code .discount_code__inner{display:flex;justify-content:space-between;gap:10px;align-items:center}}.discount_code .discount_code__error{color:orange;text-align:left;font-size:13px;margin-top:10px;margin-bottom:-10px}@media(min-width: 768px){.discount_code .discount_code__error{text-align:right}}.discount_code label svg{color:#ccc;margin-right:5px}.discount_code .discount_code__info{color:green}@media(min-width: 576px){.discount_code .discount_code__form{display:flex;justify-content:space-between;align-items:center;gap:10px}}@media(max-width: 767.98px){.discount_code .discount_code__form{margin-top:10px}}@media(max-width: 575.98px){.discount_code .discount_code__form .discount_code__form__status{margin-bottom:10px}}.discount_code .discount_code__form .discount_code__form__content{flex:1;display:flex;justify-content:space-between;align-items:center;gap:10px}.discount_code .discount_code__form .discount_code__form__content .discount_code__form__content__input{position:relative;flex:1}.discount_code .discount_code__form .discount_code__form__content .discount_code__form__content__input .euiLoadingSpinner{position:absolute;top:10px;right:10px}.discount_code .discount_code__form .fa-circle-check{color:green}.discount_code .discount_code__form input[type=text]{border:1px #ccc solid;border-radius:5px;height:35px;padding:10px;outline:none;width:100%}@media(max-width: 767.98px){.discount_code .discount_code__form input[type=text]{flex:1}}.discount_code .discount_code__form input[type=text]:disabled{opacity:.5}.discount_code .discount_code__form button.button.button--green,.discount_code .discount_code__form button.button.button--red{height:35px;font-size:13px;width:95px;text-align:center;padding:10px 5px}.term-list .euiTableRowCell__mobileHeader{font-weight:bold}.term-list .euiScreenReaderOnly{display:none !important}.term-list .euiTableCellContent--alignCenter{text-align:left}.term-list .euiTableCellContent{padding:0px}.term-list .euiTable.euiTable--responsive .euiTableRow{box-shadow:none !important}.term-list .euiTableRow:hover{background:rgba(0,0,0,0)}.term-list .term-list--noData{display:block;padding:30px;text-align:center}.term-list .term-list--noData span{display:block;margin-bottom:10px}.term-list .euiPopover__anchor{display:none}@media(max-width: 575.98px){.term-list div.term-list--table.term-list--table--simple table.euiTable{margin-top:15px}.term-list div.term-list--table.term-list--table--simple table.euiTable .euiTableRowCell__mobileHeader{display:none !important}.term-list div.term-list--table.term-list--table--simple .euiTableRow{background:rgba(0,0,0,0);justify-content:space-between;align-items:center;border-bottom:1px #e2dede solid !important;border-radius:0 !important}.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell{border:0 !important}.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(4){min-width:190px;max-width:190px;width:190px}.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(4) .euiTableCellContent{padding-left:0;padding-right:0px}}@media only screen and (max-width: 575.98px)and (max-width: 450px){.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(4){min-width:100%;max-width:100%;width:100%}}@media(max-width: 575.98px){.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(4) .euiTableCellContent{padding-top:0px}.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(10){min-width:100px !important;max-width:100px !important;width:100px !important}}@media only screen and (max-width: 575.98px)and (max-width: 450px){.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(10) .euiTableCellContent{padding-left:0px !important}}@media(max-width: 575.98px){.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(10) .euiTableCellContent{padding-top:0px;justify-content:flex-end}}@media only screen and (max-width: 575.98px)and (max-width: 450px){.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(10) .euiTableCellContent{justify-content:flex-start}}@media(max-width: 575.98px){.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(10) .personPrice{font-size:15px}}@media only screen and (max-width: 575.98px)and (max-width: 450px){.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(10) .priceItem{font-weight:900}}@media(max-width: 575.98px){.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(10) .groupPrice,.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(10) .popover-btn{display:none !important}.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(11){width:80px;min-width:80px;max-width:80px}.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(11) .button{padding-left:10px;padding-right:10px}.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(11) .euiTableCellContent{padding-top:0px;padding-bottom:0px}.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(5),.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(6),.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(7),.term-list div.term-list--table.term-list--table--simple .euiTableRow .euiTableRowCell:nth-child(8){display:none !important}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable .euiTableRowCell__mobileHeader{max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important;font-size:11px;font-size:.6875rem;display:block !important;color:#69707d;padding:8px;padding-left:0px;padding-bottom:0;margin-bottom:-8px;min-height:24px}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable thead{display:none}.term-list div.term-list--table table.euiTable .euiTableRowCellCheckbox{display:none}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable .euiTableRow{display:flex;flex-wrap:wrap;flex-grow:1;border:0;padding:1px 15px 0px 15px;border-radius:5px;margin-bottom:0px}}@media(max-width: 991.98px)and (max-width: 991.98px){.term-list div.term-list--table table.euiTable .euiTableRow{padding:1px}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable .euiTableRow .euiTableRowCell:nth-child(3),.term-list div.term-list--table table.euiTable .euiTableRow .euiTableRowCell:nth-child(4){border-top:0px !important}}@media(min-width: 992px)and (max-width: 1189.98px){.term-list div.term-list--table table.euiTable .euiTableRow{width:630px}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable .euiTableRowCell{display:block;min-width:50%;max-width:50%;border:none;border-top:1px #e1e1e1 solid;border-bottom:0}}@media(max-width: 575.98px){.term-list div.term-list--table table.euiTable .euiTableRowCell{min-width:100%;max-width:100%}}.term-list div.term-list--table table.euiTable thead tr th .euiTableCellContent{justify-content:flex-start}@media(max-width: 1459.98px){.term-list div.term-list--table table.euiTable thead tr th:nth-child(5){display:none !important}}@media(min-width: 992px)and (max-width: 1189.98px){.term-list div.term-list--table table.euiTable thead tr th:nth-child(7){display:none !important}}.term-list div.term-list--table table.euiTable thead tr th:nth-child(10) .euiTableCellContent{justify-content:flex-end}.term-list div.term-list--table table.euiTable tbody tr{box-shadow:none !important}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:nth-child(3){padding:10px 5px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox{border-bottom:1px #f1f0f0 solid;padding:0px 0px 5px 0px;font-size:14px;white-space:nowrap}@media(min-width: 992px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox{padding:10px}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox .euiTableCellContent{justify-content:flex-start}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox .euiTableCellContent{padding:10px 0px}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell .terms-more-href,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox .terms-more-href{font-size:10px;color:var(--btn_color);margin-right:8px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell .terms-more-href:hover,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox .terms-more-href:hover{text-decoration:underline}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell .terms-more-href-p,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox .terms-more-href-p{font-size:14px;margin:0;display:block}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:first-child,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:first-child{padding:0}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:first-child.euiTableRowCellCheckbox,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:first-child.euiTableRowCellCheckbox{width:5px}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:first-child .euiCheckbox,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:first-child .euiCheckbox{display:none !important}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.ckicon-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.ckicon-td{padding:10px 0px;width:20px}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.ckicon-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.ckicon-td{display:none !important}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.ckicon-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.ckicon-td .euiTableCellContent{justify-content:center}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.ckicon-td .euiTableCellContent .ck-icon,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.ckicon-td .euiTableCellContent .ck-icon{width:18px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.ckicon-td .euiTableCellContent .ck-icon img,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.ckicon-td .euiTableCellContent .ck-icon img{border-radius:5px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.ckicon-td .euiTableCellContent .provider_logo_icon img,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.ckicon-td .euiTableCellContent .provider_logo_icon img{width:18px;border-radius:5px}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.ckicon-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.ckicon-td .euiTableCellContent{padding:0px}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.ckicon-td .euiTableRowCell__mobileHeader,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.ckicon-td .euiTableRowCell__mobileHeader{display:none !important}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.ckicon-td.euiTableRowCell,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.ckicon-td.euiTableRowCell{border:0;min-width:100%}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.favourites-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.favourites-td{width:20px}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.favourites-td .term-favourite-href,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.favourites-td .term-favourite-href{font-size:20px;margin-top:10px}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.favourites-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.favourites-td{display:none !important}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.term-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.term-td{text-align:left;font-size:15px}@media(min-width: 992px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.term-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.term-td{width:220px;min-width:220px}}@media(min-width: 1190px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.term-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.term-td{width:210px;min-width:210px}}@media(min-width: 1460px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.term-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.term-td{width:215px;min-width:215px}}@media(max-width: 575.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.term-td .euiTableRowCell__mobileHeader,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.term-td .euiTableRowCell__mobileHeader{padding-top:0px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.term-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.term-td .euiTableCellContent{padding-top:0px}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.term-td span,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.term-td span{text-align:left}@media(min-width: 992px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.lenght-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.lenght-td{width:135px;min-width:135px}}@media(min-width: 992px)and (max-width: 1189.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.lenght-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.lenght-td{display:none}}@media(min-width: 1190px)and (max-width: 1459.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.lenght-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.lenght-td{display:none}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.lenght-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.lenght-td{width:50% !important;min-width:50% !important;border-top:0px}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.lenght-td span,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.lenght-td span{text-align:left}@media(min-width: 992px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.transport-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.transport-td{width:130px;min-width:130px}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.transport-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.transport-td{border-top:0px}}@media(max-width: 575.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.transport-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.transport-td{width:50% !important;min-width:50% !important}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.transport-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.transport-td .euiTableCellContent{display:block;text-align:left}@media(min-width: 992px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.transport-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.transport-td .euiTableCellContent{justify-content:flex-start}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.transport-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.transport-td .euiTableCellContent{white-space:nowrap}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.transport-td .svg-inline--fa,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.transport-td .svg-inline--fa{margin-right:5px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.transport-td .flight-plan-icon,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.transport-td .flight-plan-icon{display:inline-block;cursor:pointer}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.transport-td .flight-plan-icon span,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.transport-td .flight-plan-icon span{display:inline-block;background:red;padding:5px;color:#fff}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td{font-size:13px;white-space:wrap}@media(min-width: 1190px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td{min-width:140px;max-width:140px}}@media(min-width: 1460px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td{max-width:230px;min-width:230px}}@media(min-width: 992px)and (max-width: 1189.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td{display:none}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td{width:50% !important;min-width:50% !important;border-top:0px}}@media(max-width: 575.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td{width:100% !important;min-width:100% !important}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td span,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td span{text-align:left}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td .euiTableCellContent{display:block;text-align:left;font-size:13px}@media(min-width: 992px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td .room_name,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td .room_name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1190px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td .room_name,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td .room_name{min-width:140px}}@media(min-width: 1460px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.room-td .room_name,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.room-td .room_name{min-width:230px}}@media(min-width: 1190px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.board-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.board-td{width:140px;min-width:140px}}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.board-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.board-td{width:50% !important;min-width:50% !important;border-top:0px;border-bottom:1px #f1f0f0 solid}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.board-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.board-td .euiTableCellContent{white-space:nowrap;display:block;text-align:left}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.discount-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.discount-td{min-width:30px;max-width:30px;padding:0px}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.discount-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.discount-td{display:block;min-width:50%;max-width:50%;border:none;border-bottom:1px #f1f0f0 solid}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.discount-td span,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.discount-td span{padding:5px 7px 3px 7px;display:inline-block;background:#ff8508;border-radius:5px;font-size:11px;font-weight:bold;color:#fff;white-space:nowrap}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.discount-td span i,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.discount-td span i{font-style:normal;display:block}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.discount-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.discount-td{border-top:0px}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td{position:relative;font-weight:bold}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td{border-top:0px;border-bottom:0px}}@media(max-width: 575.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td{width:50% !important;max-width:50% !important;min-width:50% !important}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .euiTableCellContent{white-space:nowrap;position:relative}@media(min-width: 992px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .euiTableCellContent{justify-content:flex-end}}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .euiTableCellContent span,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .euiTableCellContent span{white-space:nowrap}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .detail_terms_api,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .detail_terms_api{margin-left:10px;position:absolute;top:-3px;right:0px;margin-left:0}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceItem,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceItem{padding-right:25px;min-height:42px;position:relative}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceItem .personPrice,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceItem .personPrice{font-size:12px;text-align:right}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceItem .personPrice span,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceItem .personPrice span{color:#afafaf;font-weight:normal;font-size:9px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceItem .groupPrice,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceItem .groupPrice{text-align:right;font-size:16px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceItem .groupPrice span,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceItem .groupPrice span{display:none}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceItem .term-list__loader,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceItem .term-list__loader{padding:0px;justify-content:flex-end;position:absolute;bottom:2px;right:-2px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceItem .term-list__loader svg,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceItem .term-list__loader svg{width:22.5px;height:22.5px;margin:0px !important}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceItem .popover-btn,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceItem .popover-btn{position:absolute;bottom:4px;right:0px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceItem .popover-btn svg,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceItem .popover-btn svg{color:#afafaf;font-size:16px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td .priceCalc-toggle,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td .priceCalc-toggle{position:relative;top:1px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td svg.fa-circle,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td svg.fa-circle{width:10px;margin-right:5px;margin-bottom:4px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell.price-td svg.fa-info-circle,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox.price-td svg.fa-info-circle{width:17px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell .lenght-td span.day,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell .lenght-td span.night,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox .lenght-td span.day,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox .lenght-td span.night{font-size:15px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:last-child,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:last-child{padding-right:0}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:last-child.euiTableRowCell,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:last-child.euiTableRowCell{padding-left:0px;width:120px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:last-child .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:last-child .euiTableCellContent{width:100%;justify-content:flex-end}@media(max-width: 991.98px){.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:last-child,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:last-child{width:100%;max-width:100%;min-width:100%;border-top:0px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:last-child .euiTableCellContent,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:last-child .euiTableCellContent{padding:10px 0px}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:last-child a.button,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:last-child a.button{width:100%;display:block;text-align:center}.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCell:last-child .euiTableRowCell__mobileHeader,.term-list div.term-list--table table.euiTable tbody tr td.euiTableRowCellCheckbox:last-child .euiTableRowCell__mobileHeader{display:none !important}}.term-list div.term-list--table tr.term-noSubroom .toggle-room{opacity:0}.term-list div.term-list--table th{padding:10px}.term-list div.term-list--table th.sort_down,.term-list div.term-list--table th.sort_up{color:var(--main_color)}.term-list div.term-list--table th svg.fa-sort-down,.term-list div.term-list--table th svg.fa-sort-up{position:relative}.term-list div.term-list--table th svg.fa-sort-down{top:-3px}.term-list div.term-list--table th svg.fa-sort-up{top:3px}.term-list div.term-list--table th span{cursor:pointer}.term-list div.term-list--table th span:hover{color:var(--main_color)}.term-list .button{font-size:13px;line-height:1;padding:12px 25px 9px;white-space:nowrap}.term-list .euiTableHeaderMobile{display:none}.term-list .term-list__loader{padding:25px;width:100%;display:flex;justify-content:center;align-items:center}.term-list .term-list__loader svg{max-width:50px;height:50px}.term-list .term-list__loader svg circle{stroke:var(--main_color)}.term-list__filter .term-list__filter-item .sf__item.sf__item--active{position:relative;box-shadow:0px 0px 0px 3px var(--btn_color);border-radius:5px}.term-list__filter .term-list__filter-item .sf__item.sf__item--active>div{position:relative}.term-list__filter .term-list__filter-item .sf__item.sf__item--active .sf__date-item>div{background:#fff}.term-list__filter .term-list__filter-item .sf__item.sf__item--active.sf__price-item{box-shadow:none}.term-list div.term-list--table.term-list--table--nodata table.euiTable tbody tr td.euiTableRowCell:last-child .euiTableCellContent,.term-list div.term-list--table.term-list--table--nodata table.euiTable tbody tr td.euiTableRowCellCheckbox:last-child .euiTableCellContent{justify-content:center}.tripadvisor-detail{padding-top:15px}.tripadvisor-detail h2{font-size:25px;font-weight:bold}.tripadvisor-detail .tripadvisor__top{display:flex;justify-content:space-between}.tripadvisor-detail .tripadvisor__top .tripadvisor__emblem{text-align:right}.tripadvisor-detail .tripadvisor__top .tripadvisor__emblem p{font-size:14px}.tripadvisor-detail .tripadvisor__top .tripadvisor__emblem p img{width:160px}.tripadvisor-detail .tripadvisor__top .tripadvisor__emblem p span{display:inline-block;padding-right:15px}.tripadvisor-detail .tripadvisor__address{font-size:13px}.tripadvisor-detail .tripadvisor__content{border-top:1px #eceaea solid;padding-top:20px}@media(min-width: 768px){.tripadvisor-detail .tripadvisor__content{display:flex;justify-content:space-between;align-self:flex-start}}@media(min-width: 768px){.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left{flex:0 0 263px;max-width:263px;position:sticky;align-self:flex-start;top:10px}}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left h3{font-size:13px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats{background:#eceaea;padding:15px;border-radius:5px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats hr{color:#c5c5c5}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats table{width:100%}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats table.tripadvisor-table--score tr td{vertical-align:middle}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats table.tripadvisor-table--score tr td:last-child{width:80px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats table.tripadvisor-table--score tr td:last-child img{width:80px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats table.tripadvisor-table--stats tr td:nth-child(2) span{min-width:22px;font-size:10px;line-height:1;font-weight:bold;display:inline-block;background:#d3dae6;padding:5px;border-radius:50%;text-align:center}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats table.tripadvisor-table--stats tr td:last-child{min-width:50px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats table.tripadvisor-table--stats tr td:last-child progress{color:#00aa6c;border-radius:5px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__left .tripadvisor__stats table tr td{padding:3px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right{margin-top:20px}@media(min-width: 768px){.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right{flex:1;padding-left:35px;margin-top:0}}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right h3{font-size:13px;font-weight:bold}@media(max-width: 991.98px){.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table{display:block}}@media(max-width: 991.98px){.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr{display:block}}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td{border-bottom:1px #eceaea solid;padding:15px 0px}@media(max-width: 991.98px){.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td{display:block}}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td:first-child{padding-top:23px}@media(min-width: 992px){.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td:first-child{width:160px;width:160px}}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p{margin-bottom:0px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--user{font-size:13px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--user strong{display:inline-block;margin-left:7px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--country{font-size:12px;margin-bottom:15px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--type,.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--typeTitle{font-size:12px}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--title{font-size:15px}@media(min-width: 992px){.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--title{font-size:20px;padding-left:15px}}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--rating{display:flex;justify-content:flex-start;align-items:center;padding:10px 0px;margin-left:-15px}@media(min-width: 992px){.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--rating{margin-left:0}}.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--rating span{font-size:12px}@media(min-width: 992px){.tripadvisor-detail .tripadvisor__content .tripadvisor__content__right table tr td p.tripadvisor-reviews--text{padding-left:15px}}.tripadvisor-detail .tripadvisor-bottom{padding:15px 0px}@media(min-width: 992px){.tripadvisor-detail .tripadvisor-bottom{display:flex;justify-content:space-between;align-items:center}}.tripadvisor-detail .tripadvisor-bottom span{font-size:11px;display:block}.tripadvisor-detail .tripadvisor-bottom a{display:inline-block;color:var(--btn_text_color);background:var(--btn_color);padding:7px 15px 5px;border-radius:3px;font-size:13px;transition:all .3s;font-weight:600;margin-top:10px;margin-right:10px}@media(min-width: 992px){.tripadvisor-detail .tripadvisor-bottom a{margin-top:0;margin-right:0}}.tripadvisor-detail .tripadvisor-bottom a:hover{background:var(--btn_color-darken);text-decoration:none}.breadcrump{padding:10px 0px 20px}.breadcrump:after{content:"";display:block;clear:both}@media(min-width: 768px){.breadcrump{padding-top:20px}}@media(max-width: 575.98px){.breadcrump.breadcrump--detail{padding-bottom:0px}}.breadcrump.breadcrump--detail ul li:first-child{padding-right:0;margin-right:10px}@media(max-width: 767.98px){.breadcrump.breadcrump--detail ul li:last-child{display:none}}@media(max-width: 767.98px){.breadcrump.breadcrump--detail ul li:nth-last-child(2){padding-right:0px}}@media(max-width: 767.98px){.breadcrump.breadcrump--detail ul li:nth-last-child(2) svg{display:none}}.breadcrump ul{list-style:none;padding:0px;margin:0px;display:flex;align-items:flex-start;justify-content:flex-start}.breadcrump ul li{padding-right:30px;position:relative}.breadcrump ul li span.countryIcon{width:20px;height:20px;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);display:inline-block;overflow:hidden;position:absolute;top:2px;left:0px;background-position:center center;background-size:40px}.breadcrump ul li:last-child .svg-inline--fa{display:none}.breadcrump ul li .svg-inline--fa{position:absolute;top:7px;right:12px;font-size:9px;color:#b7b7b7}.breadcrump ul li a{color:#000;text-decoration:none}@media(max-width: 767.98px){.breadcrump ul li a{font-size:12px}}.breadcrump ul li a:hover{text-decoration:underline}.tour-info .breadcrump ul li:last-child{display:none}.tour-info .breadcrump ul li:nth-last-child(2) a svg{display:none}.weather.weather--small{display:flex;align-items:center;justify-content:space-between;text-align:right;font-weight:bold;width:102px;height:53px}.weather.weather--small .weather__icon{width:60px;height:40px;background-position:center center;background-repeat:no-repeat;background-size:100%}.weather.weather--small .weather__icon.sunny{background-image:url(../../../images/weather-icons/animated/day.svg)}.weather.weather--small .weather__icon.partly-cloudy{background-image:url(../../../images/weather-icons/animated/cloudy-day-1.svg)}.weather.weather--small .weather__icon.cloudy{background-image:url(../../../images/weather-icons/animated/cloudy.svg)}.weather.weather--small .weather__icon.overcast{background-image:url(../../../images/weather-icons/animated/cloudy-day-3.svg)}.weather.weather--small .weather__icon.patchy-rain-possible{background-image:url(../../../images/weather-icons/animated/rainy-2.svg)}.weather.weather--small .weather__icon.patchy-freezing-drizzle-possible{background-image:url(../../../images/weather-icons/animated/snowy-2.svg)}.weather.weather--small .weather__icon.thundery-outbreaks-possible{background-image:url(../../../images/weather-icons/animated/thunder.svg)}.weather.weather--small .weather__icon.blowing-snow{background-image:url(../../../images/weather-icons/animated/snowy-5.svg)}.weather.weather--small .weather__icon.blizzard{background-image:url(../../../images/weather-icons/animated/snowy-6.svg)}.weather.weather--small .weather__icon.fog{background-image:url(../../../images/weather-icons/animated/cloudy.svg)}.weather.weather--small .weather__icon.freezing-fog{background-image:url(../../../images/weather-icons/animated/snowy-5.svg)}.weather.weather--small .weather__icon.patchy-light-drizzle{background-image:url(../../../images/weather-icons/animated/snowy-5.svg)}.weather.weather--small .weather__icon.light-drizzle{background-image:url(../../../images/weather-icons/animated/snowy-2.svg)}.weather.weather--small .weather__icon.freezing-drizzle{background-image:url(../../../images/weather-icons/animated/snowy-4.svg)}.weather.weather--small .weather__icon.heavy-freezing-drizzle{background-image:url(../../../images/weather-icons/animated/snowy-6.svg)}.weather.weather--small .weather__icon.patchy-light-rain{background-image:url(../../../images/weather-icons/animated/rainy-2.svg)}.weather.weather--small .weather__icon.light-rain{background-image:url(../../../images/weather-icons/animated/rainy-2.svg)}.weather.weather--small .weather__icon.light-rain-shower{background-image:url(../../../images/weather-icons/animated/rainy-2.svg)}.weather.weather--small .weather__icon.moderate-rain-at-times{background-image:url(../../../images/weather-icons/animated/rainy-3.svg)}.weather.weather--small .weather__icon.moderate-rain{background-image:url(../../../images/weather-icons/animated/rainy-5.svg)}.weather.weather--small .weather__icon.heavy-rain-at-times{background-image:url(../../../images/weather-icons/animated/rainy-7.svg)}.weather.weather--small .weather__icon.heavy-rain{background-image:url(../../../images/weather-icons/animated/rainy-7.svg)}.weather.weather--small .weather__icon.light-freezing-rain{background-image:url(../../../images/weather-icons/animated/rainy-5.svg)}.subpage-holder__inner{background:#fff;padding:25px;padding-bottom:1px;border-radius:10px}.subpage-holder__inner h1{color:var(--main_color);font-weight:bold;font-size:25px;margin-bottom:20px}.subpage-holder__inner p{margin-bottom:15px}.subpage-holder__inner img{max-width:100%;height:auto !important;display:inline-block}@media(max-width: 575.98px){.subpage-holder__inner img{margin-left:0px !important;margin-right:0px !important}}.subpage-holder__inner ul{list-style-type:disc;padding-left:40px;margin-bottom:25px}.subpage-holder__inner #german-container iframe{width:100%;height:830px}.favourites-view{margin-top:20px}.favourites-view.favourites-view--empty{padding:150px 0px}.favourites-view.favourites-view--empty p{text-align:center;color:var(--main_color);font-weight:bold;font-size:25px}.favourites-view .itemsSearchHolder{margin-top:20px}.hp_doublebox{margin-bottom:15px}@media(min-width: 992px){.hp_doublebox{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}}.hp_doublebox .hp_doublebox__search .sf{border-radius:var(--border-radius)}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent{display:block}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items{flex-wrap:wrap}@media(max-width: 575.98px){.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items{margin-bottom:15px}}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items .sf__item{margin:5px 0px}@media(min-width: 576px){.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items .sf__item{flex:0 0 49%;width:49%;margin-bottom:12px}}@media(min-width: 1190px)and (max-width: 1459.98px){.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items .sf__item.sf__date-item.opened .sf__date-itemHover{left:0px}}@media(min-width: 992px)and (max-width: 1189.98px){.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items .sf__item.sf__date-item.opened .sf__date-itemHover{left:0px}}@media(min-width: 768px)and (max-width: 991.98px){.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items .sf__item.sf__date-item.opened .sf__date-itemHover{left:0px}}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items .sf__item.sf__location-item{flex:0 0 100%}@media(min-width: 992px){.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items .sf__item.sf__location-item.opened .sf__multiList{width:103%}}@media(min-width: 1190px){.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items .sf__item.sf__location-item.opened .sf__multiList{width:542px}}@media(min-width: 1460px){.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-items .sf__item.sf__location-item.opened .sf__multiList{width:630px}}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-actions{display:none}@media(max-width: 1189.98px){.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-actions{padding-top:0}}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-actions .sf__item{flex:1}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent .sf__mainContent-actions .sf__item.sf__toggleAdvenced-item{display:none !important}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent-actions.sf__submit_free{padding-top:15px;display:block}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent-actions .sf__item{flex:0 0 49%}.hp_doublebox .hp_doublebox__search .sf .sf__mainContent-actions .sf__item button{width:100%}.hp_doublebox .hp_doublebox__search .sf .sf__advencedSearch{display:block !important;margin-top:-10px}.hp_doublebox .hp_doublebox__search .sf .sf__advencedSearch .sf__advencedSearch-inner{grid-template-columns:49% 49%;padding-top:0px;margin-top:5px}.hp_doublebox .hp_doublebox__search .sf .sf__advencedSearch .sf__advencedSearch-inner .sf__item.sf__lmfm-item .sf__item-inner>div{height:auto}.hp_doublebox .hp_doublebox__top6,.hp_doublebox .hp_doublebox__banner{margin-top:17px}@media(min-width: 992px){.hp_doublebox .hp_doublebox__top6,.hp_doublebox .hp_doublebox__banner{margin:0}}.hp_doublebox .hp_doublebox__top6 .top6_slider,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper,.hp_doublebox .hp_doublebox__banner .top6_slider,.hp_doublebox .hp_doublebox__banner .swiper_wrapper{width:100%;position:relative}@media(min-width: 992px){.hp_doublebox .hp_doublebox__top6 .top6_slider,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper,.hp_doublebox .hp_doublebox__banner .top6_slider,.hp_doublebox .hp_doublebox__banner .swiper_wrapper{width:461px;margin-left:3px}}@media(min-width: 1190px){.hp_doublebox .hp_doublebox__top6 .top6_slider,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper,.hp_doublebox .hp_doublebox__banner .top6_slider,.hp_doublebox .hp_doublebox__banner .swiper_wrapper{width:550px;margin-left:2px}}@media(min-width: 1460px){.hp_doublebox .hp_doublebox__top6 .top6_slider,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper,.hp_doublebox .hp_doublebox__banner .top6_slider,.hp_doublebox .hp_doublebox__banner .swiper_wrapper{width:640px}}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-slide.swiper-slide-active,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-slide.swiper-slide-active,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-slide.swiper-slide-active,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-slide.swiper-slide-active{position:relative;z-index:2}.hp_doublebox .hp_doublebox__top6 .top6_slider:not(:hover) .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper:not(:hover) .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider:not(:hover) .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper:not(:hover) .swiper-button-prev .swiper-button__inner{left:-100%}.hp_doublebox .hp_doublebox__top6 .top6_slider:not(:hover) .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper:not(:hover) .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider:not(:hover) .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper:not(:hover) .swiper-button-next .swiper-button__inner{right:-100%}.hp_doublebox .hp_doublebox__top6 .top6_slider .slick-dots,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .slick-dots,.hp_doublebox .hp_doublebox__banner .top6_slider .slick-dots,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .slick-dots{position:absolute;top:10px;left:0px;width:100%;text-align:center;display:flex !important;justify-content:center;z-index:20}.hp_doublebox .hp_doublebox__top6 .top6_slider .slick-dots li,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .slick-dots li,.hp_doublebox .hp_doublebox__banner .top6_slider .slick-dots li,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .slick-dots li{display:inline-block;margin:0px 5px}.hp_doublebox .hp_doublebox__top6 .top6_slider .slick-dots li.slick-active button,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .slick-dots li.slick-active button,.hp_doublebox .hp_doublebox__banner .top6_slider .slick-dots li.slick-active button,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .slick-dots li.slick-active button{background:var(--slider-button-active-color);color:var(--slider-button-active-color);transform:scale(1.4)}.hp_doublebox .hp_doublebox__top6 .top6_slider .slick-dots li button,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .slick-dots li button,.hp_doublebox .hp_doublebox__banner .top6_slider .slick-dots li button,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .slick-dots li button{background:var(--slider-button-color);color:var(--slider-button-color);border:3px var(--slider-button-color) solid;border-radius:20px;width:15px;height:15px;overflow:hidden;outline:0 !important;transition:all .3s}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev,.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next{width:30px;height:120px;display:flex;justify-content:flex-start;align-items:center;overflow:hidden}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev:hover .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next:hover .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev:hover .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next:hover .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev:hover .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next:hover .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev:hover .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next:hover .swiper-button__inner{background:rgba(0,0,0,.5)}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next .swiper-button__inner{background:rgba(0,0,0,.1);display:block;min-width:120px;height:120px;display:flex;justify-content:center;align-items:center;z-index:21;cursor:pointer;transition:all .3s;border-radius:120px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev svg,.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next svg,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev svg,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next svg,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev svg,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next svg,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev svg,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next svg{color:var(--slider-arrow-color);height:auto;width:10px}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev.swiper-button-disabled,.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next.swiper-button-disabled,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev.swiper-button-disabled,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next.swiper-button-disabled,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev.swiper-button-disabled,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next.swiper-button-disabled,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev.swiper-button-disabled,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next.swiper-button-disabled{opacity:0}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev.swiper-button-lock,.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next.swiper-button-lock,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev.swiper-button-lock,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next.swiper-button-lock,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev.swiper-button-lock,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next.swiper-button-lock,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev.swiper-button-lock,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next.swiper-button-lock{display:none !important}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev:after,.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next:after,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev:after,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next:after,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev:after,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next:after,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev:after,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next:after{display:none !important}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev{left:0px;justify-content:flex-end}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev .swiper-button__inner{justify-content:center;padding-left:90px}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next{right:0px;justify-content:flex-start}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next .swiper-button__inner{justify-content:center;padding-right:90px}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-pagination,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-pagination,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-pagination,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-pagination{position:absolute;z-index:10;top:auto !important;bottom:8px !important;left:0px;width:100%;display:flex;align-items:center;justify-content:center}@media(min-width: 576px){.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-pagination,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-pagination,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-pagination,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-pagination{bottom:25px !important}}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-pagination.swiper-pagination-lock,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-pagination.swiper-pagination-lock,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-pagination.swiper-pagination-lock,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-pagination.swiper-pagination-lock{display:none !important}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-pagination span.swiper-pagination-bullet,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-pagination span.swiper-pagination-bullet,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-pagination span.swiper-pagination-bullet,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-pagination span.swiper-pagination-bullet{display:block;background:var(--slider-button-color);color:var(--slider-button-color);border:2px var(--slider-button-color) solid;border-radius:20px;width:10px;height:10px;overflow:hidden;outline:0 !important;transition:all .3s;margin:0px 3px}@media(min-width: 576px){.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-pagination span.swiper-pagination-bullet,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-pagination span.swiper-pagination-bullet,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-pagination span.swiper-pagination-bullet,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-pagination span.swiper-pagination-bullet{width:15px;height:15px;border:3px var(--slider-button-color) solid;margin:0px 5px}}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(0,0,0,0);color:var(--slider-button-active-color);border-color:#fff;transform:scale(1.2)}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev,.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next{top:30% !important}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next .swiper-button__inner{transition:all .3s}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-prev .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-prev .swiper-button__inner{left:0px}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-button-next .swiper-button__inner,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-button-next .swiper-button__inner{right:0px}.hp_doublebox .hp_doublebox__top6 .top6_slider .swiper-pagination,.hp_doublebox .hp_doublebox__top6 .swiper_wrapper .swiper-pagination,.hp_doublebox .hp_doublebox__banner .top6_slider .swiper-pagination,.hp_doublebox .hp_doublebox__banner .swiper_wrapper .swiper-pagination{top:15px !important;bottom:auto !important}.hp_doublebox .hp_doublebox__banner{max-width:100%;overflow:hidden}@media(min-width: 992px){.hp_doublebox .hp_doublebox__banner{margin:0}}.hp_doublebox .hp_doublebox__banner .banners{margin-top:20px}@media(min-width: 992px){.hp_doublebox .hp_doublebox__banner .banners{margin-top:0px;height:100%}}.hp_doublebox .hp_doublebox__banner .banners .banners__item{height:300px}@media(min-width: 576px){.hp_doublebox .hp_doublebox__banner .banners .banners__item{height:400px}}@media(min-width: 992px){.hp_doublebox .hp_doublebox__banner .banners .banners__item{height:100%}}.hp_doublebox .hp_doublebox__banner .slick-track{height:100%}.hp_doublebox .hp_doublebox__banner .slick-track .slick-slide{height:100%;max-width:100%}.hp_doublebox .hp_doublebox__banner .slick-track .slick-slide>div{height:100%}.hp_doublebox .swiper_wrapper{height:100% !important}.hp_doublebox .swiper-horizontal{height:100% !important}.hp_doublebox .slick-slider{height:100% !important}.hp_doublebox .slick-slider .slick-dots{position:absolute;top:10px;left:0px;width:100%;text-align:center;display:flex !important;justify-content:center;z-index:20;padding-left:0}.hp_doublebox .slick-slider .slick-dots li{display:inline-block;margin:0px 5px}.hp_doublebox .slick-slider .slick-dots li.slick-active button{background:var(--slider-button-active-color);color:var(--slider-button-active-color);transform:scale(1.4)}.hp_doublebox .slick-slider .slick-dots li button{background:var(--slider-button-color);color:var(--slider-button-color);border:3px var(--slider-button-color) solid;border-radius:20px;width:15px;height:15px;overflow:hidden;outline:0 !important;transition:all .3s}.hp_doublebox .slick-list{height:100% !important}@media(min-width: 768px){.hp_doublebox .slick-list{height:100% !important}}body.hotelsearch-open{overflow:hidden !important;padding-right:15px}.hotel-search{margin:0 auto;position:relative;padding-right:27px;height:26px;margin-left:15px}.hotel-search.active{z-index:9999 !important}.hotel-search ul{list-style:none;padding:0px;margin:0px}.hotel-search a:hover{text-decoration:none}.hotel-search.active .hotel-search__hover{display:block}.hotel-search .hotel-search__icon{position:absolute;top:3px;right:3px;cursor:pointer}.hotel-search .hotel-search__icon:hover svg{color:var(--header-text-hover-color)}.hotel-search .hotel-search__icon svg{transition:color .3s;font-size:20px;color:var(--header-text-color)}.hotel-search .hotel-search__hover{display:none;position:fixed;width:100%;height:100%;padding:50px 20px;top:0px;right:0px;background:rgba(0,0,0,0);max-height:100%;overflow-x:hidden;overflow-y:auto;z-index:99999}@media(min-width: 992px){.hotel-search .hotel-search__hover{padding:50px}}.hotel-search .hotel-search__hover .hotel-search__hover__overlay{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.7)}.hotel-search .hotel-search__hover svg.fa-magnifying-glass{position:absolute;top:10px;right:10px;font-size:20px}.hotel-search .hotel-search__hover .hotel-search__hover__inner{max-width:800px;margin:0 auto;position:relative}.hotel-search .hotel-search__input{position:relative;border-radius:10px;background:rgba(0,0,0,0);background:#fff;border-radius:35px}.hotel-search .hotel-search__input input[type=text].input_style{background:rgba(0,0,0,0);border-radius:35px;padding:25px 25px 25px 50px;font-size:15px;position:relative;z-index:2}.hotel-search .hotel-search__input svg.fa-magnifying-glass{left:15px;right:auto;top:15px}.hotel-search .hotel-search__input .hotel-search__close{position:absolute;top:-50px;right:-10px;color:#fff;font-size:20px;cursor:pointer;transition:all .3s;padding:10px}@media(min-width: 992px){.hotel-search .hotel-search__input .hotel-search__close{top:4px;right:-40px}}.hotel-search .hotel-search__input .hotel-search__close:hover{transform:scale(1.2)}.hotel-search .hotel-search__input .hotel-search__close svg{font-size:25px}.hotel-search .hotel-search__results{max-width:770px;margin:15px auto 0;right:0px;border-radius:10px;overflow:hidden}@media(min-width: 992px){.hotel-search .hotel-search__results{margin-top:30px}}.hotel-search .hotel-search__results ul{background:#fff;z-index:900;border-radius:0px 0px 0px 5px;border:1px #ccc solid}.hotel-search .hotel-search__results ul li a{display:block;font-size:12px;padding:20px 20px;display:flex;justify-content:space-between;align-items:center}@media(min-width: 576px){.hotel-search .hotel-search__results ul li a{font-size:15px}}.hotel-search .hotel-search__results ul li a:hover{background:#f0f0f0}.hotel-search .hotel-search__results ul li a:hover .hotel-search__button{opacity:1}.hotel-search .loadAll{width:100%;text-align:center;padding:20px 15px;border:0;font-size:15px;font-weight:bold;color:#006bb4;background:#f0f0f0;margin-top:15px}.hotel-search .loadAll:hover{text-decoration:underline}.hotel-search .loadAll:hover .button{background:var(--btn_color-darken)}.hotel-search .hotel-search__item{display:flex}.hotel-search .hotel-search__item .hotel-search__image{flex:0 0 95px}@media(min-width: 576px){.hotel-search .hotel-search__item .hotel-search__image{flex:0 0 120px}}.hotel-search .hotel-search__item .hotel-search__image img{max-width:100%;border-radius:5px}.hotel-search .hotel-search__item .hotel-search__content{flex:1;margin-left:12px}.hotel-search .hotel-search__name{font-weight:bold;color:#000}.hotel-search .hotel-search__destination{color:#b2b2b2;font-size:14px;display:flex;margin-top:9px}.hotel-search .hotel-search__destination .hotel-search__countryIcon{margin-right:5px}.hotel-search .hotel-search__destination .hotel-search__countryIcon img{width:16px}.hotel-search .stars_holder{font-size:10px}.hotel-search .stars_holder svg{margin-right:1px}.hotel-search .hotel-search__button{white-space:nowrap;opacity:0;transition:opacity .3s;padding-left:30px;display:none}@media(min-width: 992px){.hotel-search .hotel-search__button{display:block}}.chosen_table .euiTableCellContent__text,.chosen_table .euiTableCellContent--overflowingContent{text-align:left}.chosen_table table tr{background:#fff !important}.chosen_table table tr th{text-align:left;background:#fff;color:#a9a8a8}.chosen_table table tr th .euiTableCellContent{justify-content:flex-start}.chosen_table table tr th:nth-child(5) .euiTableCellContent{justify-content:flex-start}.chosen_table table tr th:nth-child(8) .euiTableCellContent{justify-content:flex-end}.chosen_table table tr td{background:#fff;border-color:#eceaea}.chosen_table table tr td:nth-child(2){max-width:10px;width:10px}.chosen_table table tr td:nth-child(2) .ck-icon img{max-width:20px;height:auto;border-radius:5px}.chosen_table table tr td:nth-child(3){max-width:40px;min-width:40px}.chosen_table table tr td:nth-child(3) .item__country{padding:0px;margin-bottom:0px}.chosen_table table tr td:nth-child(3) .item__country ul{display:none}.chosen_table table tr td:nth-child(3) .item__country .item__countryIcon{position:relative;top:0px}.chosen_table table tr td:nth-child(4){max-width:80px;width:80px}.chosen_table table tr td:nth-child(5) .euiTableCellContent{justify-content:flex-start}.chosen_table table tr td:nth-child(6){font-size:13px}.chosen_table table tr td:nth-child(6) .euiTableCellContent{justify-content:flex-start}.chosen_table table tr td:nth-child(7){font-size:13px}.chosen_table table tr td:nth-child(7) .euiTableCellContent{justify-content:flex-start}.chosen_table table tr td:nth-child(8) .euiTableCellContent{display:block}.chosen_table table tr td:nth-child(8) .price-el__wrapper{text-align:right}.chosen_table table tr td:nth-child(8) .price-el__wrapper .price-el.price-el--single{font-size:12px}.chosen_table table tr td:nth-child(8) .price-el__wrapper .price-el.price-el--group{font-size:12px}.chosen_table table tr td:nth-child(8) .price-el__wrapper .price-el.price-el--group strong{font-size:15px}.chosen_table table tr td:last-child{max-width:90px;min-width:90px;padding-right:15px}.chosen_table table tr td:last-child .euiTableCellContent{justify-content:flex-end}.chosen--header{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.chosen--header .chosen--header__text p{margin:0;color:#a2a2a2}.leaflet-popup-content-wrapper{padding:0 !important}.search-map-item-skeleton{display:flex;justify-content:space-between}.search-map-item-skeleton .search-map-item-skeleton__left{width:200px;height:175px;position:relative}.search-map-item-skeleton .search-map-item-skeleton__left .react-loading-skeleton{height:100%;width:100%;position:absolute;top:0px;left:0px;border-radius:0}.search-map-item-skeleton .search-map-item-skeleton__right{padding:15px 20px;width:350px}.search-map-item-skeleton .search-map-item-skeleton__right .search-map-item-skeleton__right__top .react-loading-skeleton{height:36px;margin-bottom:10px}.search-map-item-skeleton .search-map-item-skeleton__right .react-loading-skeleton{height:20px;margin-bottom:3px}.search-map .map_loader{display:flex;align-items:center;justify-content:center;position:absolute;top:0px;left:0px;width:100%;height:100%}.search-map .map_loader .price_update-loading__icon{display:flex;justify-content:space-between;align-items:center}.search-map .map_loader h2{font-size:25px}.search-map .modal-body{padding:0px;height:800px !important;margin-top:-1px;overflow:hidden;border-radius:0px 0px 5px 5px;position:relative}.leaflet-popup-content{width:550px !important;padding:0px;margin:0 !important}.leaflet-container .leaflet-react__close-popup{display:none}.leaflet-container .map_item__href{text-decoration:none;color:#000}.leaflet-container .map_item__href:hover{text-decoration:none}.leaflet-container .map_item{display:grid;grid-template-columns:1fr 1fr}.leaflet-container .map_item .item__image{max-width:200px;width:200px;height:100%;background-position:center center;background-size:cover;border-radius:5px 0px 0px 5px;display:flex;flex-direction:column}.leaflet-container .map_item .item-content{padding:15px 20px;width:350px}.leaflet-container .map_item .item-content h3{font-size:17px;font-weight:bold;margin-bottom:0px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.leaflet-container .map_item .item-content .stars_holder{height:17px}.leaflet-container .map_item .item-content .item-term{margin-top:10px}.leaflet-container .map_item .item-content p{margin:0}.leaflet-container .map_item .item-content .item-term,.leaflet-container .map_item .item-content .item-meal,.leaflet-container .map_item .item-content .item-transport{font-size:14px;margin-bottom:4px}.leaflet-container .map_item .item-content .item-term .item-icon,.leaflet-container .map_item .item-content .item-meal .item-icon,.leaflet-container .map_item .item-content .item-transport .item-icon{display:inline-block;margin-right:5px;color:silver}.leaflet-container .map_item .item-content .item-info-bottom{display:flex;align-items:center;justify-content:space-between}.leaflet-container .map_item .item-content .item-info-bottom .item__price .item__price-single strong{font-size:16px;display:inline-block}.leaflet-container .map_item .item-content .item-info-bottom .item__price strong{margin-left:5px;color:#000}.contact_page .hidden{display:none !important}.contact_page .contact_page__inner{background:#fff;padding:25px;border-radius:5px}.contact_page .contact_page__inner h1{color:var(--main_color);font-weight:bold;font-size:25px;margin-bottom:20px}.contact_page .contact_page__inner img{display:inline-block}.contact_page .contact_form{margin-top:55px}@media(min-width: 992px){.contact_page .contact_form{display:flex;flex-direction:row-reverse}}.contact_page .contact_form h2{font-size:23px;font-weight:bold;color:var(--main_color);margin-bottom:25px}.contact_page .contact_form .contact_form__form{flex:0 0 60%}@media(min-width: 992px){.contact_page .contact_form .contact_form__form{padding-left:25px;padding-right:25px;margin-right:25px;border-right:1px #eceaea solid}}.contact_page .contact_form .contact_form__form .contact_thankyou{height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.contact_page .contact_form .contact_form__form .contact_thankyou svg{font-size:55px;color:#28a745}.contact_page .contact_form .contact_form__form .contact_thankyou h2{margin-bottom:10px;margin-top:25px}.contact_page .contact_form .contact_form__info{flex:0 0 40%;margin-bottom:50px}@media(min-width: 992px){.contact_page .contact_form .contact_form__info{margin-bottom:0}}.contact_page .contact_form .contact_form__info ul{list-style-type:none;margin:0;padding:30px 0px;border-top:1px #eceaea solid;border-bottom:1px #eceaea solid}.contact_page .contact_form .contact_form__info ul li{margin-bottom:15px;position:relative;display:flex;align-items:center;padding-left:40px;padding-top:4px}.contact_page .contact_form .contact_form__info ul li:last-child{margin-bottom:0}.contact_page .contact_form .contact_form__info ul li .header__contact__icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;background:var(--main_color);border-radius:50%;color:#fff;position:absolute;top:0px;left:0px}.contact_page .contact_form .contact_form__info ul li a{color:#000}.contact_page .contact_form .contact_form__info ul li span._description{color:#ccc;font-size:12px;display:inline-block;margin-left:10px}.contact_page .contact_form .contact_form__info .contact_social{display:flex;margin-top:25px}.contact_page .contact_form .contact_form__info .contact_social a{color:var(--main_color);margin-right:20px;font-size:25px;cursor:pointer}.contact_page .contact_form .contact_form__info .contact_social a:hover{color:var(--main_color-darken)}.contact_page .open_time{margin-top:25px}.contact_page .open_time table tr td:first-child{font-weight:bold;padding-right:25px}@media(min-width: 576px){.styled_form .form__row{display:flex;flex-wrap:wrap;margin:0px -10px 20px}}.styled_form .form__row .form__column{max-width:100%;margin-bottom:10px}@media(min-width: 576px){.styled_form .form__row .form__column{margin:0px 10px;flex-basis:0;flex-grow:1}}.styled_form .form__item label{display:block;font-weight:bold;margin-bottom:5px}.styled_form .form__item label span{color:red}.styled_form .form__item textarea,.styled_form .form__item input[type=text],.styled_form .form__item input[type=number],.styled_form .form__item input[type=phone],.styled_form .form__item input[type=email]{width:100%;border:1px #ccc solid;height:40px;border-radius:5px;padding:10px}.styled_form .form__item textarea{height:150px}.styled_form .form_submit.form_submit--right{text-align:right}.reservation-detail{margin:20px 0}.reservation_recap{display:flex;gap:30px;align-items:flex-start}.reservation_recap.reservation_recap--skeletons .reservation_recap__content{height:700px}.reservation_recap.reservation_recap--skeletons .trip-recap{height:500px}.reservation_recap.reservation_recap--skeletons .react-loading-skeleton{height:100%;border-radius:var(--border-radius)}.reservation_recap h2{margin-top:25px}.reservation_recap p.green{color:green;font-weight:bold;font-size:20px}.reservation_recap .tour-info .breadcrump ul li:last-child{display:block}.reservation_recap hr{background:#f9f5f5;opacity:1;margin-bottom:30px}.reservation_recap .rezervation_recap__success{text-align:left;position:relative;margin-bottom:25px}.reservation_recap .rezervation_recap__success .success-icon{color:green;font-size:40px;position:absolute;top:-14px;right:0}.reservation_recap .rezervation_recap__success p{line-height:1.5}.reservation_recap .trip_recap_filler{position:sticky;top:10px;width:400px;background:#fff;border-radius:var(--border-radius)}.reservation_recap .reservation_recap__content{flex:1}.reservation_recap .reservation_recap__content .reservation_recap__content_box{padding:25px;background:#fff;border-radius:var(--border-radius);margin-bottom:20px}.reservation_recap .reservation_recap__content h2{color:var(--main_color);font-size:20px;font-weight:700;margin-bottom:10px}.reservation_recap .reservation_recap__table{border-radius:var(--border-radius);padding:15px 15px 5px;border:1px #eceaea solid}.reservation_recap .reservation_recap__table a{color:var(--main_color)}.reservation_recap .reservation_recap__table a:hover{color:var(--main_color);text-decoration:underline}.reservation_recap .reservation_recap__table table{width:100%}.reservation_recap .reservation_recap__table table thead th{font-size:12px;padding-right:20px;color:#bfbcbc;font-weight:400}.reservation_recap .reservation_recap__table table thead th:last-child{text-align:right;padding-right:0px}.reservation_recap .reservation_recap__table table tbody tr:last-child td{border:0}.reservation_recap .reservation_recap__table table tbody tr td{padding:10px 0px;border-bottom:1px #f9f5f5 solid;color:#656565}.reservation_recap .reservation_recap__table table tbody tr td:last-child{text-align:right;color:#000}.reservation_recap .reservation_recap__table table tbody tr td span{color:#bfbcbc}.reservation_recap .reservation_recap__table table tbody tr td strong.big{font-size:18px}.reservation_recap .reservation_recap__table table tbody tr td strong.black{color:#000}.payments_selector{display:flex;flex-direction:column;gap:15px;align-items:stretch}.payments_selector .payments_selector__item.active label{border-color:var(--btn_color)}.payments_selector .payments_selector__item input{display:none}.payments_selector .payments_selector__item .payment-amount{font-weight:600}.payments_selector .payments_selector__item .payment-amount strong{font-weight:800}.payments_selector .payments_selector__item label{display:block;height:100%;border:1px #eceaea solid;background:#fff;padding:10px 20px;padding-left:40px;cursor:pointer;border-radius:var(--border-radius);position:relative}.payments_selector .payments_selector__item label:before{content:"";display:block;width:20px;height:20px;background:#fff;border:2px #eceaea solid;border-radius:50%;margin-bottom:10px;position:absolute;top:12px;left:10px}.payments_selector .payments_selector__item .payment-name{color:#000;font-weight:normal;font-size:18px;font-weight:600}.payments_selector .payments_selector__item .payment-desc{color:#656565;font-size:14px}.payments_selector .payments_selector__item input:checked+label:before{background:var(--btn_color)}.payment_akordeon{margin-bottom:20px}.payment_akordeon .payment_akordeon__item{margin-bottom:10px}.payment_akordeon .payment_akordeon__item.active .payment_akordeon__content{display:block;border-color:var(--btn_color)}.payment_akordeon .payment_akordeon__item.active h3{border-radius:var(--border-radius) var(--border-radius) 0px 0px;border-color:var(--btn_color)}.payment_akordeon .payment_akordeon__item.active h3 button:before{background:var(--btn_color)}.payment_akordeon .payment_akordeon__item h3{border:1px #eceaea solid;margin:0;color:var(--main_color);font-size:18px;font-weight:700;border-radius:var(--border-radius);cursor:pointer}.payment_akordeon .payment_akordeon__item h3 button{display:block;position:relative;padding:15px 25px;padding-left:40px;width:100%;text-align:left}.payment_akordeon .payment_akordeon__item h3 button:before{top:13px}.payment_akordeon .payment_akordeon__item h3 button svg{color:var(--btn_color);margin-right:10px}.payment_akordeon .payment_akordeon__item .payment_akordeon__content{display:none;padding:10px 20px;margin-bottom:10px;border:1px #eceaea solid;border-top:0;border-radius:0 0 var(--border-radius) var(--border-radius)}.payment_akordeon .payment_akordeon__item .payment_akordeon__content .payment_akordeon__text{color:#656565}.payment_akordeon .payment_akordeon__item .payment_akordeon__content .payment_group_input{width:100%;padding:10px 0px}.payment_akordeon .payment_akordeon__item .payment_akordeon__content .payment_group_input input{width:100%;border:1px #eceaea solid;padding:5px 10px;border-radius:var(--border-radius)}.payment_method_grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:15px;margin-top:10px}.payment_method_grid .payment_method{position:relative}.payment_method_grid .payment_method.active label{border-color:var(--btn_color)}.payment_method_grid .payment_method input{display:none}.payment_method_grid .payment_method label{display:flex;align-items:center;justify-content:center;border:1px #eceaea solid;padding:15px;cursor:pointer;border-radius:var(--border-radius)}.payment_method_grid .payment_method input:checked+label:before{background:var(--btn_color)}.reservation_recap__agreement a{color:var(--main_color)}.reservation_recap__agreement a:hover{color:var(--main_color);text-decoration:underline}.reservation_recap__agreement span{color:red;display:inline-block;margin-right:5px}.reservation_recap__payment-info{display:flex;justify-content:space-between;gap:20px}.reservation_recap__payment__map{border-radius:var(--border-radius);overflow:hidden}.reservation_recap__payment-status{display:flex;align-items:center;gap:10px;font-weight:bold}.reservation_recap__payment-status.success{color:green}.reservation_recap__payment-status.success .payment_status_icon{background:green}.reservation_recap__payment-status.warning{color:orange}.reservation_recap__payment-status.warning .payment_status_icon{background:orange}.reservation_recap__payment-status.error{color:red}.reservation_recap__payment-status.error .payment_status_icon{background:red}.reservation_recap__payment-status .payment_status_icon{display:block;width:10px;height:10px;border-radius:50%}.reservation_recap__infotext{color:#656565;margin:15px 0px}html,body{scroll-behavior:auto !important;height:auto !important}html body{background:#eceaea;font-family:"Nunito",sans-serif;position:relative;line-height:1.5;font-size:16px}html body:before{content:"xs";display:none !important;position:fixed;bottom:0px;left:0px;background:#fff;color:#fff;padding:5px;font-size:12px;opacity:.8}@media(min-width: 576px){html body:before{content:"sm"}}@media(min-width: 768px){html body:before{content:"md"}}@media(min-width: 992px){html body:before{content:"lg"}}@media(min-width: 1190px){html body:before{content:"xl"}}@media(min-width: 1460px){html body:before{content:"xxl"}}html body button{border:0;background:none;padding:0;line-height:1}html body .euiTable{line-height:1.5}html body a{text-decoration:none}html body table{border:0}html body strong{font-weight:bold}.priceCalc-toggle{position:relative;z-index:2;display:inline-block;margin-left:5px;padding-right:12px}.priceCalc-toggle:hover{z-index:200}.priceCalc-toggle:hover .priceCalc-toggle__content{display:block}.priceCalc-toggle:hover svg{color:var(--main_color)}.priceCalc-toggle svg{color:#afafaf}.priceCalc-toggle .priceCalc-toggle__content{display:none;position:absolute;bottom:33px;left:-30px;background:#fff;border:1px #ebebeb solid;box-shadow:0px 0px 15px 4px rgba(0,0,0,.07);width:230px;padding:10px}.priceCalc-toggle .priceCalc-toggle__content:before{content:"";display:block;width:15px;height:15px;background:#fff;position:absolute;bottom:-8px;left:30px;transform:rotate(45deg);border:1px #ebebeb solid}.priceCalc-toggle .priceCalc-toggle__content:after{content:"";display:block;width:25px;height:11px;background:#fff;position:absolute;bottom:0px;left:25px}.priceCalc-toggle .priceCalc-toggle__content .priceCalc-toggle__content__inner{position:relative;z-index:2}.priceCalc-toggle .priceCalc-toggle__content table{width:100%}.priceCalc-toggle .priceCalc-toggle__content table tr:last-child td{padding-top:10px;font-weight:bold}.priceCalc-toggle .priceCalc-toggle__content table tr td{font-size:14px;font-weight:normal;padding:0px;border:0px;padding:5px 0px;white-space:normal;text-align:left;border:0;color:#000}.priceCalc-toggle .priceCalc-toggle__content table tr td:last-child{text-align:right;width:65px !important;white-space:nowrap}span.countryIcon{width:20px;height:20px;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);display:inline-block;overflow:hidden}span.countryIcon img{width:100%}.stars_holder{font-size:11px}.stars_holder svg{color:#fac841;margin-right:2px}h2.items-holder__title{color:var(--main_color);font-weight:bold;text-align:center;font-size:25px;margin-bottom:15px;margin-top:30px}@media(min-width: 992px){h2.items-holder__title{font-size:40px;margin-bottom:20px}}.items-holder{margin-bottom:30px}@media(min-width: 768px){.items-holder{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}}@media(min-width: 992px){.items-holder{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1190px){.items-holder{gap:15px}}@media(min-width: 1460px){.items-holder.items-holder--xxl-4{grid-template-columns:repeat(4, 1fr);gap:15px}}body .react-loading-skeleton{background:#ddd;animation:fadeInOut 2s infinite}body .react-loading-skeleton:after{display:none}@keyframes fadeInOut{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}.subpage-holder+.searchResultsHolder .itemsSearchHolder{position:relative}.subpage-holder+.searchResultsHolder .itemsSearchHolder .search-changeLoader{position:absolute;top:430px;left:50%}.search-changeLoader{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:27}@media(min-width: 992px){.search-changeLoader{left:calc(50% + 160px)}}.search-changeLoader svg{background:rgba(0,0,0,.5);border-radius:50%}@media(max-width: 575.98px){.search-changeLoader svg{width:100px !important;height:100px !important}}.itemsSearchHolder{margin-bottom:50px;margin-top:5px}@media(min-width: 768px){.itemsSearchHolder{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}}@media(min-width: 1460px){.itemsSearchHolder{grid-template-columns:repeat(3, 1fr);gap:15px}}.itemsSearchHolder .search_results_skeleton span{display:block}.itemsSearchHolder .search_results_skeleton br{display:none}@media(max-width: 767.98px){.tripList{margin-bottom:25px}}.tripList h2{color:var(--main_color);font-size:25px;text-align:center;font-weight:bold;margin-bottom:15px}.tripList .tripList__image{border-radius:5px 5px 0px 0px;overflow:hidden;height:auto}@media(min-width: 768px){.tripList .tripList__image{height:100px}}@media(min-width: 992px){.tripList .tripList__image{height:130px}}@media(min-width: 1190px){.tripList .tripList__image{height:160px}}@media(min-width: 1460px){.tripList .tripList__image{height:190px}}.tripList .tripList__content{background:#fff;border-radius:0px 0px 5px 5px;padding:5px 5px}.tripList .tripList__content ul{list-style-type:none;padding:0px;margin:0}.tripList .tripList__content ul li{border-bottom:1px #f3f3f3 solid}.tripList .tripList__content ul li:last-child{border-bottom:0}.tripList .tripList__content ul li a{display:flex;justify-content:space-between;align-items:center;color:var(--main_color);border-radius:5px;padding:5px 10px;transition:all .3s}.tripList .tripList__content ul li a:hover{text-decoration:none}.tripList .tripList__content ul li a:hover h3{color:var(--main_color)}.tripList .tripList__content ul li a:hover span{color:#000}.tripList .tripList__content ul li h3{font-size:15px;font-weight:bold;margin:0;transition:all .3s}.tripList .tripList__content ul li span{font-size:14px;font-weight:bold;transition:all .3s}.reservation-success-holder{background:#fff;padding:25px;border-radius:5px;flex:1 1;margin-right:30px}.reservation-success-holder .success-icon{text-align:center;margin:30px 0px}.reservation-success-holder .success-icon svg{color:green;font-size:40px}.reservation-success-holder p{text-align:center}.rdrDefinedRangesWrapper{display:none}.devWarning{background:red;text-align:center;padding:5px;color:#fff;font-size:15px;font-weight:bold}*{box-sizing:border-box}a{color:var(--main_color);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;display:block}.row-dragging{background:#fafafa;border:1px solid #ccc}.row-dragging td{padding:16px;visibility:hidden}.row-dragging .drag-visible{visibility:visible}.smap,.smap>div{width:650px !important}.smap{margin-bottom:20px}#dashboard canvas{min-height:400px}.ant-layout-header{color:#fff;padding:0px 20px}.logoutHolder{display:flex;justify-content:flex-end;align-items:center}.ant-layout-content{padding:10px 20px}#term-room-reservation .ant-descriptions .ant-descriptions-header{margin-bottom:0}#term-room-reservation .ant-row.ant-form-item{margin-bottom:10px}#term-room-reservation .ant-descriptions .ant-descriptions-view{opacity:.5}#term-room-reservation .ant-form-item-label>label{white-space:normal}#term-room-reservation .ant-descriptions .ant-descriptions-row .ant-descriptions-item{padding-bottom:0}.light-row{color:#bdbdbd}.ant-layout{min-height:100vh}._404,._505{text-align:center;padding:120px 20px}.form-grayText{display:inline-block;color:rgba(0,0,0,.4509803922);font-size:14px;line-height:1.5715;font-weight:normal}.pl-10{padding-left:10px !important}.noColon .ant-form-item-label>label::after{display:none}.divider-light .ant-divider-inner-text{color:#939393;font-weight:normal;font-size:12px;padding-left:0px}.divider-light::before{width:0% !important}.text-center{text-align:center}.mb-20{margin-bottom:20px !important}.ant-table-filter-trigger.active{background:#1890ff}.ant-table-filter-trigger.active svg{fill:#fff !important}input.button{border:0}a.button,.button,input.button,button.button{display:inline-block;color:var(--btn_text_color);text-transform:uppercase;padding:5px 15px;font-size:12px;text-align:center;background:var(--btn_color);border-radius:5px;font-weight:bold;transition:all .3s;line-height:1.5}a.button:disabled,.button:disabled,input.button:disabled,button.button:disabled{opacity:.5}a.button:hover,.button:hover,input.button:hover,button.button:hover{text-decoration:none;color:var(--btn_text_color);background:var(--btn_color-darken)}a.button.button--noUppercase,.button.button--noUppercase,input.button.button--noUppercase,button.button.button--noUppercase{text-transform:none}a.button.button--small,.button.button--small,input.button.button--small,button.button.button--small{padding:6px 10px}a.button.button--big,.button.button--big,input.button.button--big,button.button.button--big{padding:15px 25px;font-size:16px}a.button.button--medium,.button.button--medium,input.button.button--medium,button.button.button--medium{padding:10px 20px 9px;font-size:15px}a.button.button--green,.button.button--green,input.button.button--green,button.button.button--green{background:var(--btn_color)}a.button.button--green:hover,.button.button--green:hover,input.button.button--green:hover,button.button.button--green:hover{background:var(--btn_color-darken)}a.button.button--red,.button.button--red,input.button.button--red,button.button.button--red{background:#d00;color:#fff}a.button.button--red:hover,.button.button--red:hover,input.button.button--red:hover,button.button.button--red:hover{background:#b90505}a.button.button--hollow,.button.button--hollow,input.button.button--hollow,button.button.button--hollow{border:1px var(--btn_color) solid;color:var(--btn_color);background:rgba(0,0,0,0)}a.button.button--hollow:hover,.button.button--hollow:hover,input.button.button--hollow:hover,button.button.button--hollow:hover{background:var(--btn_color);color:var(--btn_text_color)}a.button.button--full-width,.button.button--full-width,input.button.button--full-width,button.button.button--full-width{display:block}.modal.no-body-padding .modal-body{padding:0rem}.modal .modal-title{color:var(--sf-text-color)}.modal .modal-header{background:var(--main_color)}.modal .btn-close{background:none;position:relative}.modal .btn-close:before,.modal .btn-close:after{content:"";position:absolute;top:14px;left:3px;width:26px;height:2px;background-color:var(--sf-text-color)}.modal .btn-close:before{transform:rotate(45deg)}.modal .btn-close:after{transform:rotate(-45deg)}img[data-testid=circle-country-flag]{pointer-events:none}.term-favourite-href{color:#afafaf;cursor:pointer}.term-favourite-href.active{color:red}.term-favourite-href:hover{color:red}.items-holder__title{color:var(--main_color);font-weight:bold;margin-top:40px}.tab-content h2{font-size:20px;margin:20px 0px 10px;font-weight:bold}.tab-content h5{margin-top:15px}#detail-tabs-tabpane-popis table{margin:15px}#detail-tabs-tabpane-popis table tr td{padding:10px;border:1px #e6e6e6 solid}.popover-body table tr td{padding-bottom:20px;font-size:12px}.popover-body table tr td:first-child{padding-right:10px}.popover-body table tr:last-child td{font-weight:bold;font-size:15px;padding-bottom:0}.popover-btn svg{font-size:19px}.price-not-found{padding:50px 0px;text-align:center}.price-not-found a.price-not-found__image{display:block;max-width:800px;margin:0 auto;border-radius:10px;overflow:hidden;position:relative;min-height:400px;margin-bottom:30px}.price-not-found a.price-not-found__image:hover img{transform:scale(1.1)}.price-not-found a.price-not-found__image:hover span.button{background:var(--btn_color-darken)}.price-not-found a.price-not-found__image img{max-width:100%;width:100%;transition:all 1s}.price-not-found a.price-not-found__image .price-not-found__image__inner{position:absolute;top:0px;left:0px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:2;background-size:cover;background-position:center center}.price-not-found a.price-not-found__image .price-not-found__image__inner:before{content:"";background:rgba(0,0,0,.2);top:0px;left:0px;width:100%;height:100%;position:absolute}.price-not-found a.price-not-found__image .price-not-found__hotel{color:#fff;font-weight:bold;font-size:25px;margin-bottom:30px;padding:20px 50px;position:relative;z-index:2}@media(min-width: 768px){.price-not-found a.price-not-found__image .price-not-found__hotel{min-height:150px;font-size:35px}}.price-not-found a.price-not-found__image .price-not-found__hotel .stars_holder{text-align:left;font-size:15px}.price-not-found a.price-not-found__image span.button{position:relative;z-index:2}.price-not-found h2{font-weight:bold;color:var(--main_color);font-size:20px;line-height:40px;margin-bottom:50px}@media(min-width: 768px){.price-not-found h2{font-size:30px;line-height:50px}}.price-not-found ul li{margin:40px 0px}.price-not-found ul li:last-child a{opacity:.8}.modal-title{color:#fff}.favourites-show{position:relative;cursor:pointer}.favourites-show a{display:block;min-width:25px;height:25px}.favourites-show svg{font-size:25px;color:var(--main_color)}.favourites-show span{display:inline-block;background:red;position:absolute;top:-4px;right:-11px;border-radius:50%;padding:2px 5px;font-size:9px;line-height:12px;color:#fff}body .termsfeed-com---nb{background:#f2f2f2 !important;color:#000 !important;border-radius:20px}body .termsfeed-com---nb .cc-nb-title{font-size:25px;margin-bottom:10px;color:#000 !important}body .termsfeed-com---nb .cc-nb-text{font-size:15px;margin-bottom:25px;color:#000 !important}body .termsfeed-com---nb .cc-nb-buttons-container button{font-size:13px}body .termsfeed-com---nb .cc-nb-reject{background-color:#eaeaea}body .termsfeed-com---nb .cc-nb-okagree{background-color:green !important;color:#fff !important}.modal-buttons button:disabled{cursor:wait;opacity:.6}.newsletter-message{text-align:center;margin:100px 0px 100px;font-weight:bold}.overlay{position:fixed;top:0px;left:0px;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:500}.slick-initialized .slick-slide{visibility:hidden}.slick-initialized .slick-slide.slick-active{visibility:visible}.text_field{background:#fff;border-radius:5px;margin-top:20px;padding:15px}.text_field h2{font-weight:bold;margin-bottom:15px;font-size:23px}.top6_like_slider .items-holder__title{display:none}.modal-title.h4{font-size:17px}.promo-modal.modal .modal-header{border-radius:12px 12px 0px 0px}.promo-modal.modal .modal-dialog{max-width:900px}.promo-modal.modal img{display:inline-block}.promo-modal.modal .modal-title{display:none}.promo-modal.modal .modal-header{background:#fff;border-bottom:0px;padding-bottom:0px}.promo-modal.modal .modal-header .btn-close:before,.promo-modal.modal .modal-header .btn-close:after{background:#000}.promo-modal.modal .modal-footer{display:none}.search-loader svg g.search-loader--continents path{fill:var(--main_color) !important}.search-loader svg circle{fill:#e1dcdc !important}.login-container{background:#fff;box-shadow:0px 0px 5px 0px rgba(0,0,0,.05);margin:50px auto;max-width:600px;border-radius:5px;padding:30px;padding-bottom:20px}.login-container h1{text-align:center;font-weight:bold;font-size:25px;margin-bottom:35px}.login-container label{display:block;margin-bottom:6px;padding-left:10px;display:none}.login-container input[type=text],.login-container input[type=password]{width:100%;border-radius:5px;padding:10px;border:1px #d9d9d9 solid;margin-bottom:15px}.login-container input[type=submit]{text-transform:uppercase;color:var(--btn_text_color);border:0px;background:var(--btn_color);height:40px;width:100%;font-size:13px;padding:12px 15px;border-radius:5px;font-weight:bold;transition:all .3s}.login-container input[type=submit]:hover{background:var(--btn_color-darken)}.login-container .forgotten-password{text-align:center;margin-top:20px}.login-container .forgotten-password a{color:#b5b2b2;text-decoration:underline}.login-container .forgotten-password a:hover{text-decoration:none}body .modal-header{border-radius:10px 10px 0 0}body .modal-content{border-radius:12px}body .modal-body{border-radius:0 0 10px 10px}body label span.small{color:#000;font-size:12px}body .modal_form_info{color:#033a8a;font-size:14px}.hidden{display:none}.modal-fullscreen .modal-content{background-color:#eceaea}.modal-fullscreen .modal-footer{background-color:#fff}.provider_logo_icon{position:relative}.provider_logo_icon .dot{position:absolute;top:-3px;left:-3px;z-index:2}.dot{display:inline-block;width:10px;height:10px;vertical-align:middle;border-radius:50%;background:#000;border:1px #fff solid}.dot.dot--blue{background:#1677ff}.dot.dot--green{background:#52c41a}body.is_logged .admin_login{display:block}@media(max-width: 575.98px){body.is_logged .admin_login{display:none}}.admin_login{display:none;position:fixed;z-index:199;top:0px;left:0px;padding:5px}._404{background:url(../../images/404.png);background-size:cover;background-position:center center;margin-bottom:-40px;padding:250px 0px}@media(max-width: 991.98px){._404{background-position:center right}}@media(max-width: 767.98px){._404{padding:100px 0px}}._404 h1{color:#fff;text-shadow:2px 2px #000;font-size:125px;margin-bottom:30px}@media(max-width: 767.98px){._404 h1{font-size:70px}}._404 h2{margin-bottom:60px;color:#fff;text-shadow:2px 2px #000;font-size:35px}@media(max-width: 767.98px){._404 h2{font-size:19px}}.text_field_background{background:#fff;border-radius:var(--border-radius);padding:25px}.footer .footer__opentime ul li{display:flex;align-items:center}.tour-block-tabs-group__slider{position:relative;background:#e0dcdc;border-radius:var(--border-radius)}.tour-block-tabs-group__slider .swiper-wrapper{padding:15px;margin:0px -15px}.tour-block-tabs-group__slider .swiper-wrapper .swiper-slide{padding:0px 15px}.tour-block-tabs-group__slider .items-holder{margin:0}.tour-block-tabs-group__slider .swiper-button-next,.tour-block-tabs-group__slider .swiper-button-prev{color:#d0d0d0;font-size:50px;transition:color .3s;padding:40px 20px}@media(max-width: 767.98px){.tour-block-tabs-group__slider .swiper-button-next,.tour-block-tabs-group__slider .swiper-button-prev{display:none}}.tour-block-tabs-group__slider .swiper-button-next:hover,.tour-block-tabs-group__slider .swiper-button-prev:hover{color:#979797}.tour-block-tabs-group__slider .swiper-button-next:after,.tour-block-tabs-group__slider .swiper-button-prev:after{display:none}.tour-block-tabs-group__slider .swiper-button-next svg,.tour-block-tabs-group__slider .swiper-button-prev svg{width:30px;height:40px;color:#d0d0d0}.tour-block-tabs-group__slider .swiper-button-next{right:-50px}.tour-block-tabs-group__slider .swiper-button-prev{left:-50px}.swiper-pagination-tour-block-tab-group-tab{margin:50px 0px 20px;display:flex;justify-content:center}@media(min-width: 576px){.swiper-pagination-tour-block-tab-group-tab{margin-bottom:0}}@media(max-width: 991.98px){.swiper-pagination-tour-block-tab-group-tab{flex-wrap:wrap;justify-content:flex-start;padding-left:10px}}@media(max-width: 575.98px){.swiper-pagination-tour-block-tab-group-tab{display:block}}.swiper-pagination-tour-block-tab-group-tab span.swiper-pagination-bullet{display:block;padding:5px 5px;color:#8f8f8f;cursor:pointer;border-radius:0px;margin:0px !important;width:auto;height:auto;opacity:1;background:none;font-weight:bold;transition:all .3s;font-size:20px}@media(min-width: 576px){.swiper-pagination-tour-block-tab-group-tab span.swiper-pagination-bullet{padding:10px 15px;border-bottom:3px rgba(0,0,0,0) solid;font-size:15px}}@media(min-width: 992px){.swiper-pagination-tour-block-tab-group-tab span.swiper-pagination-bullet{padding:20px 25px}}@media(min-width: 1190px){.swiper-pagination-tour-block-tab-group-tab span.swiper-pagination-bullet{font-size:17px}}@media(min-width: 1460px){.swiper-pagination-tour-block-tab-group-tab span.swiper-pagination-bullet{font-size:20px}}.swiper-pagination-tour-block-tab-group-tab span.swiper-pagination-bullet:hover{color:var(--main_color)}.swiper-pagination-tour-block-tab-group-tab span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;border-color:var(--main_color);color:var(--main_color)}.nice_radio{background:#fff;display:inline-block;margin:0px 10px 10px 0px;border:1px #ccc solid;padding:5px 15px 5px 10px;border-radius:5px;font-weight:bold}.nice_radio .euiRadio__input+.euiRadio__circle{top:9px !important;left:9px !important}.toast-container.a_toast{position:fixed !important;left:auto !important;top:auto !important;right:15px !important;bottom:15px !important;transform:none !important;z-index:50 !important}.toast-container.a_toast .toast{background:#26982b;color:#fff}.toast-container.a_toast .toast .toast-header{color:#000}.toast-container.a_toast.success{background:#26982b;color:#fff}.toast-container.a_toast.success .toast-header{color:#000}.toast-container.a_toast.error .toast{border-color:#af0707}.toast-container.a_toast.error .toast-header{background:#ffa9a9}.toast-container.a_toast.error .toast-body{background:#af0707}.own_form_holder .form-item{margin:15px 0px}.own_form_holder .form-item.required.form-item-radio label:after,.own_form_holder .form-item.required.form-item-checkbox label:after{content:""}.own_form_holder .form-item.required label:after,.own_form_holder .form-item.required h3:after{content:"*";color:red;font-weight:bold;display:inline-block;margin-left:3px}.own_form_holder .form-item-checkbox,.own_form_holder .form-item-radio{margin:25px 0px}.own_form_holder .own_form_radio,.own_form_holder .own_form_checkbox{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end}.own_form_holder .own_form_radio label,.own_form_holder .own_form_checkbox label{margin:0;padding-left:10px;cursor:pointer}.own_form_holder .own_form_radio input,.own_form_holder .own_form_checkbox input{margin-top:7px}.own_form_holder h3{color:var(--main_color);margin:0px;margin-bottom:10px;font-weight:bold;font-size:20px}.own_form_holder label{display:block;font-weight:bold;font-size:18px;margin-bottom:10px}.own_form_holder input[type=text],.own_form_holder input[type=email],.own_form_holder input[type=number],.own_form_holder input[type=tel]{width:100%;border:1px #ccc solid;height:40px;border-radius:5px;padding:10px}.own_form_holder .input-description{margin-bottom:10px;margin-top:-5px;font-size:15px;color:gray}.own_form_holder .own_form_message{display:block}.own_form_holder .own_form_message.own_form_message--error{color:red}.own_form_holder .form-submit{padding:15px 0 25px 0}@media(max-width: 575.98px){.own_form_holder .form-submit .button{width:100%}}.own_form_holder .own_form_select{position:relative}.own_form_holder .own_form_select svg{position:absolute;top:10px;right:10px;z-index:2;color:#ccc}.own_form_holder select{width:100%;min-width:100%;max-width:100%;border:1px #ccc solid;border-radius:5px;padding:10px;font-size:16px;cursor:pointer;line-height:1.1;background-color:#fff;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .search-map #search-map .smap .szn-ending-popup-cover,body .detail-tabs .szn-ending-popup-cover{width:0px !important;height:0px !important;overflow:hidden}.euiScreenReaderOnly{display:none !important}.swiper-tour-block{position:relative}@media(max-width: 575.98px){.swiper-tour-block{margin-top:40px}}.swiper-tour-block .swiper-pagination-fraction,.swiper-tour-block .swiper-pagination-custom,.swiper-tour-block .swiper-horizontal>.swiper-pagination-bullets,.swiper-tour-block .swiper-pagination-bullets.swiper-pagination-horizontal{top:-28px}@media(min-width: 768px){.swiper-tour-block .swiper-pagination-fraction,.swiper-tour-block .swiper-pagination-custom,.swiper-tour-block .swiper-horizontal>.swiper-pagination-bullets,.swiper-tour-block .swiper-pagination-bullets.swiper-pagination-horizontal{top:-30px}}@media(min-width: 576px){.swiper-tour-block .swiper-pagination-fraction,.swiper-tour-block .swiper-pagination-custom,.swiper-tour-block .swiper-horizontal>.swiper-pagination-bullets,.swiper-tour-block .swiper-pagination-bullets.swiper-pagination-horizontal{display:none}}.swiper-tour-block .swiper-pagination{text-align:center;z-index:2}@media(min-width: 768px){.swiper-tour-block .swiper-pagination{text-align:right}}.swiper-tour-block .swiper-pagination-bullet-active{background:var(--main_color)}.swiper-tour-block .item{position:relative;z-index:1}.swiper-tour-block .swiper-button-prev,.swiper-tour-block .swiper-button-next{position:absolute;top:56%;transform:translateY(-50%);color:#919191;cursor:pointer;width:25px;height:60px;overflow:hidden;z-index:0;transition:all .3s}@media(max-width: 575.98px){.swiper-tour-block .swiper-button-prev,.swiper-tour-block .swiper-button-next{top:6px;width:20px;height:30px;z-index:3}}.swiper-tour-block .swiper-button-prev:hover:before,.swiper-tour-block .swiper-button-next:hover:before{background:var(--btn_color-darken)}.swiper-tour-block .swiper-button-prev:after,.swiper-tour-block .swiper-button-next:after{display:none}.swiper-tour-block .swiper-button-prev:before,.swiper-tour-block .swiper-button-next:before{content:"";display:block;width:80px;height:60px;background:var(--btn_color);position:absolute;top:0px;border-radius:50%;transition:all .3s}@media(max-width: 575.98px){.swiper-tour-block .swiper-button-prev:before,.swiper-tour-block .swiper-button-next:before{display:none}}.swiper-tour-block .swiper-button-prev svg,.swiper-tour-block .swiper-button-next svg{width:15px;position:relative;z-index:1;color:var(--btn_text_color)}@media(max-width: 575.98px){.swiper-tour-block .swiper-button-prev svg,.swiper-tour-block .swiper-button-next svg{font-size:10px;color:var(--main_color)}}.swiper-tour-block .swiper-button-prev{left:-25px;justify-content:flex-end;padding-right:3px}@media(max-width: 575.98px){.swiper-tour-block .swiper-button-prev{left:5px;padding-right:0px;justify-items:center}}.swiper-tour-block .swiper-button-prev:before{left:0px}.swiper-tour-block .swiper-button-next{right:-25px;justify-content:flex-start;padding-left:3px}@media(max-width: 575.98px){.swiper-tour-block .swiper-button-next{right:5px;padding-left:0px;justify-items:center}}.swiper-tour-block .swiper-button-next:before{right:0px}#google_translate_element{display:flex;justify-content:flex-start;padding:5px}#google_translate_element .skiptranslate{display:flex;align-items:center}#google_translate_element .skiptranslate span{display:inline-block;padding-left:10px}#google_translate_element .skiptranslate span a img{display:inline-block}#google_translate_element .skiptranslate select{margin-right:10px}.valibility_icon{margin-right:7px;color:#28a745}.valibility_icon.avalible{color:#28a745}.valibility_icon.not-avalible{color:red}.radio-before-element:before{content:"";display:block;width:20px;height:20px;background:#fff;border:2px #eceaea solid;border-radius:50%;position:absolute;top:10px;left:10px}/*# sourceMappingURL=global.css.map */