.ant-layout-header{background-color:#fff}.ant-layout-sider,.ant-layout-sider .ant-menu,.ant-menu-item,.ant-menu-submenu,.ant-menu-submenu-title{background-color:#3e4657!important;color:#fff}.ant-menu-item-active,.ant-menu-submenu-active,.ant-menu-submenu-selected,.ant-menu-submenu-title:hover{color:var(--primary-color)!important}.ant-form-item{margin-bottom:15px!important}.ant-table-expanded-row .ant-table-thead>tr>th{background:#f6fefa}.ant-table-expanded-row .ant-table-cell,tr.ant-table-expanded-row:hover>td,tr.ant-table-expanded-row>td{background-color:#fff}.ant-input[disabled]{color:#000}.ant-layout{background-color:#fff}.ant-select-disabled .ant-select-selector{background-color:#fefefe!important;color:var(--button-color)!important}.ant-pagination-item-active a{color:var(--button-color)!important}.ant-btn-default:hover{border-color:var(--button-color)!important}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:none}.ant-select .ant-select-selection-placeholder{color:rgba(0,0,0,.5)!important}.ant-layout-sider{height:100vh;min-height:100vh}.ant-popover{border-radius:0}.ant-popover-inner{border:1px solid #d9d9d9}@media (max-width:480px){.ant-calendar-range{width:320px}.ant-calendar-range-part{width:100%}}.main-content{background-color:var(--background-color)}@media (max-width:575px){.ant-form-item-label{flex:none;max-width:30%!important}.ant-col{max-width:50%!important}.ant-form-item{margin-bottom:4px!important}.ant-btn{margin-top:0!important}}.slick-dots>li{height:8px!important;width:50px!important}.slick-dots>li>button{width:100%!important}:root{--primary-color:#b42f32;--action-button-font-color:#fff;--background-color:#fff;--filter-color:#f5f5f5;--button-color:#426f8c;--background-section-color:#fff;--background-dark-color:#898989;--background-sdark-color:#d9d9d9}body{margin:0}.logo{align-items:center;color:#fff;font-style:normal;font-weight:700;height:32px;line-height:27px;margin:18px 0 10px;text-align:center}.logo,.logout{font-size:18px}.logout{line-height:22px}.logout,.user{font-family:Pragmatica}.user{font-size:19px;line-height:22.27px}.main-header{box-shadow:0 2px 2px rgba(0,0,0,.25);margin-bottom:3px}.action-button{background-color:#426f8c;background-color:var(--button-color);color:#fff;color:var(--action-button-font-color)}a{color:#426f8c;color:var(--button-color)}.width-100-prc{width:100%}.body{font-family:Open Sans,sans-serif}.booking-container{background-color:var(--background-color);margin:auto;max-width:1156px;padding:8px 8px 50px}.booking-title{font-size:20px}.booking-description{font-size:14px;padding:4px}.booking-infra{padding:4px}.booking-infra>img{margin-right:4px}.booking-gallery{margin:auto;padding-top:8px}.booking-acc{font-size:16px;margin-bottom:8px}.booking-tariff-included{font-size:16px;padding:4px}.booking-status{font-size:20px;padding:8px}.booking-button-danger{background-color:var(--primary-color);color:var(--action-button-font-color);font-size:20px;font-weight:400;height:72px;margin:8px;width:198px}.booking-button-img{cursor:pointer}@media (max-width:991px){.booking-button{background-color:var(--button-color);color:var(--action-button-font-color)}.booking-button,.booking-button-img{font-size:20px;font-weight:400;height:72px;margin:8px;width:260px}.booking-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center}}@media (min-width:992px){.booking-button{background-color:var(--button-color);color:var(--action-button-font-color)}.booking-button,.booking-button-img{font-weight:400;height:72px;margin:8px;width:198px}.booking-button-img{font-size:20px}.booking-buttons{display:flex;flex-direction:row;justify-content:center}}.booking-tariff-price-l{color:#377d22;font-size:24px;font-weight:700;text-align:start}.booking-tariff-price{color:#377d22;font-size:24px;font-weight:700;text-align:end}.booking-spin{align-items:center;color:#b42f32;display:flex;flex-direction:column;padding:16px;text-align:center}.booking-row{display:flex;flex-direction:row;position:relative}.booking-col1{display:flex;flex-direction:column}.booking-float{background-color:#fff;border-radius:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 16px;width:300px}@media (max-width:991px){.booking-float{margin:auto}}@media (min-width:992px){.booking-col1{width:calc(100% - 320px)}}.guests-qty-btn{background:#426f8c;border-radius:4px;color:#fff;margin:10px 10px 0;width:calc(100% - 20px)}.age-selector{margin-bottom:15px;margin-right:15px;width:120px}.spinner-img{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:slidein;animation-name:slidein;-webkit-animation-timing-function:linear;animation-timing-function:linear;position:absolute}.spinner-main{height:32px;padding:4px;position:relative;width:130px}@-webkit-keyframes slidein{0%{margin-left:53px}to{margin-left:53px}25%{margin-left:106px}75%{margin-left:0}}@keyframes slidein{0%{margin-left:53px}to{margin-left:53px}25%{margin-left:106px}75%{margin-left:0}}.rrt-btn-switch{align-items:center;border:1px solid #8d8d8d;border-radius:4px;color:#8d8d8d;-webkit-column-gap:4px;column-gap:4px;cursor:pointer;display:flex;font-size:14px;font-weight:400;padding:4px 8px;-webkit-user-select:none;user-select:none;.point{background-color:#8d8d8d}}.rrt-btn-switch .point{border-radius:4px;height:8px;width:8px}.rrt-btn-switch.selected{border-color:#426f8c;color:#426f8c;cursor:default;font-weight:600;.point{background-color:#426f8c}}.rrt-tab{align-items:center;background-color:#f5f5f5;border-bottom:4px solid #f5f5f5;border-radius:4px 4px 0 0;color:#426f8c;cursor:pointer;display:flex;flex-direction:column;padding:4px 8px;-webkit-user-select:none;user-select:none}.rrt-tab.selected{background-color:#fff;border-color:var(--primary-color);font-weight:600}.rrt-tab.disabled{border-bottom-color:#f5f5f5;color:#8d8d8d;cursor:default}.rrt-label{font-size:14px}.rrt-sublabel,.rrt-tag{font-size:12px}.rrt-tag{background-color:#d9d9d9;border-radius:4px;color:#8d8d8d;padding:4px;-webkit-user-select:none;user-select:none}.main-header{background-color:#0098e2;height:64px;padding:0}.main-header-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:auto;max-width:1140px;padding:8px}.main-header-user{align-items:center;color:#fff;cursor:pointer;display:flex}.main-header-user>img{margin-right:4px}.main-account-btn{color:#fff}.logo-svg{margin-bottom:-40px;width:240px}@media (max-width:992px){.main-header-text{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:400;margin-left:8px}}@media (min-width:993px){.main-header-text{align-items:center;color:#fff;display:flex;font-size:32px;font-weight:700}}.auth-logo{color:#3e4657;font-size:24px;font-style:normal;font-weight:700;line-height:49px;text-transform:uppercase}.auth-label,.auth-logo{align-items:center;text-align:center}.auth-label{color:#666;font-size:18px;line-height:24px;margin-bottom:16px;margin-top:24px}.auth-buttons{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.auth-restore{cursor:pointer;text-decoration:underline}.auth-buttons-center{display:flex;flex-direction:row}.auth-icons{display:flex;justify-content:space-evenly;width:100%}.auth-icons>img{cursor:pointer}.auth-spinner{padding-bottom:48px;padding-left:100px}.main-footer{align-items:center;background-color:#0098e2;color:#fff;display:flex;justify-content:center}.footer-ref{color:#fff}.footer-ref:hover{color:#ddd}@media (min-width:992px){.main-footer{-webkit-column-gap:16px;column-gap:16px;display:flex;height:64px;margin-top:64px}}@media (max-width:991px){.main-footer{display:flex;flex-direction:column;padding:4px;row-gap:4px}}.transaction-item{align-items:center;-webkit-column-gap:8px;column-gap:8px;display:flex;margin-bottom:8px}.search-companies-filter{display:flex;flex-direction:column;row-gap:8px;width:780px}.search-companies-filter-company{background-color:#426f8c;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px;width:-webkit-max-content;width:max-content}.search-companies-filter-caption{color:#426f8c;display:flex;font-size:14px;justify-content:center}.search-companies-filter-caption-r{color:#426f8c;display:flex;font-size:14px;justify-content:end}.search-companies-filter-caption-l{color:#426f8c;display:flex;font-size:14px;justify-content:flex-start}.search-companies-filter-images-container{position:relative;right:32px}.search-companies-filter-images{align-items:flex-end;display:flex;flex-direction:column;position:absolute;right:0;top:32px}.search-companies-filter-image{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-companies-filter-container{background-color:var(--filter-color);border:0;display:flex;flex-direction:row;justify-content:left;margin:-8px;padding:8px;position:relative}@media (min-width:0px) and (max-width:749px){.search-companies-filter-container{margin:0;padding:0}.search-companies-filter-company{max-width:280px}}.search-categoies-filter-users,.search-categories-filter-address{color:#426f8c;font-size:12px;margin-right:24px}.search-categoies-filter-users{-webkit-column-gap:4px;column-gap:4px;display:flex;flex-direction:row}.search-categoies-filter-systema{color:#426f8c;font-size:10px}.guests-qty-container{border:1px solid #d9d9d9}.search-categoies-filter-tarif{width:360px}.search-categoies-filter-promo{width:220px}.search-categoies-filter-time{width:96px}.search-categories-filter-section{margin-top:16px;padding:8px}.srok-error{color:red}@media (max-width:749px){.date-caption{text-align:end;width:80px}.search-category-filter-guests{margin-left:90px}.search-categories-filter-btn-search,.search-categories-filter-collapsed{text-align:center}.search-categories-filter-section-center{color:#b42f32;font-weight:700;margin-top:8px;padding:0;text-align:center}}@media (min-width:750px) and (max-width:1149px){.date-caption{text-align:end;width:80px}.search-category-filter-guests{margin-left:90px}.search-categories-filter-section-center{color:#b42f32;font-size:large;font-weight:700;margin-top:16px;padding:0;text-align:center}}@media (min-width:1150px){.search-category-filter-guests{margin-left:46px}.search-categories-filter-section-center{margin-top:32px;padding:8px;text-align:center}}.search-categories-filter-block{display:block;width:-webkit-max-content;width:max-content}.search-categories-filter-collapsed{background-color:#426f8c;color:#fff;margin-left:-8px;margin-right:-8px;padding:8px}.search-categories-filter-collapsed>div{margin-right:24px}.search-companies-filter-title{align-items:flex-start;-webkit-column-gap:8px;column-gap:8px;cursor:pointer;display:flex}.map-bg{background-color:#fafafa;border:1px solid #b9b9b9;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;padding:4px;width:100px}.map-title{font-weight:700}.map-text{font-size:10px;margin-top:2px}.category-vars-container{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;margin-bottom:8px;width:360px}.category-vars-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:8px}.category-vars-container-selected{background-color:#fff;-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.category-vars-category-img{height:220px;position:relative;width:360px}.category-vars-category-img-discount{position:absolute;right:0;top:0}.category-vars-category-img-best{display:flex;flex-direction:column;position:absolute;right:0;top:33px}.category-vars-category-title{display:flex;flex-direction:row;font-weight:600;justify-content:space-between;margin-top:16px}.category-vars-category-description{font-size:12px;margin-top:8px}.category-vars-category-container{display:flex;flex-direction:column;width:360px}.category-vars-category-infra{margin-top:8px}.category-vars-category-infra>img{margin-right:4px}.category-vars-category-bottom{display:flex;flex-direction:row;justify-content:space-between;margin-top:16px}.category-vars-category-bottom-btn{background-color:var(--button-color);color:#fff}.category-vars-category-bottom-price{color:#377d22;font-size:24px;font-weight:700;margin-top:-8px;position:relative}.category-vars-category-bottom-red{bottom:28px;color:red;font-size:20px;font-weight:700;position:absolute;right:0;text-decoration:line-through}.category-vars-image{display:flex;flex-direction:column-reverse;height:220px;justify-content:center;overflow:hidden;width:360px}.slick-list{margin:0!important;width:360px}.slick-track{display:flex!important;padding-bottom:12px;padding-top:12px}.slick-slide{align-items:center;display:flex!important;height:inherit!important;justify-content:center;padding:0;width:inherit!important}.slick-slide>div{height:100%!important;width:100%!important}.slick-next.slick-disabled:before,.slick-next:before,.slick-prev.slick-disabled:before,.slick-prev:before{display:none}.ant-carousel .slick-prev,.ant-carousel .slick-prev:focus,.ant-carousel .slick-prev:hover{background:#fff;border-radius:50px;color:var(--primary-color);font-size:32px;height:32px;left:10px;width:32px;z-index:2}.ant-carousel .slick-next,.ant-carousel .slick-next:focus,.ant-carousel .slick-next:hover{background:#fff;border-radius:50px;color:var(--primary-color);font-size:32px;height:32px;right:10px;width:32px;z-index:2}.category-vars-show-description{display:flex;flex-direction:column}.category-vars-show-description-img{display:flex;justify-content:center}.category-var-day-text{font-size:14px;text-align:center}.category-var-day-selected{background:#426f8c;border-radius:4px;color:#fff;cursor:pointer}.category-var-day-disabled{color:#8d8d8d}.category-var-day-enabled{cursor:pointer}.category-var-day{padding-left:8px;padding-right:8px}@media (max-width:991px){.category-var-day-text{font-size:12px}.category-var-day{padding-left:4px;padding-right:4px}}.category-var-item-container{background-color:#fff;display:flex;-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));flex-direction:row;justify-content:space-between;min-height:150px;padding:8px;position:relative}@media (max-width:749px){.category-var-item-container{margin-bottom:4px}}.category-var-item-col1{display:flex;flex-direction:column;width:200px}.category-var-item-col2{position:relative;width:160px}.category-var-item-name{font-size:16px;font-weight:600}.category-var-item-included{font-size:14px;font-weight:600}.category-var-item-btn{background-color:#426f8c;bottom:0;color:#fff;position:absolute;right:0}.category-var-item-price{bottom:32px;color:#377d22;font-size:24px;font-weight:700;position:absolute;right:0}.category-var-item-included-text{font-size:12px;margin-top:8px;padding-left:16px}.category-var-item-images{display:flex;flex-direction:column;position:absolute;right:0;text-align:end;top:0}.category-var-days-container{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.category-var-days-category-title{font-size:20px;margin-bottom:16px}.category-var-days-category{font-size:20px;max-width:350px}.category-var-days-title{font-size:14px;font-weight:500}.category-var-days{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:8px}.category-var-days-end{display:flex;flex-direction:column}.category-var-days-end>div{margin-bottom:4px;margin-top:4px}@media (max-width:749px){.category-var-days-items{display:flex;flex-direction:column;margin-top:8px;padding:0}.category-var-days-header{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin-top:16px}}@media (min-width:750px) and (max-width:1149px){.category-var-days-items{grid-column-gap:8px;grid-row-gap:48px;display:grid;grid-template-columns:360px 360px;margin-top:8px;padding:8px}.category-var-days-header{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:16px}}@media (min-width:1150px){.category-var-days-items{grid-column-gap:8px;grid-row-gap:48px;display:grid;grid-template-columns:360px 360px 360px;margin-top:8px;padding:8px}.category-var-days-header{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:16px}}.category-var-days-header{background-color:#fff;border-radius:4px;padding-bottom:4px}.category-var-day-arrow{display:flex}@media (min-width:0px) and (max-width:749px){.search-companies-container{background-color:var(--background-color);border:0;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:380px;padding-left:0;padding-right:0}}@media (min-width:750px) and (max-width:1149px){.search-companies-container{background-color:var(--background-color);border:0;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:740px;padding:8px}}@media (min-width:1150px){.search-companies-container{background-color:var(--background-color);border:0;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1156px;padding:8px}}.guests-qty-container{border:0;border-radius:4px;height:32px;width:220px}.search-btn{background:#b42f32;border-radius:4px;color:#fff;width:160px}.date-range,.guests-qty{border:1px solid #426f8c;border-radius:2px}.date-range{width:220px}.date-picker{width:120px}.companies{border:1px solid #426f8c;border-radius:2px;height:32px;width:300px}.switch{background:#426f8c}.switch-label{color:#426f8c;font-size:14px}.min-room-price{color:green;font-size:34px;font-weight:600;text-align:center}.company-description{font-size:15px}.pick-up-rooms{background-color:#426f8c;border-color:#426f8c;color:#fff;font-size:18px;font-weight:600;height:70px;margin-top:15px}.search-companies-company-description{padding:4px}@media (min-width:0px) and (max-width:749px){.search-categories-vars-container{display:flex;flex-direction:column;margin-left:0;margin-right:0;margin-top:8px;padding:0;width:360px}}@media (min-width:750px) and (max-width:1149px){.search-categories-vars-container{grid-column-gap:8px;grid-row-gap:48px;display:grid;grid-template-columns:360px 360px;margin-left:-8px;margin-right:-8px;margin-top:16px;padding-left:8px;padding-right:8px;padding-top:8px}}@media (min-width:1150px){.search-categories-vars-container{grid-column-gap:8px;grid-row-gap:48px;display:grid;grid-template-columns:360px 360px 360px;margin-left:-8px;margin-right:-8px;margin-top:24px;padding-left:8px;padding-right:8px;padding-top:8px}}.search-categories-vars-container{background-color:var(--filter-color)}.search-buy-put{display:flex;justify-content:center;margin-bottom:24px}@font-face{font-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(/static/media/oswald-cyrillic-ext-wght-normal.38fa694819d95d679fa1.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(/static/media/oswald-cyrillic-wght-normal.99b581b274691b709f96.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(/static/media/oswald-vietnamese-wght-normal.32d34e76865f76ee728a.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(/static/media/oswald-latin-ext-wght-normal.b2d11a4ea6a6510ea926.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Oswald Variable;font-style:normal;font-weight:200 700;src:url(/static/media/oswald-latin-wght-normal.a6903c7dfd242d03810b.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.search-buy-put,.search-region-title{color:#426f8c;font-size:20px;font-weight:bolder;margin-top:16px}.search-region-title{margin-bottom:16px}.search-region-review{font-size:12px;margin-top:16px;width:997px}.image-container{height:256px;overflow:hidden;width:997px}.image-container img{height:auto;object-fit:cover;width:100%}.search-region-left{margin-right:32px;padding-bottom:24px;padding-left:8px;width:256px}.search-region-container{display:flex;flex-direction:row;margin:auto;width:1280px}.search-region-articles{-webkit-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;margin-top:24px;width:100%}.search-region-articles button{background-color:#426f8c;color:#fff;flex:1 1;height:48px}.search-region-guest{border:1px solid #f0f8ff;margin-top:8px}.search-region-filter-item{align-items:center;display:flex;flex-direction:row;margin-top:8px;width:224px}.search-region-filter-item-label{margin-right:8px;text-align:end;width:108px}.search-region-filter-item-date{width:108px}.search-region-button{background-color:#b42f32;color:#fff;margin-top:8px;width:220px}.search-region-filter-title{color:#0098e2;font-size:14px;font-weight:500;margin-top:16px}.search-region-filter-item{font-size:12px}.search-region-results{display:flex;flex-direction:column}.search-region-item-stat{display:flex;flex-direction:row;justify-content:space-between}.search-region-item-main-text{display:flex;flex-direction:column;row-gap:4px}.search-region-item-address{font-size:12px}@media (max-width:992px){.search-region-container{flex-direction:column;max-width:350px}.search-region-articles{flex-direction:column;margin:0;padding-top:8px;row-gap:4px}.search-region-articles>button{width:100%}.search-region-title{margin:0;padding:8px 4px 4px;text-align:center}.search-region-review{width:100%}.image-container{width:350px}}.search-region-mobile-filter{background-color:#fafafa;border-radius:4px;display:flex;flex-direction:column;left:4px;padding:8px 8px 48px;position:absolute;right:4px;top:4px;z-index:10}.search-region-mobile-filter-title{display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:-8px}.search-region-mobile-filter-selected{font-weight:600}.search-region-item{background-color:#f5f5f5;display:flex;flex-direction:column;margin-top:24px;min-height:280px;width:996px}.search-region-item-img{height:240px;width:360px}.search-region-item-main{display:flex;flex-direction:row}.search-region-item-main-text{padding:8px}.search-region-item-company-name{color:#0098e2;cursor:pointer;font-size:20px;font-weight:500}.search-region-item-company-desc{font-size:12px}@media (max-width:992px){.search-region-item-main{flex-direction:column}.search-region-item{width:350px}.search-region-item-stat{flex-direction:column;row-gap:8px}.category-vars-category-infra,.search-region-item-company-desc{max-width:330px}}.search-region-var{align-items:center;border-top:1px solid #d9d9d9;display:flex;flex-direction:row;font-size:12px;min-height:48px;padding:4px}.search-region-var-title{font-weight:500;width:377px}.search-region-var-tarif{color:#8d8d8d;width:340px}.search-region-var-price{color:#0098e2;font-size:20px;width:140px}.search-region-var-action{background-color:#426f8c;color:#fff;font-size:12px}@media (max-width:992px){.search-region-var-title{margin-right:8px}.search-region-var-price{margin-bottom:4px;text-align:right}.search-region-var-action{width:100%}}.search-region-toggle{align-items:center;border-top:1px solid #d9d9d9;color:#8d8d8d;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:32px}.search-region-toggle img{margin-left:16px;margin-right:16px}.search-home-filter{max-width:1140px;padding-bottom:63px;padding-top:8px}.search-home-filter-title{color:#fff;display:flex;font-size:48px;font-weight:400;justify-content:center;margin-bottom:24px;margin-top:32px;min-height:64px}.search-home-filter-body,.search-home-filter-segment{display:flex;flex-direction:row}.search-home-filter-body{align-items:center;background-color:#fff;border-radius:4px;height:64px;min-width:1024px;padding-left:12px;padding-right:12px;position:relative}.search-home-button{background-color:#c25351;color:#fff;height:32px;position:absolute;right:12px;width:98px}.search-home-input{border-color:#0098e2;margin-left:12px;width:400px}.search-home-filter-searched-items{background-color:#fff;border:1px solid #999;border-radius:4px;display:flex;flex-direction:column;left:48px;margin-top:8px;padding:4px;position:absolute;row-gap:8px;top:60px;width:800px;z-index:1}.search-home-filter-searched-item-title{color:#0098e2;font-weight:600;padding-left:8px}.search-home-filter-searched-item{border-radius:4px;padding:4px 4px 4px 8px}.search-home-filter-searched-item:hover{background-color:#d9d9d9;cursor:pointer}.search-home-text{padding-top:124px}.search-home-title{color:#d32700;font-size:20px;font-weight:600;margin:32px 16px 24px;text-align:center}.search-home-blocks{-webkit-column-gap:64px;column-gap:64px;display:flex}@media (max-width:992px){.search-home-blocks{-webkit-column-gap:16px;column-gap:16px;flex-direction:column}.search-home-filter-title{font-size:20px;font-weight:600;margin-bottom:8px;margin-top:8px;min-height:24px}.search-home-filter-body{flex-direction:column;height:164px;min-width:0;padding-top:4px}.search-home-input{margin-left:4px;width:300px}.search-home-button{position:relative;right:0;width:300px}.search-home-filter-searched-items{left:40px;top:36px;width:300px}.search-home-filter{margin-bottom:32px;padding-bottom:8px;padding-top:0}.search-home-text{background-color:#fff;padding:8px}.search-home-filter-segment{margin-bottom:4px}}.search-filter-date{align-items:center;display:flex;flex-direction:row;height:48px;margin-left:24px}.search-filter-date-group{align-items:flex-start;display:flex;flex-direction:column;margin-left:4px}.search-filter-date-title{color:#999;margin-left:8px;padding-top:4px}.search-filter-date-date{font-weight:500}.search-filter-date-input{border:0;padding:4px;width:72px}.search-home-block{align-items:center;-webkit-column-gap:8px;column-gap:8px;display:flex;flex:1 1;margin-bottom:16px;max-width:350px;row-gap:8px}.search-home-block-title{font-weight:600}.search-home-block>img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-home-col{display:flex;flex-direction:column;row-gap:8px}.search-home-main{align-items:center;background-position:top;display:flex;flex-direction:column;justify-content:flex-start;min-height:256px}.search-home-text{font-size:14px;max-width:1140px}.search-home-splash{padding-top:24px}@media (max-width:992px){.search-home-main{background-size:contain!important}}.sales-pnl{padding:8px}.sales-row{cursor:pointer}.reserve{background-color:var(--background-color);display:flex;margin-bottom:48px;position:relative;row-gap:40px}@media (max-width:749px){.reserve{max-width:380px;padding:4px}}@media (min-width:750px) and (max-width:1149px){.reserve{max-width:730px;padding:4px}}@media (min-width:1150px){.reserve{max-width:1156px;padding:8px}}.reserve-section{background-color:#fff;display:flex;-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));flex-direction:column;max-width:800px;padding:8px}.reserve-section>a{margin-top:4px}.reserve-section-title{font-size:16px;font-weight:bolder;padding:8px;text-align:center}.reserver-hotel-gallery{margin:auto}.reserve-hotel-name{font-size:16px;font-weight:bolder;padding:4px}.reserve-hotel-description{font-size:14px;padding:4px}.reserve-hotel-infra{padding:4px}.reserve-hotel-info{font-size:14px;font-weight:bolder;padding:4px}.reserve-hotel-tariff-name{font-size:16px;font-weight:bolder;padding:4px}.reserve-hotel-tariff-included{font-size:16px;padding:4px}.reserve-hotel-tariff-items{font-size:14px;padding:4px}.reserver-hotel-tariff-price{color:#377d22;font-size:24px;font-weight:700;text-align:end}.reserve-column{display:flex;flex-direction:column}.reserve-column2{grid-column-gap:8px;display:grid;grid-template-columns:388px 388px}@media (max-width:749px){.reserve-links{display:flex;flex-direction:column;row-gap:8px}}@media (min-width:750px) and (max-width:1149px){.reserve-links{-webkit-column-gap:16px;column-gap:16px;display:flex}}@media (min-width:1150px){.reserve-links{grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}.reserve-hotel-acc{font-size:16px;margin-bottom:8px}.reserve-agreed{font-weight:700;margin-top:16px}.reserve-info{margin-bottom:16px}@media (min-width:0px) and (max-width:1149px){.booking-order-float{background-color:#fff;border-radius:4px;padding:8px 16px}}@media (min-width:1150px){.booking-order-float{background-color:#fff;border-radius:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 16px;position:-webkit-sticky;position:sticky;right:8px;top:8px;width:300px}}.booking-order-float-item{color:#000;display:flex;flex-direction:row;margin:0 -16px;padding:4px 16px}.booking-order-float-caption{background-color:var(--background-sdark-color);padding:8px 16px}.booking-order-float-label{color:var(--background-dark-color);width:64px}.booking-order-main{flex:1 1}.booking-quests{display:flex;flex-direction:column;margin-top:16px;max-width:800px;row-gap:16px}.booking-quests .row{align-items:center;-webkit-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;gap:2px;margin-bottom:8px}.booking-quests .row .label{font-size:14px;font-weight:600;margin-right:4px}.booking-quests .row .total{font-size:16px;font-weight:600}.booking-form-auth-icons{align-items:center;-webkit-column-gap:8px;column-gap:8px;display:flex;justify-content:space-evenly}.booking-form-auth-icons>img{cursor:pointer}.not-found-body{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:32px;row-gap:16px}.not-found-logo{background-color:#0098e2;border-radius:8px;padding:16px}.not-found-title{font-weight:600}
/*# sourceMappingURL=main.ff4e2a89.css.map*/