

/* Start:/local/templates/travelsoft_copy/css/select2/select2.min.css?167990580013486*/
.select2-choice,.select2-results .select2-result-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.select2-container{width:100%;outline:0;position:relative;display:inline-block;vertical-align:middle;color:#333;text-align:left;border-radius:3px}.select2-container[class*=border-] .select2-choice,.select2-container[class*=border-].select2-dropdown-open.select2-drop-above .select2-choice,.select2-container[class*=border-].select2-dropdown-open.select2-drop-above .select2-choices{border-color:inherit}.select2-container.border-lg .select2-choice,.select2-container.border-lg .select2-choices{border-width:2px}.select2-container[class*=bg-] .select2-choice{background-color:inherit;border-color:inherit;color:#fff}.select2-container[class*=bg-] .select2-choice:hover,.select2-container[class*=bg-].select2-dropdown-open .select2-choice{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.05) inset;box-shadow:0 0 0 100px rgba(0,0,0,.05) inset}.select2-container[class*=bg-].select2-container-disabled .select2-choice{-webkit-box-shadow:none;box-shadow:none}.select2-container.select2-container-disabled .select2-choice{cursor:not-allowed;background-color:#fafafa;color:#999;-webkit-box-shadow:none;box-shadow:none}.select2-container.select2-container-disabled .select2-choice abbr{cursor:not-allowed}.select2-container.select2-container-disabled[class*=bg-]{border-color:rgba(255,255,255,.4)}.select2-container.select2-container-disabled[class*=bg-] .select2-choice{background-color:rgba(255,255,255,.4);color:rgba(255,255,255,.8)}.select2-choice{display:block;background-color:#fff;height: 32px;display: flex;align-items: center;line-height:1.5384616;position:relative;border:1px solid #ddd;white-space:nowrap;border-radius:3px;background-clip:padding-box;user-select:none;}.select2-choice,.select2-choice:focus,.select2-choice:hover{color:#333}.select2-choice:hover{-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.01) inset;box-shadow:0 0 0 100px rgba(0,0,0,.01) inset}.select2-dropdown-open .select2-choice{border-radius:3px 3px 0 0;-webkit-box-shadow:0 0 0 100px rgba(0,0,0,.02) inset;box-shadow:0 0 0 100px rgba(0,0,0,.02) inset}.select2-drop-above .select2-choice{border-radius:0 0 3px 3px}.select2-choice .select2-chosen{margin-right:28px;padding-left:1px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}.select2-choice .select2-chosen>i{margin-right:10px}.select2-choice .select2-chosen>i.icon-undefined{margin-right:0}.select2-choice abbr{display:none;position:absolute;right:9px;top:50%;margin-top:-8px;border:0;cursor:pointer;outline:0;border-radius:3px;line-height:1;opacity:.8;filter:alpha(opacity=80)}.select2-choice abbr:hover{opacity:1}.select2-choice abbr:after{content:'\ed6b';font-family:icomoon;display:inline-block;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select2-container[class*=bg-] .select2-choice abbr,.select2-container[class*=bg-] .select2-choice abbr:hover{color:#fff}.select2-allowclear .select2-choice abbr{display:inline-block}.select2-choice .select2-arrow:after{content:'\f107';font-family:FontAwesome;display:inline-block;position:absolute;top: calc(50% - 5px);right:12px;width:16px;text-align:right;margin-top:-8px;font-size:16px;line-height:1;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.select2-container-multi .select2-choices .select2-search-choice-close:after,.select2-search:after{font-family:icomoon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select2-dropdown-open .select2-choice .select2-arrow:after{content:'\f106'}.select2-allowclear .select2-choice .select2-arrow:after{content:none}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;z-index:9998;background-color:#fff;opacity:0;filter:alpha(opacity=0)}.select2-drop{width:100%;position:absolute;z-index:9999;top:100%;background-color:#fff;color:#333;border:1px solid #ddd;border-top-width:0;border-radius:0 0 3px 3px}.select2-drop-above{border-top-width:1px;border-bottom-width:0;border-radius:3px 3px 0 0}.select2-drop-active{border-radius:0 0 3px 3px}.select2-drop.select2-drop-above.select2-drop-active{border-radius:3px 3px 0 0}.select2-drop-auto-width{width:auto}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-search{display:block;width:100%;margin:0;padding:12px 12px 7px;position:relative;z-index:10000;white-space:nowrap}.select2-search:after{content:'\e98e';position:absolute;top:50%;left:24px;color:inherit;display:block;font-size:12px;margin-top:-4px;line-height:1;opacity:.6;filter:alpha(opacity=60)}.select2-search input{width:100%;height:36px;padding:7px 12px 7px 36px;border-radius:3px;border:1px solid #ddd;outline:0}.select2-drop[class*=bg-] .select2-search input{background-color:rgba(0,0,0,.2);border-color:transparent;color:#fff}.select2-results{max-height:250px;margin:0;padding:5px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}.select2-results .select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item}.select2-results li em{font-style:normal}.select2-results li.select2-result-with-children>.select2-result-label{font-size:11px;line-height:1.82;text-transform:uppercase;cursor:default;font-weight:500;margin-top:2px;margin-bottom:2px}.select2-results li.select2-result-with-children:first-child>.select2-result-label{margin-top:0}.select2-results li.select2-result-with-children .select2-result>.select2-result-label{padding-left:24px;padding-right:24px}.select2-results .select2-more-results{background:#f8f8f8;display:list-item}.select2-results .select2-result-label{padding:7px 12px;margin:0;position:relative;cursor:pointer;user-select:none}.select2-results .select2-result-label>i{margin-right:10px}.select2-results .select2-result-label>i.icon-undefined{display:none}.select2-results .select2-result-label>span{left:10px}.select2-results .select2-highlighted{background-color:#f5f5f5}.select2-results .select2-highlighted ul{background-color:#fff;color:#333}.select2-results .select2-highlighted em{background-color:transparent}.select2-drop[class*=bg-] .select2-results .select2-highlighted{background-color:rgba(0,0,0,.1)}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background-color:#f8f8f8;padding:7px 12px;color:#999;border-top:1px solid #ddd;margin-bottom:-5px;border-radius:0}.select2-drop[class*=bg-] .select2-results .select2-no-results,.select2-drop[class*=bg-] .select2-results .select2-searching,.select2-drop[class*=bg-] .select2-results .select2-selection-limit{background-color:rgba(0,0,0,.1);border-color:rgba(255,255,255,.1);color:#fff}.select2-results .select2-disabled{color:#999;display:list-item}.select2-results .select2-disabled .select2-result-label{cursor:not-allowed}.select2-drop[class*=bg-] .select2-results .select2-disabled{color:#fff;opacity:.5;filter:alpha(opacity=50)}.select2-results .select2-selected{display:none}.select2-results ul ul>li .select2-result-label{padding-left:24px}.select2-results ul ul ul>li .select2-result-label{padding-left:36px}.select2-results ul ul ul ul>li .select2-result-label{padding-left:48px}.select2-results ul ul ul ul ul>li .select2-result-label{padding-left:60px}.select2-results ul ul ul ul ul ul>li .select2-result-label{padding-left:72px}.select2-results ul ul ul ul ul ul ul>li .select2-result-label{padding-left:84px}.select2-container-multi .select2-choices{margin:0;border-radius:3px;padding:0 0 3px;position:relative;outline:0;border:1px solid #ddd;cursor:text;overflow:hidden;background-color:#fff}.select2-container-multi .select2-choices:after{content:'';display:table;clear:both}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices.ui-sortable>li{cursor:move}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:7px 12px;margin-top:3px;color:#333;outline:0;border:0;background:0 0!important}.select2-container-multi .select2-choices .select2-search-choice{margin:3px 0 0 3px;position:relative;cursor:default;background-clip:padding-box;-webkit-touch-callout:none;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin-left:0;margin-right:3px}.select2-container-multi .select2-choices .select2-search-choice>div{border-radius:3px;color:#fff;padding:7px 30px 7px 12px;background-color:#455a64}.select2-container-multi .select2-choices .select2-search-choice>div>i{margin-right:10px}.select2-container-multi .select2-choices .select2-search-choice.select2-locked>div{padding:7px 12px}.select2-container-multi .select2-choices .select2-search-choice[class*=bg-]>div{background-color:inherit}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-close{position:absolute;right:9px;top:50%;margin-top:-8px;line-height:1;opacity:.6;filter:alpha(opacity=60)}.select2-container-multi .select2-choices .select2-search-choice-close:hover{opacity:1;filter:alpha(opacity=100)}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice-close{right:auto;left:6px}.select2-container-multi .select2-choices .select2-search-choice-close:after{content:'\ed6b';display:block;font-size:16px;color:#fff}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close,.select2-display-none{display:none}.select2-container-multi[class*=bg-] .select2-choices{background-color:inherit;border-color:inherit}.select2-container-multi[class*=bg-] .select2-choices .select2-search-choice>div{background-color:rgba(0,0,0,.3)}.select2-container-multi[class*=border-] .select2-choices{border-color:inherit}.select2-container-multi.select2-dropdown-open .select2-choices{border-radius:3px 3px 0 0}.select2-container-multi.select2-dropdown-open.select2-drop-above .select2-choices{border-radius:0 0 3px 3px}.select2-container-multi .select2-default,.select2-container-multi .select2-default:focus,.select2-container-multi .select2-default:hover{color:#999}.select2-container-multi .select2-default .select2-arrow,.select2-container-multi .select2-default:focus .select2-arrow,.select2-container-multi .select2-default:hover .select2-arrow{color:#333}.select2-container-multi.select2-container-disabled .select2-choices{cursor:default;background-color:#f8f8f8}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{color:#fff;opacity:.6;filter:alpha(opacity=60)}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice>div{padding-right:12px}.select-lg .select2-choice{height:40px;padding:9px 0 9px 15px;font-size:14px}.select-lg .select2-choice .select2-arrow:after,.select-lg .select2-choice abbr{right:15px}.select-lg.select2-container-multi .select2-choices .select2-search-choice>div{padding:9px 37.5px 9px 15px;font-size:14px}.select-lg.select2-container-multi .select2-choices .select2-search-choice-close{right:12px}html[dir=rtl] .select-lg.select2-container-multi .select2-choices .select2-search-choice-close{right:auto;left:12px}.select-lg.select2-container-multi .select2-choices .select2-search-field input{padding:9px 15px}.select-sm .select2-choice{height:34px;padding:6px 0 6px 11px}.select-sm .select2-choice .select2-arrow:after,.select-sm .select2-choice abbr{right:11px}.select-sm.select2-container-multi .select2-choices .select2-search-choice>div{padding:6px 27.5px 6px 11px}.select-sm.select2-container-multi .select2-choices .select2-search-choice-close{right:8px}html[dir=rtl] .select-sm.select2-container-multi .select2-choices .select2-search-choice-close{right:auto;left:8px}.select-sm.select2-container-multi .select2-choices .select2-search-field input{padding:6px 11px}.select-xs .select2-choice{height:32px;padding:5px 0 5px 10px;font-size:12px;line-height:1.6666667}.select-xs .select2-choice .select2-arrow:after,.select-xs .select2-choice abbr{right:10px}.select-xs.select2-container-multi .select2-choices .select2-search-choice>div{padding:5px 25px 5px 10px;font-size:12px}.select-xs.select2-container-multi .select2-choices .select2-search-choice-close{right:7px}html[dir=rtl] .select-xs.select2-container-multi .select2-choices .select2-search-choice-close{right:auto;left:7px}.select-xs.select2-container-multi .select2-choices .select2-search-field input{padding:5px 10px;font-size:12px}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}.movie-title{font-size:15px;font-weight:500}.movie-image img{margin-right:12px}


/* End */


/* Start:/local/templates/travelsoft_copy/components/bitrix/catalog.smart.filter/travelsoft-smart-filter/style.css?16799058006379*/
.accordion-us-header {cursor: pointer}
.accordion-us-body {display: none}
.accordion-us-body.active{display: block}

.widget-sidebar .title-sidebar.accordion-us-header {
    border-bottom: none;
}

.widget-sidebar .title-sidebar {
    letter-spacing: -0.5px;
}

.title-sidebar.accordion-us-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #e5e5e5!important;
}

.sidebar-cn .facilities-sidebar {
    border-bottom: none!important;
    padding-top: 0!important;
}

.smartfilter .title-sidebar {
    line-height: 28px;
    padding-bottom: 10px;
    margin-bottom: 0;
}

.search-sidebar.facilities-sidebar .select2-container {
    margin-top: 15px;
    margin-bottom: 15px;
}

@media (max-width: 1199px) {
  .smartfilter .title-sidebar {
    font-size: 14px!important;
  }  
  .radio-checkbox label {
    line-height: 20px;
  }
}

@media (max-width: 767px) {
    .sidebar-cn .facilities-sidebar {
        padding: 15px!important;
    }
}

body .sidebar-cn .narrow-results {
    border-bottom: none!important;
}

.fa.fa-angle-down,
.fa.fa-angle-up{
    color: #163B78;
}

.booking-filter__tab__wrapper:not(:first-child) {
    margin-top: 4rem;
}

.booking-filter_tab:not(:first-child), .marg-4 {
    margin-top: 4rem;
}
.modal-booking_filter .select2-container-multi .select2-choices {
   border: none !important;
}
.modal-booking_filter .select2-container-multi .select2-choices .select2-search-field input {
    border: none;
    border-bottom: 0.2rem solid var(--main-gray);
    outline: none;
    font-weight: 700;
    line-height: 3rem;
    /*color: var(--main-color);*/
    color: var(--main-gray);
    font-size: 1.8rem;
    width: 100% !important;
}
.modal-booking_filter .select2-container-multi .select2-choices .select2-search-field {
    width: 100%;
}
ul.widget-ul {
    max-width: 55rem;
    padding-top: 4rem;
    padding-left: 0;
}
ul.widget-ul li {
    align-items: center;
    font-size: 2.1rem;
    list-style: none;
}
ul.widget-ul li:not(:first-child) {
    margin-top: 2rem;
}
ul.widget-ul li .radio-checkbox {
    display: flex;
    font-size: 1.8rem;
}
ul.widget-ul li .radio-checkbox input[type='checkbox'] {
    width: 2.56rem;
    height: 2.56rem;
    display: flex !important;
    margin-right: 2.5rem;
}
ul.widget-ul li .radio-checkbox label {
    /*font-size: 1.4rem;*/
    line-height: 2.56rem;
    display: flex !important;
    font-weight: 600;
    color: var(--main-color);
}
ul.widget-ul li .radio-checkbox input[type='checkbox']:checked {
    background-color: #ffffff;
}
ul.widget-ul li .radio-checkbox input[type='checkbox']::before {
    content: "";
    display: inline-block;
    width: 2.56rem;
    height: 2.56rem;
    flex-shrink: 0;
    flex-grow: 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%;
    border-radius: 0.7rem;
    border: 0.15rem solid var(--main-gray);
    width: 3rem;
    height: 3rem;
}
.checkbox{
    border: none!important;
}
ul.widget-ul li .radio-checkbox input[type='checkbox']:checked::before {
    /*border-color: #ffffff;*/
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.4937 0.0394062C17.3934 0.0619587 17.2156 0.131283 17.0984 0.193454C16.8975 0.300094 16.6293 0.57139 12.3693 4.97698L7.85315 9.64744L5.60593 7.32423C3.4777 5.12403 3.34723 4.99508 3.14246 4.88953C2.7568 4.69077 2.38379 4.64642 1.98508 4.752C1.66776 4.83603 1.48989 4.94361 1.2332 5.20675C0.979243 5.46704 0.850651 5.70909 0.777718 6.06399C0.694011 6.47133 0.778889 6.9359 1.00375 7.3011C1.09141 7.44351 1.8971 8.29647 3.99789 10.471L6.87211 13.4461L7.12414 13.571C7.67929 13.8461 8.27839 13.8031 8.78213 13.4519C9.04396 13.2694 19.0879 2.84971 19.2402 2.60266C19.548 2.10323 19.5802 1.47364 19.3255 0.933292C19.1996 0.666087 18.8562 0.310552 18.5982 0.180238C18.2536 0.0062443 17.8627 -0.0435895 17.4937 0.0394062Z' fill='%23264B87'/%3E%3C/svg%3E");
    background-size: inherit;
}
.booking-filter__tab__wrapper.active {
    width: 100%;
}
.filter-check a.sorting {
    display: flex;
    align-items: center;
    font-size: 1.8rem;
}
.modal-booking_filter .select2-container-multi .select2-choices .select2-search-field input::-moz-placeholder,
.modal-booking_filter .select2-container-multi .select2-choices .select2-search-field input::-webkit-input-placeholder {
    color: var(--main-gray);
}
    @media screen and (max-width: 1280px){
        ul.widget-ul li .radio-checkbox label {
          font-size: 1.4rem;
          line-height: 1.7rem;
        }
    }

  @media screen and (max-width: 990px){
    ul.widget-ul li .radio-checkbox input[type='checkbox'] {
        width: 2rem;
        height: 2rem;
        display: flex !important;
    }
    ul.widget-ul li .radio-checkbox input[type='checkbox']::before{
      content: "";
      display: inline-block;
      width: 2rem;
      height: 2rem;
      flex-shrink: 0;
      flex-grow: 0;
      border: 0.1rem solid var(--main-gray);
      border-radius: 0.5rem;
      margin-right: 2.5rem;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 50% 50%;
    }
  }
  @media screen and (max-width: 768px){
    ul.widget-ul li .radio-checkbox label {
      font-size: 1.4rem;
      margin-left: 1rem;
    }
    ul.widget-ul li .radio-checkbox input[type="checkbox"] {
      margin-right: 1rem;
    }
  }


.select2-drop {
    padding: 1rem 0.7rem 1.5rem;
    box-sizing: border-box;
    background: #ffffff;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 30px rgb(0 0 0 / 25%);
    top: 5rem;
    max-height: 33.3rem;
    scrollbar-gutter: stable;
    width: 40.7rem !important;
    border-radius: 1.5rem!important;
}

.select2-results {
    display: flex!important;
    flex-direction: column!important;
    gap: 0.5rem;
    max-height: 26rem!important;
    overflow-y: auto;
    font-weight: 600;
    color: var(--main-gray)!important;
}

.select2-results .select2-result-label {
    padding: 0.2rem 1.3rem!important;
    font-size: 2rem;
}

    
/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1600670716666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */


/* Start:/local/templates/travelsoft_copy/components/bitrix/system.pagenavigation/show-more/style.css?1679905800745*/
div.modern-page-navigation { 
	padding: 0.5em 0;}
div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 0.75em;
	padding-right: 0.5em;
	text-decoration: none;
}
div.modern-page-navigation a.modern-page-previous { 
	border-right-width: 1px; 
	border-right-style: solid; 
	border-left: none; }
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 
	border-left: none; 
	padding-left: 0.5em; }
span.modern-page-current { 
	font-weight: bold; }
div.modern-page-navigation a, 
span.modern-page-current, 
div.modern-page-navigation a.modern-page-previous, 
span.modern-page-dots { 
	border-color: #cdcdcd; }

/* End */


/* Start:/local/templates/travelsoft_copy/components/bitrix/news/sights/bitrix/news.list/news-22/style.css?16799058001755*/
.banners-slider-list .owl-buttons .owl-prev, .banners-slider-list .owl-buttons .owl-next {
    bottom: 40px;
}
.banners-slider-list .owl-buttons .owl-prev {
    position: absolute;
    left: 0;
    bottom: 36.8%;
}
.banners-slider-list .owl-buttons .owl-next {
    position: absolute;
    right: 0;
	bottom: 36.8%;
}
.banners-slider-list .owl-buttons .owl-next, .banners-slider-list .owl-buttons .owl-prev {
    height: 51px;
    width: 24px;
    line-height: 51px;
    text-align: center;
    background-color: rgba(74, 99, 106, 0.52);
    color: #fff;
}
.banners-slider-list {overflow-y: hidden; height: 185px;}
.d-inh{
    display: inherit;
}

@media screen and (min-width: 1281px) {
    .modal-booking_filter {
        width: 88%;
    }
}

.select2-results{
    display: flex!important;
    flex-direction: column!important;
    gap: 0.5rem;
    max-height: 26rem!important;
    overflow-y: auto;
    font-weight: 600;
    color: var(--main-gray)!important;
}
.select2-results .select2-result-label{
    padding: 0.2rem 1.3rem!important;
    font-size: 2rem;
}
.select2-choice:hover {
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
}
.select2-drop {
  padding: 1rem 0.7rem 1.5rem;
  box-sizing: border-box;
  background: #ffffff;
    background-color: rgb(255, 255, 255);
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.25);
  top: 5rem;
  max-height: 33.3rem;
  scrollbar-gutter: stable;
  width: 40.7rem !important;
  border-radius: 1.5rem !important;
}
.select2-result-selectable .select2-match, .select2-result-unselectable .select2-match {/*font-weight: bold; text-decoration:none !important; color:#264b87*/font-weight: 600;text-decoration: none!important;color: var(--main-gray)}
    
/* End */


/* Start:/local/components/travelsoft/favorites.add/templates/new-22/style.css?1679905797558*/
/*.bg-star {
    height: 30px;
    background: url(/local/components/travelsoft/favorites.add/templates/new-22/img/star.png);
    background-size: contain;
    background-repeat: no-repeat;
}

.bg-star_filled {
    height: 30px;
    background: url(/local/components/travelsoft/favorites.add/templates/new-22/img/star-filled.png);
    background-size: contain;
    background-repeat: no-repeat;
}

.favorites__button {
    background-color: transparent;
    border: none;
    cursor: pointer;
    padding-left: 35px;
    padding-top: 3px;
}*/
.card-marker.bg-star_filled:hover {
    background-color: white;
}
button.favorites__button {
    border: none;
    background: none;
}
/* End */
/* /local/templates/travelsoft_copy/css/select2/select2.min.css?167990580013486 */
/* /local/templates/travelsoft_copy/components/bitrix/catalog.smart.filter/travelsoft-smart-filter/style.css?16799058006379 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1600670716666 */
/* /local/templates/travelsoft_copy/components/bitrix/system.pagenavigation/show-more/style.css?1679905800745 */
/* /local/templates/travelsoft_copy/components/bitrix/news/sights/bitrix/news.list/news-22/style.css?16799058001755 */
/* /local/components/travelsoft/favorites.add/templates/new-22/style.css?1679905797558 */
