@font-face{font-family:'quendoo-icon-font';src:url("/css/fonts/quendoo-icon-font/fonts/quendoo-icon-font.eot?c5dwax");src:url("/css/fonts/quendoo-icon-font/fonts/quendoo-icon-font.eot?c5dwax#iefix") format("embedded-opentype"),url("/css/fonts/quendoo-icon-font/fonts/quendoo-icon-font.ttf?c5dwax") format("truetype"),url("/css/fonts/quendoo-icon-font/fonts/quendoo-icon-font.woff?c5dwax") format("woff"),url("/css/fonts/quendoo-icon-font/fonts/quendoo-icon-font.svg?c5dwax#quendoo-icon-font") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="qicon-"],[class*=" qicon-"]{font-family:'quendoo-icon-font' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qicon-steam_bath:before{content:"\e9bb";color:#555}.qicon-massage_studio:before{content:"\e9bc";color:#555}.qicon-beauty_center:before{content:"\e9bd";color:#555}.qicon-staircase:before{content:"\e9be";color:#555}.qicon-coffee_tea:before{content:"\e9bf";color:#555}.qicon-iron:before{content:"\e9c0";color:#555}.qicon-ironing_board:before{content:"\e9c1";color:#555}.qicon-alarm:before{content:"\e9c2";color:#555}.qicon-toilet_paper:before{content:"\e9c3";color:#555}.qicon-hand_disinfectant:before{content:"\e9c4";color:#555}.qicon-audio_system:before{content:"\e9c5";color:#555}.qicon-home_cinema:before{content:"\e9c6";color:#555}.qicon-cd_dvd:before{content:"\e9c7";color:#555}.qicon-usb_port:before{content:"\e9c8";color:#555}.qicon-electric_kettle:before{content:"\e9c9";color:#555}.qicon-wardrobe:before{content:"\e9ca";color:#555}.qicon-city_view:before{content:"\e9cb";color:#555}.qicon-diffuser:before{content:"\e9cc";color:#555}.qicon-blackout_curtains:before{content:"\e9cd";color:#555}.qicon-shoes_accessories:before{content:"\e9ce";color:#555}.qicon-baby_crib:before{content:"\e9cf";color:#555}.qicon-luxury_linen:before{content:"\e9d0";color:#555}.qicon-bioethanol_fireplace:before{content:"\e9d1";color:#555}.qicon-mineral_water:before{content:"\e9d2";color:#555}.qicon-convector:before{content:"\e9d3";color:#555}.qicon-sauna:before{content:"\e9d4";color:#555}.qicon-paid_channels:before{content:"\e9d5";color:#555}.qicon-amazon_prime:before{content:"\e9d6";color:#555}.qicon-netflix:before{content:"\e9d7";color:#555}.qicon-hbo:before{content:"\e9d8";color:#555}.qicon-filter_fill:before{content:"\e9b9";color:#555}.qicon-filter_outline:before{content:"\e9ba";color:#555}.qicon-pin:before{content:"\e9b2";color:#555}.qicon-phone:before{content:"\e9b3";color:#555}.qicon-menu:before{content:"\e9b4";color:#555}.qicon-home:before{content:"\e9b5";color:#555}.qicon-email:before{content:"\e9b6";color:#555}.qicon-cross:before{content:"\e9b7";color:#555}.qicon-message:before{content:"\e9b8";color:#555}.qicon-golf:before{content:"\e9ab";color:#555}.qicon-bed_only:before{content:"\e94d";color:#555}.qicon-bed_breakfast:before{content:"\e9ad";color:#555}.qicon-half_board:before{content:"\e9ae";color:#555}.qicon-full_board:before{content:"\e9af";color:#555}.qicon-all_inclusive:before{content:"\e9b0";color:#555}.qicon-ultra_all_inclusive:before{content:"\e9b1";color:#555}.qicon-wheelchair_ramp:before{content:"\e982";color:#555}.qicon-braille:before{content:"\e983";color:#555}.qicon-wheelchair:before{content:"\e984";color:#555}.qicon-beach_access:before{content:"\e985";color:#555}.qicon-jacuzzi:before{content:"\e986";color:#555}.qicon-room_service:before{content:"\e987";color:#555}.qicon-balcony:before{content:"\e988";color:#555}.qicon-beach_towel:before{content:"\e989";color:#555}.qicon-forest_view:before{content:"\e98b";color:#555}.qicon-sea_view:before{content:"\e98f";color:#555}.qicon-garden_view:before{content:"\e98c";color:#555}.qicon-desk:before{content:"\e98a";color:#555}.qicon-in_room_telephone:before{content:"\e98d";color:#555}.qicon-king_bed:before{content:"\e98e";color:#555}.qicon-minibar:before{content:"\e990";color:#555}.qicon-equipped_kitchen:before{content:"\e996";color:#555}.qicon-mountain_view:before{content:"\e991";color:#555}.qicon-park_view:before{content:"\e992";color:#555}.qicon-private_bathroom:before{content:"\e993";color:#555}.qicon-river_view:before{content:"\e994";color:#555}.qicon-swimming_pool_view:before{content:"\e99a";color:#555}.qicon-satellite_television:before{content:"\e995";color:#555}.qicon-slippers:before{content:"\e997";color:#555}.qicon-smart_tv:before{content:"\e998";color:#555}.qicon-dental_kit:before{content:"\e99b";color:#555}.qicon-sewing_kit:before{content:"\e99c";color:#555}.qicon-bath_mat:before{content:"\e99d";color:#555}.qicon-spa_towel:before{content:"\e999";color:#555}.qicon-bath_towel:before{content:"\e99e";color:#555}.qicon-bathrobe:before{content:"\e99f";color:#555}.qicon-bathroom_speaker:before{content:"\e9a0";color:#555}.qicon-face_towel:before{content:"\e9a2";color:#555}.qicon-free_toiletries:before{content:"\e9a3";color:#555}.qicon-designer_toiletries:before{content:"\e9a1";color:#555}.qicon-hand_towel:before{content:"\e9a4";color:#555}.qicon-liquid_soap:before{content:"\e9a5";color:#555}.qicon-shaving_kit:before{content:"\e9a6";color:#555}.qicon-shower_cabin:before{content:"\e9a7";color:#555}.qicon-discount_1:before{content:"\e967";color:#8a8a8a}.qicon-discount_2:before{content:"\e968";color:#8a8a8a}.qicon-earlybird_1:before{content:"\e969";color:#8a8a8a}.qicon-earlybird_2:before{content:"\e96a";color:#8a8a8a}.qicon-festiveholiday_1:before{content:"\e96b";color:#8a8a8a}.qicon-festiveholiday_2:before{content:"\e96c";color:#8a8a8a}.qicon-festiveholiday_3:before{content:"\e96d";color:#8a8a8a}.qicon-freecancelation:before{content:"\e96e";color:#8a8a8a}.qicon-lastminute_1:before{content:"\e96f";color:#8a8a8a}.qicon-lastminute_2:before{content:"\e970";color:#8a8a8a}.qicon-longstay:before{content:"\e971";color:#8a8a8a}.qicon-newyear_1:before{content:"\e972";color:#8a8a8a}.qicon-newyear_2:before{content:"\e973";color:#8a8a8a}.qicon-newyear_3:before{content:"\e974";color:#8a8a8a}.qicon-newyear_4:before{content:"\e975";color:#8a8a8a}.qicon-spa_1:before{content:"\e976";color:#8a8a8a}.qicon-spa_2:before{content:"\e977";color:#8a8a8a}.qicon-spa_3:before{content:"\e978";color:#8a8a8a}.qicon-spa_4:before{content:"\e979";color:#8a8a8a}.qicon-weekendoffer_1:before{content:"\e97a";color:#8a8a8a}.qicon-weekendoffer_2:before{content:"\e97b";color:#8a8a8a}.qicon-Call:before{content:"\e964";color:#555}.qicon-Chat:before{content:"\e965";color:#555}.qicon-Map:before{content:"\e966";color:#555}.qicon-adult:before{content:"\e900";color:#555}.qicon-child:before{content:"\e901";color:#555}.qicon-air_conditioner:before{content:"\e902";color:#555}.qicon-airport:before{content:"\e903";color:#555}.qicon-bar:before{content:"\e904";color:#555}.qicon-bath:before{content:"\e905";color:#555}.qicon-bbq:before{content:"\e906";color:#555}.qicon-bidet:before{content:"\e907";color:#555}.qicon-bunk_bed:before{content:"\e908";color:#555}.qicon-bus:before{content:"\e909";color:#555}.qicon-change:before{content:"\e90a";color:#555}.qicon-check_in:before{content:"\e90b";color:#555}.qicon-city_center:before{content:"\e90c";color:#555}.qicon-coffee_machine:before{content:"\e90d";color:#555}.qicon-conference_hall:before{content:"\e90e";color:#555}.qicon-dishwasher:before{content:"\e90f";color:#555}.qicon-double_bed:before{content:"\e910";color:#555}.qicon-fireplace:before{content:"\e911";color:#555}.qicon-form_airport:before{content:"\e912";color:#555}.qicon-garage:before{content:"\e913";color:#555}.qicon-garden:before{content:"\e914";color:#555}.qicon-gym:before{content:"\e915";color:#555}.qicon-hairdresser:before{content:"\e916";color:#555}.qicon-hairdryer:before{content:"\e917";color:#555}.qicon-indoor_pool:before{content:"\e918";color:#555}.qicon-kitchen:before{content:"\e919";color:#555}.qicon-lake:before{content:"\e91a";color:#555}.qicon-lift:before{content:"\e91b";color:#555}.qicon-linen:before{content:"\e91c";color:#555}.qicon-live_security:before{content:"\e91d";color:#555}.qicon-microwave:before{content:"\e91e";color:#555}.qicon-motorway:before{content:"\e91f";color:#555}.qicon-no_smoking:before{content:"\e920";color:#555}.qicon-parking:before{content:"\e921";color:#555}.qicon-pets_allowed:before{content:"\e922";color:#555}.qicon-pharmacy:before{content:"\e923";color:#555}.qicon-playground:before{content:"\e924";color:#555}.qicon-reception:before{content:"\e925";color:#555}.qicon-refrigerator:before{content:"\e926";color:#555}.qicon-restaurant:before{content:"\e927";color:#555}.qicon-safe:before{content:"\e928";color:#555}.qicon-sauna1:before{content:"\e929";color:#555}.qicon-sea:before{content:"\e92a";color:#555}.qicon-shampoo:before{content:"\e92b";color:#555}.qicon-shower:before{content:"\e92c";color:#555}.qicon-shower_gel:before{content:"\e92d";color:#555}.qicon-sightseeing:before{content:"\e92e";color:#555}.qicon-single_bed:before{content:"\e92f";color:#555}.qicon-special_bed:before{content:"\e97d";color:#555}.qicon-singles:before{content:"\e930";color:#555}.qicon-skilift:before{content:"\e931";color:#555}.qicon-smoking_allowed:before{content:"\e932";color:#555}.qicon-sofa:before{content:"\e933";color:#555}.qicon-sofa_bed:before{content:"\e934";color:#555}.qicon-armchair_bed:before{content:"\e9a8";color:#555}.qicon-supermarket:before{content:"\e935";color:#555}.qicon-swimming_pool:before{content:"\e936";color:#555}.qicon-to_airport:before{content:"\e937";color:#555}.qicon-train:before{content:"\e938";color:#555}.qicon-tv:before{content:"\e939";color:#555}.qicon-wifi:before{content:"\e93a";color:#555}.qicon-washing_machine:before{content:"\e93b";color:#555}.qicon-hotel:before{content:"\e93c";color:#555}.qicon-aparthotel:before{content:"\e93d";color:#555}.qicon-villa:before{content:"\e93e";color:#555}.qicon-villa_with_studios:before{content:"\e93f";color:#555}.qicon-holliday_village:before{content:"\e940";color:#58595b}.qicon-apartment:before{content:"\e941";color:#555}.qicon-studio:before{content:"\e942";color:#555}.qicon-room:before{content:"\e943";color:#555}.qicon-steps_calendar:before{content:"\e944";color:#555}.qicon-search:before{content:"\e945";color:#555}.qicon-extra_services:before{content:"\e946";color:#555}.qicon-confirm:before{content:"\e947";color:#555}.qicon-globe:before{content:"\e948";color:#555}.qicon-camera:before{content:"\e949";color:#555}.qicon-remove:before{content:"\e94a";color:#555}.qicon-calendar:before{content:"\e94b";color:#555}.qicon-room_size:before{content:"\e94c";color:#555}.qicon-arrow_left:before{content:"\e94e";color:#555}.qicon-arrow_right:before{content:"\e94f";color:#555}.qicon-attention:before{content:"\e950";color:#555}.qicon-attention_outline:before{content:"\e951";color:#555}.qicon-check:before{content:"\e952";color:#555}.qicon-check_outline:before{content:"\e953";color:#555}.qicon-info:before{content:"\e954";color:#555}.qicon-info_outline:before{content:"\e955";color:#555}.qicon-question:before{content:"\e956";color:#555}.qicon-question_outline:before{content:"\e957";color:#555}.qicon-top:before{content:"\e958";color:#555}.qicon-bottom:before{content:"\e959";color:#555}.qicon-left:before{content:"\e95a";color:#555}.qicon-right:before{content:"\e95b";color:#555}.qicon-info_mini:before{content:"\e95c";color:#555}.qicon-info_outline_mini:before{content:"\e95d";color:#555}.qicon-attention_mini:before{content:"\e95e";color:#555}.qicon-attention_outline_mini:before{content:"\e95f";color:#555}.qicon-question_mini:before{content:"\e960";color:#555}.qicon-question_outline_mini:before{content:"\e961";color:#555}.qicon-check_mini:before{content:"\e962";color:#555}.qicon-check_outline_mini:before{content:"\e963";color:#555}.qicon-bestseller:before{content:"\e97c";color:#555}.qicon-check_box:before{content:"\e97e";color:#555}.qicon-check_box_active:before{content:"\e97f";color:#555}.qicon-radio_button:before{content:"\e980";color:#555}.qicon-radio_button_active:before{content:"\e981";color:#555}.qicon-special_offers:before{content:"\e9a9";color:#555}.qicon-filter:before{content:"\e9aa";color:#555}.qicon-trash:before{content:"\e9ac";color:#555}:root{--user-color: 164,65,58;--dark-gray: 226,211,196;--light-gray: 249,246,243;--cond1-color: 249,246,243;--font-color: 112,112,112;--bgr-color: 255,255,255;--user-color-c100: rgba(var(--user-color), 1);--user-color-c80: rgba(var(--user-color), .8);--user-color-c40: rgba(var(--user-color), .4);--user-color-c20: rgba(var(--user-color), .2);--dark-gray-c100: rgba(var(--dark-gray), 1);--dark-gray-c90: rgba(var(--dark-gray), .9);--dark-gray-c50: rgba(var(--dark-gray), .5);--dark-gray-c40: rgba(var(--dark-gray), .4);--dark-gray-c30: rgba(var(--dark-gray), .3);--dark-gray-c15: rgba(var(--dark-gray), .15);--light-gray-c100: rgba(var(--light-gray),1);--cond1-color-c100: rgba(var(--cond1-color), 1);--font-color-c100: rgba(var(--font-color), 1);--font-color-c70: rgba(var(--font-color), .7);--font-color-c50: rgba(var(--font-color), .5);--font-color-c40: rgba(var(--font-color), .4);--font-color-c20: rgba(var(--font-color), .2);--bgr-main-color:rgba(var(--bgr-color), 1);--bgr-color-c100: rgba(var(--bgr-color), 1);--white: rgb(255, 255, 255);--success-color: rgb(0, 128, 0);--error-color: rgb(226, 0, 0);--body-background: rgb(255, 255, 255);--datepicker-color: #707070;--font-family: 'Open Sans', sans-serif;--font-size-xl: 28px;--font-size-l: 22px;--font-size-m: 18px;--font-size-def: 16px;--font-size-s: 14px;--font-size-xs: 11px;--font-weight-700: 700;--font-weight-600: 600;--font-weight-500: 500;--font-weight-400: 400;--main-width: 1300px}*{box-sizing:border-box;margin:0;padding:0;line-height:normal;scroll-behavior:smooth}html.no-scroll,html.no-scroll body{overflow:hidden}body{position:relative;margin:0;padding:0;width:100%;min-height:100vh;font-family:var(--font-family);font-size:var(--font-size-def);font-weight:var(--font-weight-400);color:var(--font-color-c100);background-color:var(--light-gray-c100);overflow-x:hidden}body>.page-loading-overlay{display:none}body.on-page-unloaded>.page-loading-overlay,body.on-ev-pagehide>.page-loading-overlay{position:fixed;display:block;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(1px);z-index:999999;background:rgba(255,255,255,0.5)}body.on-page-unloaded>.page-loading-overlay .loading-icon,body.on-ev-pagehide>.page-loading-overlay .loading-icon{position:absolute;width:100px;height:100px;border-width:6px;top:50%;left:50%;margin:-50px 0 0 -50px}.skin-body{display:flex;flex-direction:column;min-height:100vh}a{text-decoration:none;cursor:pointer;transition:all 0.5s}.container{width:100%;max-width:var(--main-width);margin:0 auto;padding:0}.textarea{margin:0;padding:10px;font-size:var(--font-size-def);color:var(--font-color-c100);font-family:var(--font-family);border-radius:6px;border:1px solid var(--dark-gray-c100);background:var(--bgr-color-c100)}.mb-20{margin-bottom:20px}.qicon-1{font-size:var(--font-size-l)}.text__clamped-2-lines{overflow:hidden;-webkit-box-orient:vertical;display:block;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2}.block{position:relative;width:100%;padding:15px;background-color:var(--bgr-color-c100);border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.1);overflow:hidden}.block.block-x1{max-width:100%}.block.block-x2{width:100%;max-width:calc(50% - 10px)}@media (max-width: 680px){.block.block-x2{max-width:100%}}.block.block-x3{max-width:calc(33.33% - 14px)}@media (max-width: 1024px){.block.block-x3{max-width:calc(50% - 8px)}}@media (max-width: 680px){.block.block-x3{max-width:100%}}.block.offer-block{box-shadow:0 0 15px rgba(0,0,0,0.2);background:var(--dark-gray-c100)}.block.offer-block .block__desc-content .title{position:relative;padding:0 50px 0 0;font-size:var(--font-size-m) !important}.block.offer-block .block__desc-content .title::before{position:absolute;content:'\e9a9';font-family:'quendoo-icon-font';font-size:42px;top:0px;right:0px;color:var(--user-color-c100);z-index:20}.block.offer-block .block__desc-content .date{font-size:var(--font-size-s)}.block.offer-block-x4{width:100%;max-width:calc(25% - 12px);flex-direction:column;justify-content:space-between}@media (max-width: 1024px){.block.offer-block-x4{max-width:calc(50% - 8px)}}@media (max-width: 540px){.block.offer-block-x4{max-width:100%}}.block.offer-block-x4 .image__holder{width:100%;max-width:100%}.block.offer-block-x4 .text__box{width:100%;max-width:100%;display:flex;flex-direction:column;flex:1;padding:0;background:none}.block.offer-block-x4 .text__box .title{margin:0 0 10px;text-transform:none}.block.offer-block-x4 .text__box .block__footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:auto 0 0 0;padding:0}.block.offer-block-x4 .text__box .block__footer .more__row{width:100%;display:flex;text-align:left}.block.offer-block-x4 .text__box .block__footer .more__row .other__title{margin:10px 0 0 0}.block.offer-block-x4 .text__box .block__footer .row__separator{display:flex;justify-content:space-between;align-items:center;gap:10px}.block .block__close{position:absolute;top:-15px;right:-15px;width:30px;max-width:30px;height:30px;max-height:30px;border-radius:15px;background:var(--user-color-c100);box-shadow:0 0 10px rgba(0,0,0,0.05);transition:transform 0.5s;cursor:pointer;z-index:10}.block .block__close:hover{transform:rotate(180deg)}.block .block__close::before,.block .block__close::after{position:absolute;content:'';top:14px;left:7px;width:15px;height:2px;background:var(--white)}.block .block__close::before{transform:rotate(45deg)}.block .block__close::after{transform:rotate(-45deg)}.block .block__list{width:100%;list-style:none;display:flex;flex-wrap:wrap;gap:10px 15px}.block .block__list .block__list-item .qicon-1{vertical-align:top;font-size:var(--font-size-l)}.block .text__box{flex:1;display:flex;flex-direction:column;padding:15px;color:var(--user-color-c100);background-color:var(--light-gray-c100);border-radius:6px}.block .text__box.no__fill{padding:0;background:none}.block .text__box.no-stretch{align-self:flex-start;gap:10px}@media (max-width: 680px){.block .text__box.no-stretch{align-self:auto}}.block .text__box.no-stretch .row__separator{justify-content:flex-start !important}@media (max-width: 680px){.block .text__box.no-stretch .row__separator{flex-direction:row !important}}.block .text__box .date{margin:0;color:var(--font-color-c100);font-size:var(--font-size-s)}.block .text__box .bottom__links{margin-top:auto;padding:10px 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}.block .block__row{width:100%;margin:0;padding:0}.block .block__row.check,.block .block__row.reject{position:relative;padding:0 0 0 32px}.block .block__row.check::before,.block .block__row.reject::before{position:absolute;top:0;left:7px;font-size:var(--font-size-m);color:var(--user-color-c100);font-weight:700}.block .block__row.check::before{content:'\2714'}.block .block__row.reject::before{content:'\2716'}.block .block__table{width:100%;display:grid;align-items:center}.block.service__msg{color:var(--user-color-c100);text-align:center}.block.service__msg .qicon-1{font-size:inherit}.block.block__item-not-available .image__holder img{filter:grayscale(1);opacity:0.6}.container:has(.block__desc) .block-x3{opacity:0.4}.block__item:has(+.block__desc){opacity:1 !important}.block__item:has(+.block__desc)::after{position:absolute;content:'';bottom:-20px;left:50%;width:0px;height:0px;border-style:solid;border-width:0 18px 18px 18px;border-color:transparent transparent var(--bgr-color-c100) transparent;transform:rotate(0deg);z-index:10}.button{position:relative;display:inline-block;margin:0;padding:10px 20px;font-family:var(--font-family);font-size:var(--font-size-s);font-weight:500;text-transform:uppercase;border-radius:6px;outline:none;text-decoration:none;border:1px solid var(--user-color-c100);transition:all 0.5s;cursor:pointer}.button.dense{padding:5px 10px}.button:hover{opacity:1}.button.prev{padding:10px 20px 10px 35px}.button.prev::before{position:absolute;content:'\2794';-webkit-transform:scaleX(-1);transform:scaleX(-1);left:15px;transition:all 0.5s}.button.prev:hover::before{left:10px}.button.next{padding:10px 35px 10px 20px}.button.next::before{position:absolute;content:'\2794';right:15px;transition:all 0.5s;min-width:14px}.button.next:hover::before{right:10px}.button.confirm{padding:10px 35px 10px 20px}.button.confirm::before{position:absolute;font-family:'quendoo-icon-font';content:'\e947';right:15px;transition:all 0.5s}.button.confirm:hover::before{transform:scale(1.2, 1.2)}.button.add{padding:10px 20px 10px 32px}.button.add::before{position:absolute;content:'\002B';font-size:var(--font-size-l);top:4px;left:12px}.button.map{padding:10px 20px 10px 38px}.button.map::before{position:absolute;font-family:'quendoo-icon-font';content:'\e966';font-size:var(--font-size-l);top:8px;left:10px}.button.filter{padding:10px 20px 10px 35px}.button.filter::before{position:absolute;font-family:'quendoo-icon-font';content:'\e9b9';font-size:var(--font-size-m);top:11px;left:10px}.button.fill{background:var(--user-color-c100);color:var(--white);transition:all 0.5s}.button.fill:hover{box-shadow:0 0 10px var(--user-color-c80)}.button.outline{color:var(--user-color-c100);background:var(--light-gray-c100);transition:all 0.5s}.button.outline:hover{box-shadow:0 0 10px var(--user-color-c80)}.button.open{padding:10px 30px 10px 20px}.button.open::before{position:absolute;content:'\e959';font-family:'quendoo-icon-font';font-size:var(--font-size-xs);top:15px;right:8px;transition:all 0.5s;min-width:14px}.button.close{padding:10px 30px 10px 20px}.button.close::before{position:absolute;content:'\e958';font-family:'quendoo-icon-font';font-size:var(--font-size-xs);top:15px;right:8px;transition:all 0.5s;min-width:14px}.button .qicon-1{font-size:var(--font-size-xs)}.title{position:relative;margin:0 0 15px 0;padding:0;color:var(--user-color-c100);font-size:var(--font-size-m);font-weight:500;text-wrap:pretty}.title.mid-title{font-size:var(--font-size-l)}.title.big-title{font-size:var(--font-size-xl)}.title.sub-title{display:block;font-size:var(--font-size-s)}.title .row__separator{align-items:flex-start !important;flex-wrap:nowrap !important;gap:15px}.title .row__separator .title__stars{width:100px}.title .row__separator .title__stars img{display:block;margin:0;padding:0;width:100%;height:100%;transition:all 1s;object-fit:contain}.other__title{color:var(--user-color-c100);font-size:var(--font-size-def);font-weight:500;text-wrap:pretty}.dropdown__select{padding:0;min-height:32px;color:var(--user-color-c100);font-size:var(--font-size-s);font-weight:500;background-color:var(--bgr-color-c100);border:1px solid var(--dark-gray-c100);border-radius:10px;overflow:hidden;cursor:pointer}.dropdown__select.show>ul{max-height:9999px}.dropdown__select ul{display:flex;flex-direction:column;max-height:0;list-style:none}.dropdown__select .dropdown__select-item{position:relative;display:flex;align-items:center;padding:5px;color:var(--user-color-c100);transition:all 0.5s}.dropdown__select .dropdown__select-item:hover{opacity:1;background:var(--light-gray-c100)}.dropdown__select .dropdown__select-item .dropdown__select-icon{display:inline-block;width:20px;height:20px;border-radius:50%;border:1px solid var(--dark-gray-c100);overflow:hidden;vertical-align:middle}.dropdown__select .dropdown__select-item .dropdown__select-icon img{display:block;margin:0;padding:0;width:100%;height:100%;transition:all 1s;object-fit:cover}.dropdown__select .dropdown__select-item .dropdown__select-lbl{vertical-align:middle;margin:0 0 0 5px;padding:2px 0}.dropdown__select .dropdown__select-item.dropdown__select-item-active{padding:5px 18px 5px 5px}.dropdown__select .dropdown__select-item.dropdown__select-item-active::before{position:absolute;content:'';top:15px;right:5px;width:0px;height:0px;border-style:solid;border-width:4px 4px 0 4px;border-color:var(--user-color-c100) transparent transparent transparent;transform:rotate(0deg)}.image__holder{position:relative;aspect-ratio:16 / 9;border-radius:6px;overflow:hidden}.image__holder img{display:block;margin:0;padding:0;width:100%;height:100%;transition:all 1s;object-fit:cover;object-position:center center}.image__holder .camera__btn{position:absolute;bottom:10px;left:10px;font-size:var(--font-size-s);padding:5px 8px 5px 5px;background:var(--user-color-c100);color:var(--white);border-radius:6px;z-index:10;display:flex;align-items:center;gap:5px}.image__holder .bestseller__btn{position:absolute;top:10px;left:10px;font-size:var(--font-size-xl);color:var(--user-color-c100);z-index:10}.image__holder .swiper{width:100%;height:100%}.image__holder .swiper .swiper-wrapper .swiper-slide img{display:block;margin:0;padding:0;width:100%;height:100%;transition:all 1s;object-fit:cover;object-position:center center}.link{position:relative;display:inline;padding:0;font-size:var(--font-size-def);font-weight:500;color:var(--user-color-c100);min-height:12px;text-decoration:underline}.link::after{position:absolute;bottom:3px;width:16px;height:16px;border-radius:50%;margin:0 0 0 5px;padding:0;text-align:center;font-size:var(--font-size-s);line-height:1.20em;color:var(--white);background:var(--user-color-c100)}.link:hover{text-decoration:none;opacity:1}.link.more,.link.less,.link.info,.link.edit,.link.cancel{padding:0 20px 0 0;cursor:pointer;display:inline}.link.edit::after{content:'\270E';transform:scaleX(-1);color:var(--user-color-c100);font-size:var(--font-size-def);background:none}.link.cancel::after{content:'\00D7';font-size:var(--font-size-s)}.link.more::after{content:'\002B'}.link.less::after{content:'\2212'}.link.info::after{font-family:'quendoo-icon-font';content:'\e95d';font-size:var(--font-size-l);color:var(--user-color-c100);line-height:0.8em;background:none}.price__holder{display:flex;flex-direction:column;white-space:nowrap}.price__holder .price__lbl{display:block;margin:0 0 -4px 0;font-size:var(--font-size-xs);text-wrap:balance}.price__holder .price ~ .price__lbl{margin:-4px 0 0 0}.price__holder .price{align-self:flex-start;position:relative;font-size:var(--font-size-l);font-weight:500}.price__holder .price:has(.percent) ~ .price__lbl{text-align:right}.price__holder .price.discount{padding:2px 0 0 0;color:var(--font-color-c50);font-size:var(--font-size-s)}.price__holder .price.discount .format-cents{font-size:var(--font-size-xs)}.price__holder .price.discount::before{position:absolute;content:'';top:calc(50% + 2px);transform:translateY(-50%) rotate(-10deg);left:-2px;right:-2px;height:1px;background:var(--user-color-c80)}.price__holder .price.small{font-size:var(--font-size-m)}.price__holder .price .format-cents{font-size:var(--font-size-m)}.price__holder .percent{display:inline-block;vertical-align:bottom;margin:0;padding:2px 4px;border-radius:6px;font-size:var(--font-size-xs);color:var(--white);background:var(--user-color-c100)}.text__label{display:inline-block;padding:5px 8px;font-size:var(--font-size-s);font-weight:500;color:var(--user-color-c100);border:1px solid var(--user-color-c100);border-radius:6px}.modal{display:none;position:fixed;inset:0;padding:40px 15px;background:rgba(0,0,0,0.6);text-align:left;box-sizing:border-box;z-index:999991}.modal.show{display:flex;align-items:center}.modal .modal-scrollable{position:relative;display:flex;margin:0 auto;padding:15px 8px 15px 15px;width:100%;max-width:840px;max-height:100%;background-color:var(--bgr-color-c100);border:1px solid rgba(0,0,0,0.2);border-radius:0.5rem;pointer-events:none}.modal .modal-scrollable .modal-content{display:flex;flex-direction:column;justify-content:flex-start;width:100%;margin:0;padding:0;pointer-events:all;overflow-x:hidden;overflow-y:auto;scrollbar-width:6px;scrollbar-color:var(--user-color-c100) var(--light-gray-c100)}.modal .modal-scrollable .modal-content ::-webkit-scrollbar{width:6px}.modal .modal-scrollable .modal-content ::-webkit-scrollbar-track{background:var(--font-color-c50);border-radius:3px}.modal .modal-scrollable .modal-content ::-webkit-scrollbar-thumb{background:var(--user-color-c100);cursor:pointer;border-radius:3px}.modal .modal-scrollable .modal-content ::-webkit-scrollbar-thumb:hover{background:var(--user-color-c80)}.modal .modal-scrollable .modal-content ::-webkit-scrollbar-button{background-color:var(--bgr-color-c100);background-color:none;height:0px}.modal .modal-scrollable .modal-content .modal-close-btn{position:absolute;right:-15px;top:-15px;width:30px;height:30px;background:var(--user-color-c100);border-radius:50%;cursor:pointer;transition:transform 0.2s}.modal .modal-scrollable .modal-content .modal-close-btn::before,.modal .modal-scrollable .modal-content .modal-close-btn::after{position:absolute;content:'';top:15px;left:7px;margin-top:-1px;width:15px;height:2px;background:var(--bgr-color-c100)}.modal .modal-scrollable .modal-content .modal-close-btn:before{transform:rotate(45deg)}.modal .modal-scrollable .modal-content .modal-close-btn:after{transform:rotate(-45deg)}.modal .modal-scrollable .modal-content .modal-close-btn:hover{transform:rotate(90deg)}.modal .modal-scrollable .modal-content .modal-close-timeout{position:absolute;bottom:0;left:0;right:0;background:var(--bgr-color-c100);overflow:hidden}.modal .modal-scrollable .modal-content .modal-close-timeout>span{display:block;width:0;height:6px;background:var(--user-color-c100);transition:width 0ms linear}.modal .modal-scrollable .modal-content .modal-body{position:relative;flex:1 1 auto;margin:0;padding:0 8px 0 0;overflow-y:auto;overflow-x:hidden}.modal .modal-scrollable .modal-content .modal-body .image__holder{display:block;width:100%;max-width:100%}.modal .modal-scrollable .modal-content .modal-body .image__holder .swiper-container{width:100%;height:100%}.modal .modal-scrollable .modal-content .modal-body .title{margin:10px 0 0 0;padding:0;text-transform:none}.modal .modal-scrollable .modal-content .modal-body .modal__row{display:flex;flex-wrap:wrap;width:100%;padding:15px 0}.modal .modal-scrollable .modal-content .modal-body .modal__row .date{display:block;font-size:var(--font-size-s);margin:0 0 5px 0}.modal .modal-scrollable .modal-content .modal-body .modal__row .title{width:100%;margin:0 0 10px !important;padding:0}.modal .modal-scrollable .modal-content .modal-body .modal__row .modal__list{width:100%;display:flex;flex-wrap:wrap;gap:5px 15px;list-style:none}.modal .modal-scrollable .modal-content .modal-body .modal__row .modal__list li{position:relative;display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:100%;max-width:calc(33.33% - 10px);margin:0;padding:0}@media (max-width: 768px){.modal .modal-scrollable .modal-content .modal-body .modal__row .modal__list li{max-width:calc(50% - 8px)}}@media (max-width: 540px){.modal .modal-scrollable .modal-content .modal-body .modal__row .modal__list li{max-width:100%}}.modal .modal-scrollable .modal-content .modal-body .modal__row .modal__list li .qicon-1{font-size:var(--font-size-l)}.modal .modal-scrollable .modal-content .modal-body .modal__row .modal__list li.checked__list{display:block;max-width:100%;padding:0 0 0 25px}.modal .modal-scrollable .modal-content .modal-body .modal__row .modal__list li.checked__list::before{position:absolute;content:'\2714';top:0;left:0;font-size:var(--font-size-m);font-weight:700;color:var(--user-color-c100)}.modal .modal-scrollable .modal-content .modal-body .modal__row.modal-body-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:15px 0 0 0}.modal .modal-scrollable .modal-content .modal-body .modal__row .block__row{margin:10px 0 0 0}.modal .modal-scrollable .modal-content .modal-body .modal__row.modal__footer{display:flex;justify-content:space-between;align-items:center;padding:15px 0 0}.modal .modal-scrollable .modal-content .modal-body .modal__row.modal__footer .button{margin:0 0 0 auto}.modal .modal-scrollable .modal-content .modal-body .thumbs-wrap{width:100%;margin:15px 0 0 0}.modal .modal-scrollable .modal-content .modal-body .thumbs-wrap .swiper-container-thumbs .swiper-wrapper .swiper-slide{width:auto;max-height:110px;aspect-ratio:16 / 9}@media (max-width: 540px){.modal .modal-scrollable .modal-content .modal-body .thumbs-wrap .swiper-container-thumbs .swiper-wrapper .swiper-slide{max-height:55px}}.modal .modal-scrollable .modal-content .modal-body .thumbs-wrap .swiper-container-thumbs .swiper-wrapper .swiper-slide img{display:block;margin:0;padding:0;width:100%;height:100%;transition:all 1s;object-fit:cover}.modal .modal-scrollable .modal-content .modal-body .swiper-pagination{color:#fff;bottom:0}.modal.gallery-swiper-lightbox{display:block;padding:30px 10px 10px 10px;background:rgba(0,0,0,0.9)}.modal.gallery-swiper-lightbox .modal-scrollable{max-width:none;display:block;padding:0;height:100%;background:none;border:none}.modal.gallery-swiper-lightbox .modal-scrollable .modal-content{display:block;height:100%;border:none;background:none}.modal.gallery-swiper-lightbox .modal-scrollable .modal-content .modal-body{height:100%;padding:0;position:relative;line-height:normal}.modal.gallery-swiper-lightbox .modal-scrollable .modal-content .modal-close-btn{position:absolute;right:0;top:-20px;width:30px;height:30px;cursor:pointer;background:none;border-radius:0;transition:transform 0.2s}.modal.gallery-swiper-lightbox .modal-scrollable .modal-content .modal-close-btn::before,.modal.gallery-swiper-lightbox .modal-scrollable .modal-content .modal-close-btn::after{position:absolute;content:'';top:14px;left:0;margin-top:0;width:30px;height:2px;background:var(--white)}.modal.gallery-swiper-lightbox .modal-scrollable .modal-content .modal-close-btn::before{transform:rotate(45deg)}.modal.gallery-swiper-lightbox .modal-scrollable .modal-content .modal-close-btn::after{transform:rotate(-45deg)}.modal.gallery-swiper-lightbox .modal-scrollable .modal-content .modal-close-btn:hover{transform:rotate(90deg)}.modal.gallery-swiper-lightbox .swiper-container{height:100%}.modal.gallery-swiper-lightbox .swiper-container .swiper-slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:fill}.modal.gallery-swiper-lightbox .swiper-container.swiper-container-gallery{padding-bottom:110px}.modal.gallery-swiper-lightbox .swiper-container.swiper-container-gallery .swiper-slide{display:flex;align-items:center;justify-content:center}.modal.gallery-swiper-lightbox .swiper-container.swiper-container-gallery .swiper-pagination{color:#fff;bottom:0}.modal.gallery-swiper-lightbox .swiper-container.swiper-container-gallery .swiper-button-prev,.modal.gallery-swiper-lightbox .swiper-container.swiper-container-gallery .swiper-button-next{margin-top:-60px;font-size:20px;width:1em;height:1.6em;background-size:contain}.modal.gallery-swiper-lightbox .swiper-container.swiper-container-gallery .swiper-button-prev{left:2px}.modal.gallery-swiper-lightbox .swiper-container.swiper-container-gallery .swiper-button-next{right:2px}.modal.gallery-swiper-lightbox .thumbs-wrap{position:absolute;left:0;right:0;margin:0;bottom:30px}.modal.gallery-swiper-lightbox .thumbs-wrap .swiper-container.swiper-container-thumbs{max-width:1600px;margin:0 auto}.modal.gallery-swiper-lightbox .thumbs-wrap .swiper-container.swiper-container-thumbs .swiper-slide{width:106px;height:60px;opacity:.5;border:1px solid transparent}.modal.gallery-swiper-lightbox .thumbs-wrap .swiper-container.swiper-container-thumbs .swiper-slide img{object-fit:cover}.modal.gallery-swiper-lightbox .thumbs-wrap .swiper-container.swiper-container-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1;border-color:var(--white)}@media (max-width: 767.98px){.modal.gallery-swiper-lightbox .swiper-container.swiper-container-gallery{padding-bottom:90px}.modal.gallery-swiper-lightbox .thumbs-wrap .swiper-container.swiper-container-thumbs .swiper-slide{width:80px}}.link__icon{position:relative;vertical-align:middle;font-weight:500;font-size:var(--font-size-s);color:var(--user-color-c100);text-decoration:none;cursor:pointer}.link__icon:hover{opacity:1}.link__icon span{position:relative}.link__icon span::after{position:absolute;content:'';bottom:0;right:0;left:0;height:1px;background:var(--user-color-c100);transition:all 0.5s}.link__icon span:hover{opacity:1}.link__icon span:hover::after{right:50%;left:50%}.link__icon .qicon-1{margin:0 2px 0 0;vertical-align:middle;font-size:var(--font-size-xl)}.link__icon .qicon-1::after{display:none}.link__icon.droparrow{padding:0 15px 0 0}.link__icon.droparrow::before{position:absolute;content:'';top:7px;right:0;border:solid var(--user-color-c100);border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.num-selected{display:inline-block;vertical-align:middle;padding:6px 0 0 0;width:20px;height:20px;border-radius:50%;font-size:var(--font-size-xs);line-height:0.8em;background:var(--user-color-c100);color:var(--white);text-align:center}.num-selected::after{display:none}.hr{display:block;clear:both;margin:0;padding:0;width:100%;height:1px;background:var(--font-color-c40)}@media (max-width: 680px){.hr.no-hr{display:none}}.attention{display:block;width:100%;color:red}.success{display:block;width:100%;color:green}.inactive{opacity:0.6}.inactive .image__holder{filter:grayscale(100%)}header{margin:0;padding:90px 0 0 0}.header__nav{position:fixed;top:0;left:0;right:0;height:90px;padding:0 15px;box-shadow:0 0 30px rgba(0,0,0,0.2);background-color:var(--bgr-color-c100);z-index:10005}.header__nav .container{display:flex;gap:10px;justify-content:space-between;padding:10px 0}.header__nav .container .top__nav-logo{max-width:200px;max-height:70px;overflow:hidden}.header__nav .container .top__nav-logo:hover{opacity:1}.header__nav .container .top__nav-logo img{display:block;margin:0;padding:0;width:100%;height:100%;transition:all 1s;object-fit:contain;object-position:center left}.header__nav .container .top__nav-menu{position:relative;display:flex;gap:10px;align-items:center;margin:18px 0;height:32px}.header__nav .container .top__nav-menu .top__nav-user{display:flex;align-items:center;gap:10px;color:var(--user-color-c100)}.header__nav .container .top__nav-menu .top__nav-user .top__nav-user-name{font-size:var(--font-size-s)}@media (max-width: 600px){.header__nav .container .top__nav-menu .top__nav-user .top__nav-user-name{display:none}}.header__nav .container .top__nav-menu .top__nav-user .top__nav-user-login{display:block;margin:0;padding:0;width:32px;height:32px;cursor:pointer;fill:var(--user-color-c100);transition:all 0.5s}.header__nav .container .top__nav-menu .top__nav-user .top__nav-user-login svg{display:block;margin:0;padding:0;width:100%;height:100%;transition:all 1s;object-fit:contain}.header__nav .container .top__nav-menu .dropdown__select{align-self:flex-start}.qit-sidebar-control{position:relative;margin:0;z-index:9990}.qit-sidebar-control>.qit-sidebar-control-overlay{position:fixed;top:0;right:0;bottom:0;left:100%;background:rgba(0,0,0,0.4);opacity:0;transition:opacity 0.4s 0.1s, left 0s 0.5s}.qit-sidebar-control.show>.qit-sidebar-control-overlay{left:0;opacity:1;transition:opacity 0.5s 0s, left 0s 0s}.qit-sidebar-control>.qit-sidebar-control-content{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:500px;padding:35px 15px 15px 15px;background-color:var(--cond1-color-c100);overflow:auto;transform:translateX(100%);transition:transform 0.5s cubic-bezier(0.5, 0, 0.5, 1)}.qit-sidebar-control>.qit-sidebar-control-content .sidebar-top-title{color:var(--user-color-c100);font-weight:var(--font-weight-500);font-size:clamp(1.125rem, calc(1.0357rem + 0.2857vw), 1.375rem);margin-bottom:20px}.qit-sidebar-control>.qit-sidebar-control-content .sidebar-bottom-text{margin-top:20px}.qit-sidebar-control.max-w500>.qit-sidebar-control-content{max-width:500px}.qit-sidebar-control.show>.qit-sidebar-control-content{transform:translateX(0)}.qit-sidebar-control .qit-sidebar-control-close-btn{display:block;position:absolute;z-index:9995;top:6px;right:6px;width:30px;height:30px}.qit-sidebar-control .qit-sidebar-control-close-btn>span{display:block;position:relative;width:100%;height:100%;cursor:pointer;outline:0 !important;opacity:0;transform:rotate(0);transition:opacity 0.6s,  transform 0.6s}.qit-sidebar-control .qit-sidebar-control-close-btn>span:before{content:'';display:block;position:absolute;background:var(--user-color-c100);top:50%;left:0;right:0;height:2px;margin-top:-1px}.qit-sidebar-control .qit-sidebar-control-close-btn>span:after{content:'';display:block;position:absolute;background:var(--user-color-c100);left:50%;top:0;bottom:0;width:2px;margin-left:-1px}.qit-sidebar-control.show .qit-sidebar-control-close-btn>span{opacity:1;transform:rotate(45deg)}.header__steps{background-color:var(--bgr-color-c100)}.header__steps .container{max-width:980px;display:flex;justify-content:center;align-items:center;padding:25px 60px 45px}@media (max-width: 768px){.header__steps .container{padding:15px 60px}}.header__steps .container .step{position:relative;width:36px;height:36px;text-align:center;text-decoration:none;color:var(--font-color-c50);pointer-events:none;cursor:default}.header__steps .container .step:hover .step__icon{transform:scale(1.1)}.header__steps .container .step.done{pointer-events:auto;cursor:pointer}.header__steps .container .step.done .step__icon{background:var(--font-color-c70)}.header__steps .container .step.done .step__title{color:var(--font-color-c70)}.header__steps .container .step.done+.step__way{background:var(--font-color-c50)}.header__steps .container .step.current .step__icon{transform:scale(1.1);background:var(--user-color-c100)}.header__steps .container .step.current .step__title{color:var(--user-color-c100)}.header__steps .container .step .step__icon{display:block;padding:8px;border-radius:50%;background:var(--font-color-c20);color:var(--white);border-radius:50%;line-height:0.9em;transition:all 0.5s}.header__steps .container .step .step__icon .qicon-1{font-size:var(--font-size-m)}.header__steps .container .step .step__title{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%) scale(1);font-size:var(--font-size-s);white-space:nowrap;font-weight:500}@media (max-width: 768px){.header__steps .container .step .step__title{display:none}}.header__steps .container .step__way{width:100%;max-width:calc(33.33% - 36px);height:1px;background:var(--font-color-c20)}.header__steps .container .step__way:nth-last-of-type(1){display:none}.header__search{padding:0;background-color:var(--bgr-color-c100)}.header__search .container{display:flex;flex-wrap:wrap;gap:15px;padding:15px;background:var(--dark-gray-c100);border-top-left-radius:6px;border-top-right-radius:6px}@media (max-width: 1300px){.header__search .container{border-radius:0}}.header__search .container .header__search-col{flex:1;display:flex;gap:15px}@media (max-width: 768px){.header__search .container .header__search-col{flex:none;width:100%}}.header__search .container .header__search-col .header__search-item{flex:1;max-width:calc(33.33% - 10px)}.header__search .container .header__search-col .datepicker{flex:2}@media (max-width: 420px){.header__search .container .header__search-col .promo .styled-input{font-size:13px !important}}.header__search .container .header__search-col .button{flex:1;max-width:calc(33.33% - 10px)}.header__search .container .header__search-col:not(:has(.promo))>.guests{flex:2;max-width:none}.header__search .container .header__search-col:not(:has(.guests))>.promo{flex:1;max-width:none}@media (max-width: 768px){.header__search .container .header__search-col:nth-of-type(1):not(:has(.destination)){flex:5;width:auto}}.header__search .container .header__search-col:nth-last-of-type(1):not(:has(.guests)):not(:has(.promo)){flex:none;width:100%;max-width:200px;text-align:center}@media (max-width: 768px){.header__search .container .header__search-col:nth-last-of-type(1):not(:has(.guests)):not(:has(.promo)){flex:1}}.header__search .container .header__search-col:nth-last-of-type(1):not(:has(.guests)):not(:has(.promo))>.button{max-width:none}@media (max-width: 768px){.header__search .container .header__search-col:nth-last-of-type(1){margin:0 auto}}.header__search .container .header__result-col{display:flex;gap:15px;width:100%}@media (max-width: 768px){.header__search .container .header__result-col{flex-wrap:wrap}}.header__search .container .header__result-col .header__result-item{flex-grow:1;display:flex;flex-wrap:wrap;gap:6px;padding:10px;background:var(--white);border-radius:6px;user-select:none}@media (max-width: 768px){.header__search .container .header__result-col .header__result-item{flex:0 0 calc(50% - 8px)}}@media (max-width: 680px){.header__search .container .header__result-col .header__result-item{flex:0 0 100%;max-width:100%}.header__search .container .header__result-col .header__result-item:nth-last-of-type(1),.header__search .container .header__result-col .header__result-item:nth-last-of-type(2){flex:0 0 calc(50% - 8px)}}.home__page main{padding:0 15px}.home__page main .container{display:flex;flex-wrap:wrap;gap:15px;padding:0}.home__page main .container .title{font-weight:500}.home__page main .container .big-title,.home__page main .container .mid-title{text-transform:uppercase;width:100%;margin:30px auto 0;padding:0;text-align:center}.home__page main .container .mid-title{position:relative;padding:0 40px 0 0}.home__page main .container .mid-title::before{position:absolute;content:'\2794';right:15px;transition:all 0.5s}.home__page main .container .mid-title:hover::before{right:10px}.home__page main .container .row__separator{display:block;width:100%;text-align:center;margin:15px 0 0 0}.home__page main .container .block{display:flex;flex-wrap:wrap;gap:15px}.home__page main .container .block .image__holder,.home__page main .container .block .text__box,.home__page main .container .block .benefits__box{flex:none;width:100%;max-width:calc(50% - 8px)}@media (max-width: 768px){.home__page main .container .block .image__holder,.home__page main .container .block .text__box,.home__page main .container .block .benefits__box{max-width:100%}}.home__page main .container .block .text__clamped-15-lines{position:relative;max-height:360px;padding:15px 10px 0 15px}.home__page main .container .block .text__clamped-15-lines::before{position:absolute;content:'';bottom:0;left:0;right:0;height:15px;background:var(--light-gray-c100);border-bottom-left-radius:6px;border-bottom-right-radius:6px}.home__page main .container .block .text__clamped-15-lines div{display:block;overflow-y:auto;margin:0 0 15px 0;padding:0 10px 0 0;scrollbar-width:6px;scrollbar-color:var(--user-color-c100) var(--light-gray-c100)}.home__page main .container .block .text__clamped-15-lines div ::-webkit-scrollbar{width:6px}.home__page main .container .block .text__clamped-15-lines div ::-webkit-scrollbar-track{background:var(--light-gray-c100)}.home__page main .container .block .text__clamped-15-lines div ::-webkit-scrollbar-thumb{background:var(--user-color-c100);cursor:pointer;border-radius:3px}.home__page main .container .block .text__clamped-15-lines div ::-webkit-scrollbar-thumb:hover{background:var(--user-color-c80)}.home__page main .container .block .text__clamped-15-lines div ::-webkit-scrollbar-button{background-color:none;height:0px}.home__page main .container .block .text__clamped-15-lines div p{display:block;margin:0 0 10px 0}@-moz-document url-prefix(){.home__page main .container .block .text__clamped-15-lines div{scrollbar-width:thin}}.home__page main .container .block .title{margin:0 auto;text-transform:uppercase}.home__page main .container .block .benefits__box{display:flex;flex-direction:column;gap:15px}.home__page main .container .block .benefits__box .benefits__box-row{flex:1;width:100%;display:flex;align-content:center;align-items:center;gap:15px;padding:15px;border-radius:6px;background-color:var(--light-gray-c100);overflow:hidden}.home__page main .container .block .benefits__box .benefits__box-row .benefits__box-icon{width:60px;min-width:60px;height:60px}@media (max-width: 768px){.home__page main .container .block .benefits__box .benefits__box-row .benefits__box-icon{width:36px;min-width:36px;height:36px}}.home__page main .container .block .benefits__box .benefits__box-row .benefits__box-icon svg{display:block;margin:0;padding:0;width:100%;height:100%;transition:all 1s;object-fit:contain;object-position:center center}.home__page main .container .block .benefits__box .benefits__box-row .benefits__box-text{font-weight:500;color:var(--user-color-c100);font-size:var(--font-size-m)}.home__page main .container .block.offer-block-x4 .image__holder{max-width:100%}.home__page main .container .block.offer-block-x4 .text__box{flex:1;gap:5px;max-width:100%}.home__page main .container .block.offer-block-x4 .text__box .title{margin:0;text-transform:none}.special-offers__page main{display:block;padding:0 15px 15px}.special-offers__page main .container{display:flex;flex-wrap:wrap;gap:15px}.special-offers__page main .container .title{font-weight:500;margin:15px auto 0}.special-offers__page main .container .title.big-title{text-transform:uppercase;width:100%;padding:15px 0 0;text-align:center}.special-offers__page main .container .block{display:flex;flex-direction:column;gap:15px}.special-offers__page main .container .block .title{margin:0 0 10px}.special-offers__page main .container .block .text__box{padding:0;background:none}.special-offers__page main .container .block .block__footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:auto 0 0 0;padding:0}.special-offers__page main .container .block .block__footer .more__row{width:100%;display:flex;text-align:left}.special-offers__page main .container .block .block__footer .more__row .other__title{margin:10px 0 0 0}.special-offers__page main .container .block .block__footer .row__separator{display:flex;justify-content:space-between;align-items:center;gap:10px}.special-offers__page main .container .row__separator{width:100%;text-align:center}.search__page main{padding:0 15px}.search__page main .container{display:flex;flex-wrap:wrap;gap:15px;padding:15px 0}.search__page main .container .title{font-weight:500;margin:0 auto 0}.search__page main .container .title.big-title{text-transform:uppercase;width:100%;padding:15px 0 0;text-align:center}.search__page main .container .container{padding:0}.search__page main .container .container .block-x3{width:100%;max-width:calc(33.33% - 10px);box-shadow:0 0 10px rgba(0,0,0,0.3)}@media (max-width: 1024px){.search__page main .container .container .block-x3{max-width:calc(50% - 8px)}}@media (max-width: 680px){.search__page main .container .container .block-x3{max-width:100%}}.search__page main .container .block{overflow:visible}.search__page main .container .block .block__table{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:15px}.search__page main .container .block .block__table .block__table-col{display:flex;align-items:flex-start;gap:10px}@media (max-width: 768px){.search__page main .container .block .block__table .block__table-col{flex-wrap:wrap}}.search__page main .container .block .block__table .table__col1{width:100%;padding:0 0 0 15px;max-width:calc(45% - 15px);flex-direction:column}@media (max-width: 980px){.search__page main .container .block .block__table .table__col1{padding:0 0 0 7px;max-width:calc(60% - 15px)}}@media (max-width: 768px){.search__page main .container .block .block__table .table__col1{max-width:100%}}.search__page main .container .block .block__table .table__col1 .title{margin:8px 0 4px 0}.search__page main .container .block .block__table .table__col1 ul{display:flex;flex-direction:column}.search__page main .container .block .block__table .table__col1 .block__row:nth-last-of-type(1){margin:10px 0 0 0}.search__page main .container .block .block__table .table__col2{width:100%;max-width:55%;display:flex;flex-direction:column;gap:15px}.search__page main .container .block .block__table .table__col2 .rate__plan-locked{text-align:center;font-size:var(--font-size-xs)}.search__page main .container .block .block__table .table__col2 .rate__plan-locked .button{margin:0 0 5px}@media (max-width: 980px){.search__page main .container .block .block__table .table__col2{max-width:40%}}@media (max-width: 768px){.search__page main .container .block .block__table .table__col2{max-width:100%}}.search__page main .container .block .block__table .table__col2 .block__row{display:flex;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap;gap:15px}@media (max-width: 580px){.search__page main .container .block .block__table .table__col2 .block__row{gap:10px}}.search__page main .container .block .block__table .table__col2 .block__row .qicon-1{font-size:var(--font-size-m)}.search__page main .container .block .block__table .table__col2 .block__row .title{flex:1;margin:0;padding:0;text-align:right}.search__page main .container .block .block__table .table__col2 .block__row .title .guests-icons{display:flex;flex-direction:column;align-items:flex-end;margin:0 0 5px 0}.search__page main .container .block .block__table .table__col2 .block__row .title .guests-icons span{font-weight:var(--font-weight-400);line-height:0.9em;text-align:center}@media (max-width: 580px){.search__page main .container .block .block__table .table__col2 .block__row .title .guests-icons span{text-align:right}.search__page main .container .block .block__table .table__col2 .block__row .title .guests-icons span:nth-last-of-type(1){text-align:right}}.search__page main .container .block .block__table .table__col2 .block__row .title .guests-icons span .qicon-1{font-size:var(--font-size-l);vertical-align:baseline}.search__page main .container .block .block__table .table__col2 .block__row .price__holder{text-align:right;min-width:160px}.search__page main .container .block .block__table .table__col2 .block__row .price__holder .price{align-self:flex-end}@media (max-width: 1024px){.search__page main .container .block .block__table .table__col2 .block__row .price__holder{min-width:130px}}@media (max-width: 580px){.search__page main .container .block .block__table .table__col2 .block__row .price__holder{min-width:auto}}.search__page main .container .block .block__table .table__col2 .block__row .styled-select{min-width:205px;margin-bottom:6px}@media (max-width: 580px){.search__page main .container .block .block__table .table__col2 .block__row .styled-select{min-width:auto}}.search__page main .container .block .block__table .table__col2 .block__row .styled-select .qicon-1{font-size:var(--font-size-m)}.search__page main .container .block .block__table .table__col2 .block__row .restrictions-reasons-view{align-self:center}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .msr-row{display:flex;justify-content:space-between;align-content:center;align-items:center;gap:10px;width:100%}@media (max-width: 425px){.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .msr-row{flex-wrap:wrap}}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .msr-row .col1{display:inline-block;text-align:right;width:100%;max-width:calc(66.66% - 5px)}@media (max-width: 425px){.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .msr-row .col1{max-width:100%}}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .msr-row .col2{min-width:205px;margin:0 0 0 auto}@media (max-width: 425px){.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .msr-row .col2{max-width:100%}}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box{display:flex;flex-direction:column;gap:10px;margin:15px 0}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .title{width:100%;max-width:100%;display:flex;justify-content:flex-end;align-items:center}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .title .qicon-1{font-size:var(--font-size-m)}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;gap:5px}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator.row__separator-va-center{align-items:center}@media (max-width: 425px){.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator{flex-direction:column}}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .col1{flex:0 1 33.33%}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .col1 .small-text{display:block;font-size:var(--font-size-xs)}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .col2{flex:0 1 66.66%}@media (max-width: 425px){.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .col2{flex:auto;width:100%}}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .col2 .styled-select{margin:0 0 10px 0;background:none}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .col2 .styled-select:nth-last-of-type(1){margin:0}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .col2 .styled-select:not(.clearable){margin-right:24px}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .msrg-result{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:5px}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .msrg-result .title{flex:auto;width:auto;max-width:none;display:inline-block;margin:0}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .msrg-result .title .qicon-1{font-size:var(--font-size-xl)}.search__page main .container .block .block__table .table__col2 .block__row .manual-select-rooms .text__box .row__separator .msrg-result .link::before{bottom:auto;right:4px;padding:0 0 0 25px;font-size:var(--font-size-l)}.search__page main .container .block .block__table .title .expand{position:relative;display:inline-block;width:16px;height:16px;margin:0 0 0 5px}.search__page main .container .block .block__table .title .expand::before{position:absolute;content:'';top:5px;left:0;border:solid var(--user-color-c100);border-width:0 2px 2px 0;display:inline-block;padding:5px;transition:all 0.5s}.search__page main .container .block .block__table.collapsable .title .expand::before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.search__page main .container .block .block__table.collapsed .title .expand::before{top:0px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.search__page main .container .block .row__separator{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0}.search__page main .container .block .row__separator .no-select{padding-left:0}.search__page main .container .block .block__result{display:flex;flex-direction:column;gap:15px}.search__page main .container .block .block__result .hr:nth-last-of-type(1){display:none}.search__page main .container .block .block__result.expand-collapse-list.expanded .expand-collapse-btns .button.open{display:none}.search__page main .container .block .block__result.expand-collapse-list:not(.expanded) .block__row.hide-when-not-expanded{display:none}.search__page main .container .block .block__result.expand-collapse-list:not(.expanded) .block__row.hide-when-not-expanded+.hr{display:none}.search__page main .container .block .block__result.expand-collapse-list:not(.expanded) .expand-collapse-btns .button.close{display:none}.search__page main .container .block .block__row .qicon-1{font-size:var(--font-size-xl);vertical-align:bottom}.search__page main .container .block .block__row.check{padding:0 0 0 32px}.search__page main .container .block .block__footer{gap:10px;margin:auto 0 0 0;padding:0 15px}.search__page main .container .block .block__footer .more__row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.search__page main .container .block .block__footer .more__row .text__label{margin:0 0 0 auto}.search__page main .container .block .block__footer .more__row-short-info{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.search__page main .container .block .block__footer .more__row-short-info .button.fill{margin:0 0 0 auto}.search__page main .container .block .block__footer .rooms__selected{position:relative;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;width:40px;height:40px;border-radius:50%;border:2px solid var(--user-color-c100);color:var(--user-color-c100);font-size:var(--font-size-m);font-weight:700}.search__page main .container .block .block__footer .rooms__selected::after{position:absolute;content:'\2714';left:-9px;top:50%;transform:translateY(-50%);font-size:var(--font-size-l);font-weight:500;color:var(--user-color-c100);filter:drop-shadow(2px 0 0 var(--bgr-color-c100)) drop-shadow(0 2px 0 var(--bgr-color-c100)) drop-shadow(-2px 0 0 var(--bgr-color-c100)) drop-shadow(0 -2px 0 var(--bgr-color-c100))}.search__page main .container .block .header-row{display:flex;justify-content:center;align-content:center;align-items:center;background:var(--light-gray-c100);color:var(--user-color-c100);border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid var(--font-color-c40)}@media (max-width: 980px){.search__page main .container .block .header-row{justify-content:flex-start}}@media (max-width: 980px){.search__page main .container .block .header-row .table__col2{display:none}}.search__page main .container .block .header-row .table__col1,.search__page main .container .block .header-row .table__col2{padding:10px 0}.search__page main .container .block .header-row .table__col1 .title-head,.search__page main .container .block .header-row .table__col2 .title-head{padding:0 0 0 22px}.search__page main .container .block .header-row .table__col1 .block__row,.search__page main .container .block .header-row .table__col2 .block__row{display:flex;justify-content:center;align-content:center;align-items:center}.search__page main .container .block .header-row .table__col1 .block__row .title2-head,.search__page main .container .block .header-row .table__col2 .block__row .title2-head{flex:1;text-align:right}.search__page main .container .block .header-row .table__col1 .block__row .price-head,.search__page main .container .block .header-row .table__col2 .block__row .price-head{text-align:right;min-width:160px}.search__page main .container .block .header-row .table__col1 .block__row .select-head,.search__page main .container .block .header-row .table__col2 .block__row .select-head{text-align:right;padding:0 22px 0 0;min-width:205px}@media (max-width: 1024px){.search__page main .container .block .header-row .table__col1 .block__row .price-head,.search__page main .container .block .header-row .table__col2 .block__row .price-head{min-width:130px}}@media (max-width: 980px){.search__page main .container .block .header-row .table__col1 .title-head,.search__page main .container .block .header-row .table__col2 .title-head{padding:0 0 0 15px}}.search__page main .container .block-x1{display:flex;flex-wrap:wrap;gap:10px;padding:15px}@media (max-width: 680px){.search__page main .container .block-x1{flex-wrap:wrap}}.search__page main .container .block-x1 .image__holder{width:100%;max-width:calc(33.33% - 5px)}@media (max-width: 1024px){.search__page main .container .block-x1 .image__holder{max-width:calc(50% - 5px)}}@media (max-width: 680px){.search__page main .container .block-x1 .image__holder{max-width:100%;border-radius:0;border-top-right-radius:6px;border-top-left-radius:6px}}.search__page main .container .block-x1 .block__desc-content{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;width:100%;max-width:calc(66.66% - 5px);padding:0}@media (max-width: 1024px){.search__page main .container .block-x1 .block__desc-content{max-width:calc(50% - 5px)}}@media (max-width: 680px){.search__page main .container .block-x1 .block__desc-content{max-width:100%}}.search__page main .container .block-x1 .block__desc-content .title{margin:0;font-size:var(--font-size-l)}.search__page main .container .block-x1 .block__desc-content .block__footer{gap:10px;margin:auto 0 0 0;padding:0}.search__page main .container .block-x1 .block__desc-content .block__footer .more__row{width:100%;display:flex;justify-content:space-between;align-items:center}.search__page main .container .block-x1.block__item:after{display:none}.search__page main .container .block-x1.block__item .block__desc{width:100%;margin-top:10px}@media (min-width: 681px){.search__page main .container .block-x1.block__item .block__desc{display:block !important}}.search__page main .container .block-x1.block__item .block__desc .block__close{display:none}@media (min-width: 681px){.search__page main .container .block-x1.block__item .more__row-short-info{display:none !important}}.search__page main .container .block-x3{display:flex;flex-direction:column;padding:0 0 15px 0}.search__page main .container .block-x3 .image__holder{width:100%;margin:0 0 10px;border-radius:0;border-top-left-radius:6px;border-top-right-radius:6px}.search__page main .container .block-x3 .block__desc-content{flex:1;display:flex;flex-direction:column;gap:10px}.search__page main .container .block-x3 .block__desc-content .title{margin:0;padding:0 15px;font-weight:500}.search__page main .container .block-x3 .block__desc-content .block__list{padding:0 15px}.search__page main .container .block-x3 .block__desc-content .block__list .list__desc{display:none}.total__price-box{position:fixed;bottom:0;right:0;left:0;padding:0 15px;border-top:1px solid var(--user-color-c100);background-color:var(--dark-gray-c100);z-index:1030}.total__price-box.light .rate,.total__price-box.light .occupancy,.total__price-box.light .price__holder{color:var(--font-color-c100)}.total__price-box.dark .rate,.total__price-box.dark .occupancy,.total__price-box.dark .price__holder{color:var(--font-color-c100)}.total__price-box.color .rate,.total__price-box.color .occupancy,.total__price-box.color .price__holder{color:var(--light-gray-c100)}.total__price-box .container{justify-content:flex-end;align-items:flex-start;padding:20px 0 !important;color:var(--font-color-c100)}.total__price-box .container .container__grid{display:flex;justify-content:flex-start;align-items:center;gap:20px}@media (max-width: 600px){.total__price-box .container .container__grid{width:100%;gap:10px}}.total__price-box .container .container__grid .trash{order:1}@media (max-width: 600px){.total__price-box .container .container__grid .trash{margin:0 auto 0 0}}.total__price-box .container .container__grid .trash .qicon-1{font-size:var(--font-size-m)}.total__price-box .container .container__grid .container__grid-section{order:2;display:flex;justify-content:flex-end;align-items:center;gap:20px;text-align:right}@media (max-width: 600px){.total__price-box .container .container__grid .container__grid-section{gap:10px}}.total__price-box .container .container__grid .container__grid-section .rate{font-weight:var(--font-weight-500);font-size:var(--font-size-m)}.total__price-box .container .container__grid .container__grid-section .rate .qicon-1{margin:0;padding:0;font-size:var(--font-size-l);vertical-align:top}.total__price-box .container .container__grid .container__grid-section .rate .text{font-size:var(--font-size-xs)}.total__price-box .container .container__grid .container__grid-section .number{font-size:var(--font-size-m);font-weight:var(--font-weight-500)}.total__price-box .container .container__grid .container__grid-section .text{font-size:var(--font-size-xs)}@media (max-width: 580px){.total__price-box .container .container__grid .price__holder .price{font-size:var(--font-size-m)}}@media (max-width: 580px){.total__price-box .container .container__grid .price__holder .format-cents{font-size:var(--font-size-s)}}.total__price-box .container .container__grid .reservation{order:3}@media (max-width: 600px){.total__price-box .container .container__grid .reservation .button{text-indent:-999999px;padding:11px 19px}}@media (max-width: 600px){.total__price-box .container .container__grid .reservation .button::before{text-indent:0;top:7px;right:10px;font-size:var(--font-size-m)}}@media (max-width: 600px){.total__price-box .container .container__grid .button{padding:10px 12px}}.total__price-box .table-rate-plan-header{font-size:inherit;text-transform:none;justify-content:flex-end;align-items:flex-start;background-color:transparent;color:var(--user-color-c100)}.total__price-box .table-rate-plan-header .rate{width:auto;flex:0 1 auto;white-space:nowrap}.total__price-box .table-rate-plan-header .occupancy{width:auto;flex:0 1 auto;white-space:nowrap}.total__price-box .table-rate-plan-header .reservation{width:auto;white-space:nowrap}.table-rate-plan.collapsable .collapsable-btn{margin:0;display:inline-block;transition:transform .2s}.table-rate-plan.collapsable.collapsed{max-height:37px;overflow:hidden}.table-rate-plan.collapsable.collapsed .collapsable-btn{transform:rotate(-90deg)}.table-rate-plan.collapsable.collapsed .rate-plan-summary{display:none}.configure__page main{padding:0 15px}.configure__page main .container{display:flex;flex-direction:column;gap:15px;padding:15px 0}.configure__page main .container .big-title{width:100%;text-align:center;margin:15px 0 0 0;text-transform:uppercase}.configure__page main .container .mid-title{margin:0}.configure__page main .container .qicon-1{vertical-align:bottom;font-size:var(--font-size-l)}.configure__page main .container .block{display:flex;flex-direction:column;gap:10px}.configure__page main .container .block .block__sub-title{display:flex;flex-wrap:wrap;align-items:center;gap:5px;vertical-align:bottom;font-weight:var(--font-weight-400)}.configure__page main .container .block .block__sub-title .qicon-1{font-size:var(--font-size-l);vertical-align:baseline}.configure__page main .container .block .block__table{grid-template-columns:100px 1fr repeat(2, 155px);grid-template-rows:repeat(2, auto);grid-column-gap:10px;grid-row-gap:10px}@media (max-width: 680px){.configure__page main .container .block .block__table{grid-template-columns:100px 1fr 150px}}.configure__page main .container .block .block__table .image__holder{grid-area:1 / 1 / 3 / 2}@media (max-width: 680px){.configure__page main .container .block .block__table .image__holder{grid-area:1 / 1 / 2 / 2}}.configure__page main .container .block .block__table .desc__holder{grid-area:1 / 2 / 3 / 3}@media (max-width: 680px){.configure__page main .container .block .block__table .desc__holder{grid-area:1 / 2 / 2 / 4}}.configure__page main .container .block .block__table .price__holder{grid-area:1 / 3 / 3 / 4}@media (max-width: 680px){.configure__page main .container .block .block__table .price__holder{grid-area:2 / 1 / 3 / 3}}.configure__page main .container .block .block__table .price__holder .price{margin:0 0 0 auto}.configure__page main .container .block .block__table .select__holder{grid-area:1 / 4 / 3 / 5}@media (max-width: 680px){.configure__page main .container .block .block__table .select__holder{grid-area:2 / 3 / 3 / 4}}.configure__page main .container .block .block__table .select__holder .qicon-1{font-size:var(--font-size-m)}.configure__page main .container .block .text__box{padding:0}@media (max-width: 680px){.configure__page main .container .block .text__box .image__holder{display:none}}.configure__page main .container .block .text__box .desc__holder{text-align:right}@media (max-width: 680px){.configure__page main .container .block .text__box .desc__holder{padding:15px 15px 0}}@media (max-width: 680px){.configure__page main .container .block .text__box .price__holder{padding:0 15px 15px;grid-area:2 / 3 / 3 / 4}}.configure__page main .container .row__separator{display:flex;justify-content:space-between}.confirm__page main,.success__page main,.terms__page main,.privacy__page main,.cancel-booking__page main,.payment__page main{padding:0 15px}.confirm__page main .container,.success__page main .container,.terms__page main .container,.privacy__page main .container,.cancel-booking__page main .container,.payment__page main .container{display:flex;flex-direction:column;gap:15px;padding:15px 0}.confirm__page main .container .container,.success__page main .container .container,.terms__page main .container .container,.privacy__page main .container .container,.cancel-booking__page main .container .container,.payment__page main .container .container{text-align:center}.confirm__page main .container .container .login-registration-fpass-forms,.success__page main .container .container .login-registration-fpass-forms,.terms__page main .container .container .login-registration-fpass-forms,.privacy__page main .container .container .login-registration-fpass-forms,.cancel-booking__page main .container .container .login-registration-fpass-forms,.payment__page main .container .container .login-registration-fpass-forms{margin:0 auto}.confirm__page main .container .big-title,.success__page main .container .big-title,.terms__page main .container .big-title,.privacy__page main .container .big-title,.cancel-booking__page main .container .big-title,.payment__page main .container .big-title{width:100%;text-align:center;margin:15px 0 0 0;text-transform:uppercase}.confirm__page main .container .mid-title,.success__page main .container .mid-title,.terms__page main .container .mid-title,.privacy__page main .container .mid-title,.cancel-booking__page main .container .mid-title,.payment__page main .container .mid-title{margin:0}.confirm__page main .container .block,.success__page main .container .block,.terms__page main .container .block,.privacy__page main .container .block,.cancel-booking__page main .container .block,.payment__page main .container .block{display:flex;flex-direction:column;gap:10px}@media (max-width: 500px){.confirm__page main .container .block:nth-of-type(1) .block__table,.success__page main .container .block:nth-of-type(1) .block__table,.terms__page main .container .block:nth-of-type(1) .block__table,.privacy__page main .container .block:nth-of-type(1) .block__table,.cancel-booking__page main .container .block:nth-of-type(1) .block__table,.payment__page main .container .block:nth-of-type(1) .block__table{grid-template-columns:1fr;grid-template-rows:repeat(3, auto)}}@media (max-width: 500px){.confirm__page main .container .block:nth-of-type(1) .block__table .image__holder,.success__page main .container .block:nth-of-type(1) .block__table .image__holder,.terms__page main .container .block:nth-of-type(1) .block__table .image__holder,.privacy__page main .container .block:nth-of-type(1) .block__table .image__holder,.cancel-booking__page main .container .block:nth-of-type(1) .block__table .image__holder,.payment__page main .container .block:nth-of-type(1) .block__table .image__holder{max-width:50%}}@media (max-width: 500px){.confirm__page main .container .block:nth-of-type(1) .block__table .desc__holder,.success__page main .container .block:nth-of-type(1) .block__table .desc__holder,.terms__page main .container .block:nth-of-type(1) .block__table .desc__holder,.privacy__page main .container .block:nth-of-type(1) .block__table .desc__holder,.cancel-booking__page main .container .block:nth-of-type(1) .block__table .desc__holder,.payment__page main .container .block:nth-of-type(1) .block__table .desc__holder{grid-area:2 / 1 / 3 / 2}}@media (max-width: 500px){.confirm__page main .container .block:nth-of-type(1) .block__table .hr,.success__page main .container .block:nth-of-type(1) .block__table .hr,.terms__page main .container .block:nth-of-type(1) .block__table .hr,.privacy__page main .container .block:nth-of-type(1) .block__table .hr,.cancel-booking__page main .container .block:nth-of-type(1) .block__table .hr,.payment__page main .container .block:nth-of-type(1) .block__table .hr{grid-area:3 / 1 / 4 / 2}}.confirm__page main .container .block .block__table,.success__page main .container .block .block__table,.terms__page main .container .block .block__table,.privacy__page main .container .block .block__table,.cancel-booking__page main .container .block .block__table,.payment__page main .container .block .block__table{grid-template-columns:180px 1fr;grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}@media (max-width: 500px){.confirm__page main .container .block .block__table,.success__page main .container .block .block__table,.terms__page main .container .block .block__table,.privacy__page main .container .block .block__table,.cancel-booking__page main .container .block .block__table,.payment__page main .container .block .block__table{grid-template-columns:20% 1fr}}.confirm__page main .container .block .block__table:nth-last-of-type(1)>.hr,.success__page main .container .block .block__table:nth-last-of-type(1)>.hr,.terms__page main .container .block .block__table:nth-last-of-type(1)>.hr,.privacy__page main .container .block .block__table:nth-last-of-type(1)>.hr,.cancel-booking__page main .container .block .block__table:nth-last-of-type(1)>.hr,.payment__page main .container .block .block__table:nth-last-of-type(1)>.hr{display:none}.confirm__page main .container .block .block__table .image__holder,.success__page main .container .block .block__table .image__holder,.terms__page main .container .block .block__table .image__holder,.privacy__page main .container .block .block__table .image__holder,.cancel-booking__page main .container .block .block__table .image__holder,.payment__page main .container .block .block__table .image__holder{align-self:start;grid-area:1 / 1 / 2 / 2}.confirm__page main .container .block .block__table .desc__holder,.success__page main .container .block .block__table .desc__holder,.terms__page main .container .block .block__table .desc__holder,.privacy__page main .container .block .block__table .desc__holder,.cancel-booking__page main .container .block .block__table .desc__holder,.payment__page main .container .block .block__table .desc__holder{grid-area:1 / 2 / 2 / 3}@media (max-width: 500px){.confirm__page main .container .block .block__table .desc__holder .text__box.no__fill,.success__page main .container .block .block__table .desc__holder .text__box.no__fill,.terms__page main .container .block .block__table .desc__holder .text__box.no__fill,.privacy__page main .container .block .block__table .desc__holder .text__box.no__fill,.cancel-booking__page main .container .block .block__table .desc__holder .text__box.no__fill,.payment__page main .container .block .block__table .desc__holder .text__box.no__fill{padding:0}}.confirm__page main .container .block .block__table .hr,.success__page main .container .block .block__table .hr,.terms__page main .container .block .block__table .hr,.privacy__page main .container .block .block__table .hr,.cancel-booking__page main .container .block .block__table .hr,.payment__page main .container .block .block__table .hr{grid-area:2 / 1 / 3 / 3}.confirm__page main .container .block .block__table .block__row,.success__page main .container .block .block__table .block__row,.terms__page main .container .block .block__table .block__row,.privacy__page main .container .block .block__table .block__row,.cancel-booking__page main .container .block .block__table .block__row,.payment__page main .container .block .block__table .block__row{display:block;margin:0 0 5px}.confirm__page main .container .block .block__table .block__row a .qicon-1,.success__page main .container .block .block__table .block__row a .qicon-1,.terms__page main .container .block .block__table .block__row a .qicon-1,.privacy__page main .container .block .block__table .block__row a .qicon-1,.cancel-booking__page main .container .block .block__table .block__row a .qicon-1,.payment__page main .container .block .block__table .block__row a .qicon-1{font-size:var(--font-size-def)}.confirm__page main .container .block .block__table ul.block__row,.success__page main .container .block .block__table ul.block__row,.terms__page main .container .block .block__table ul.block__row,.privacy__page main .container .block .block__table ul.block__row,.cancel-booking__page main .container .block .block__table ul.block__row,.payment__page main .container .block .block__table ul.block__row{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;list-style:none}.confirm__page main .container .block .block__table ul.block__row li,.success__page main .container .block .block__table ul.block__row li,.terms__page main .container .block .block__table ul.block__row li,.privacy__page main .container .block .block__table ul.block__row li,.cancel-booking__page main .container .block .block__table ul.block__row li,.payment__page main .container .block .block__table ul.block__row li{display:flex;align-items:center;gap:5px}.confirm__page main .container .block .block__table ul.block__row li .qicon-1,.success__page main .container .block .block__table ul.block__row li .qicon-1,.terms__page main .container .block .block__table ul.block__row li .qicon-1,.privacy__page main .container .block .block__table ul.block__row li .qicon-1,.cancel-booking__page main .container .block .block__table ul.block__row li .qicon-1,.payment__page main .container .block .block__table ul.block__row li .qicon-1{font-size:var(--font-size-l)}.confirm__page main .container .block .row__separator,.success__page main .container .block .row__separator,.terms__page main .container .block .row__separator,.privacy__page main .container .block .row__separator,.cancel-booking__page main .container .block .row__separator,.payment__page main .container .block .row__separator{width:100%}.confirm__page main .container .block .row__separator.title,.success__page main .container .block .row__separator.title,.terms__page main .container .block .row__separator.title,.privacy__page main .container .block .row__separator.title,.cancel-booking__page main .container .block .row__separator.title,.payment__page main .container .block .row__separator.title{margin:0}.confirm__page main .container .block .text__box,.success__page main .container .block .text__box,.terms__page main .container .block .text__box,.privacy__page main .container .block .text__box,.cancel-booking__page main .container .block .text__box,.payment__page main .container .block .text__box{margin:0 0 10px}.confirm__page main .container .block .text__box .title,.success__page main .container .block .text__box .title,.terms__page main .container .block .text__box .title,.privacy__page main .container .block .text__box .title,.cancel-booking__page main .container .block .text__box .title,.payment__page main .container .block .text__box .title{margin:0}.confirm__page main .container .block .no__fill,.success__page main .container .block .no__fill,.terms__page main .container .block .no__fill,.privacy__page main .container .block .no__fill,.cancel-booking__page main .container .block .no__fill,.payment__page main .container .block .no__fill{padding:0 15px;color:var(--font-color-c100)}.confirm__page main .container .block .no__fill .title,.success__page main .container .block .no__fill .title,.terms__page main .container .block .no__fill .title,.privacy__page main .container .block .no__fill .title,.cancel-booking__page main .container .block .no__fill .title,.payment__page main .container .block .no__fill .title{color:var(--font-color-c100);margin:0}.confirm__page main .container .block .block__row .rra-item-quests .rra-item-quest,.success__page main .container .block .block__row .rra-item-quests .rra-item-quest,.terms__page main .container .block .block__row .rra-item-quests .rra-item-quest,.privacy__page main .container .block .block__row .rra-item-quests .rra-item-quest,.cancel-booking__page main .container .block .block__row .rra-item-quests .rra-item-quest,.payment__page main .container .block .block__row .rra-item-quests .rra-item-quest{display:flex;align-items:center;gap:15px;margin:0 0 15px}.confirm__page main .container .block .block__row .rra-item-quests .rra-item-quest .guest-remove-btn,.success__page main .container .block .block__row .rra-item-quests .rra-item-quest .guest-remove-btn,.terms__page main .container .block .block__row .rra-item-quests .rra-item-quest .guest-remove-btn,.privacy__page main .container .block .block__row .rra-item-quests .rra-item-quest .guest-remove-btn,.cancel-booking__page main .container .block .block__row .rra-item-quests .rra-item-quest .guest-remove-btn,.payment__page main .container .block .block__row .rra-item-quests .rra-item-quest .guest-remove-btn{cursor:pointer}@media (max-width: 680px){.confirm__page main .container .block .block__row .rra-item-quests .rra-item-quest,.success__page main .container .block .block__row .rra-item-quests .rra-item-quest,.terms__page main .container .block .block__row .rra-item-quests .rra-item-quest,.privacy__page main .container .block .block__row .rra-item-quests .rra-item-quest,.cancel-booking__page main .container .block .block__row .rra-item-quests .rra-item-quest,.payment__page main .container .block .block__row .rra-item-quests .rra-item-quest{flex-wrap:wrap}}.confirm__page main .container .block .block__row .rra-item-quests .rra-item-quest .col1,.success__page main .container .block .block__row .rra-item-quests .rra-item-quest .col1,.terms__page main .container .block .block__row .rra-item-quests .rra-item-quest .col1,.privacy__page main .container .block .block__row .rra-item-quests .rra-item-quest .col1,.cancel-booking__page main .container .block .block__row .rra-item-quests .rra-item-quest .col1,.payment__page main .container .block .block__row .rra-item-quests .rra-item-quest .col1{text-align:center}.confirm__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.success__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.terms__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.privacy__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.cancel-booking__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.payment__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2{width:100%;max-width:calc(100% - 231px);display:flex;gap:15px}@media (max-width: 680px){.confirm__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.success__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.terms__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.privacy__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.cancel-booking__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2,.payment__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2{max-width:calc(100% - 50px)}}.confirm__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div,.success__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div,.terms__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div,.privacy__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div,.cancel-booking__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div,.payment__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div{width:100%}.confirm__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div.v1,.success__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div.v1,.terms__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div.v1,.privacy__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div.v1,.cancel-booking__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div.v1,.payment__page main .container .block .block__row .rra-item-quests .rra-item-quest .col2 div.v1{margin:0}.confirm__page main .container .block .block__row .rra-item-quests .rra-item-quest .col3 .qicon-1,.success__page main .container .block .block__row .rra-item-quests .rra-item-quest .col3 .qicon-1,.terms__page main .container .block .block__row .rra-item-quests .rra-item-quest .col3 .qicon-1,.privacy__page main .container .block .block__row .rra-item-quests .rra-item-quest .col3 .qicon-1,.cancel-booking__page main .container .block .block__row .rra-item-quests .rra-item-quest .col3 .qicon-1,.payment__page main .container .block .block__row .rra-item-quests .rra-item-quest .col3 .qicon-1{color:red;cursor:pointer}.confirm__page main .container .block .invoice,.success__page main .container .block .invoice,.terms__page main .container .block .invoice,.privacy__page main .container .block .invoice,.cancel-booking__page main .container .block .invoice,.payment__page main .container .block .invoice{display:flex;gap:10px}@media (max-width: 1024px){.confirm__page main .container .block .invoice,.success__page main .container .block .invoice,.terms__page main .container .block .invoice,.privacy__page main .container .block .invoice,.cancel-booking__page main .container .block .invoice,.payment__page main .container .block .invoice{flex-wrap:wrap}}.confirm__page main .container .block .invoice .invoice__col,.success__page main .container .block .invoice .invoice__col,.terms__page main .container .block .invoice .invoice__col,.privacy__page main .container .block .invoice .invoice__col,.cancel-booking__page main .container .block .invoice .invoice__col,.payment__page main .container .block .invoice .invoice__col{flex:1}@media (max-width: 1024px){.confirm__page main .container .block .invoice .invoice__col,.success__page main .container .block .invoice .invoice__col,.terms__page main .container .block .invoice .invoice__col,.privacy__page main .container .block .invoice .invoice__col,.cancel-booking__page main .container .block .invoice .invoice__col,.payment__page main .container .block .invoice .invoice__col{flex:auto;width:100%;max-width:calc(50% - 5px)}}@media (max-width: 600px){.confirm__page main .container .block .invoice .invoice__col,.success__page main .container .block .invoice .invoice__col,.terms__page main .container .block .invoice .invoice__col,.privacy__page main .container .block .invoice .invoice__col,.cancel-booking__page main .container .block .invoice .invoice__col,.payment__page main .container .block .invoice .invoice__col{max-width:100%}}.confirm__page main .container .block .invoice .invoice__col .v1,.success__page main .container .block .invoice .invoice__col .v1,.terms__page main .container .block .invoice .invoice__col .v1,.privacy__page main .container .block .invoice .invoice__col .v1,.cancel-booking__page main .container .block .invoice .invoice__col .v1,.payment__page main .container .block .invoice .invoice__col .v1{margin:0}.confirm__page main .container .item-amounts-details,.success__page main .container .item-amounts-details,.terms__page main .container .item-amounts-details,.privacy__page main .container .item-amounts-details,.cancel-booking__page main .container .item-amounts-details,.payment__page main .container .item-amounts-details{text-align:right;padding:10px 15px}.confirm__page main .container .item-amounts-details .item-amounts-details-content,.success__page main .container .item-amounts-details .item-amounts-details-content,.terms__page main .container .item-amounts-details .item-amounts-details-content,.privacy__page main .container .item-amounts-details .item-amounts-details-content,.cancel-booking__page main .container .item-amounts-details .item-amounts-details-content,.payment__page main .container .item-amounts-details .item-amounts-details-content{display:flex;flex-direction:column;gap:10px;padding:10px 0 0 0}.confirm__page main .container .item-amounts-details .item-amounts-details-btn-show,.success__page main .container .item-amounts-details .item-amounts-details-btn-show,.terms__page main .container .item-amounts-details .item-amounts-details-btn-show,.privacy__page main .container .item-amounts-details .item-amounts-details-btn-show,.cancel-booking__page main .container .item-amounts-details .item-amounts-details-btn-show,.payment__page main .container .item-amounts-details .item-amounts-details-btn-show{display:inline}.confirm__page main .container .item-amounts-details .item-amounts-details-btn-hide,.success__page main .container .item-amounts-details .item-amounts-details-btn-hide,.terms__page main .container .item-amounts-details .item-amounts-details-btn-hide,.privacy__page main .container .item-amounts-details .item-amounts-details-btn-hide,.cancel-booking__page main .container .item-amounts-details .item-amounts-details-btn-hide,.payment__page main .container .item-amounts-details .item-amounts-details-btn-hide{display:none}.confirm__page main .container .item-amounts-details .item-amounts-details-content,.success__page main .container .item-amounts-details .item-amounts-details-content,.terms__page main .container .item-amounts-details .item-amounts-details-content,.privacy__page main .container .item-amounts-details .item-amounts-details-content,.cancel-booking__page main .container .item-amounts-details .item-amounts-details-content,.payment__page main .container .item-amounts-details .item-amounts-details-content{display:none}.confirm__page main .container .item-amounts-details.show .item-amounts-details-btn-show,.success__page main .container .item-amounts-details.show .item-amounts-details-btn-show,.terms__page main .container .item-amounts-details.show .item-amounts-details-btn-show,.privacy__page main .container .item-amounts-details.show .item-amounts-details-btn-show,.cancel-booking__page main .container .item-amounts-details.show .item-amounts-details-btn-show,.payment__page main .container .item-amounts-details.show .item-amounts-details-btn-show{display:none}.confirm__page main .container .item-amounts-details.show .item-amounts-details-btn-hide,.success__page main .container .item-amounts-details.show .item-amounts-details-btn-hide,.terms__page main .container .item-amounts-details.show .item-amounts-details-btn-hide,.privacy__page main .container .item-amounts-details.show .item-amounts-details-btn-hide,.cancel-booking__page main .container .item-amounts-details.show .item-amounts-details-btn-hide,.payment__page main .container .item-amounts-details.show .item-amounts-details-btn-hide{display:inline}.confirm__page main .container .item-amounts-details.show .item-amounts-details-content,.success__page main .container .item-amounts-details.show .item-amounts-details-content,.terms__page main .container .item-amounts-details.show .item-amounts-details-content,.privacy__page main .container .item-amounts-details.show .item-amounts-details-content,.cancel-booking__page main .container .item-amounts-details.show .item-amounts-details-content,.payment__page main .container .item-amounts-details.show .item-amounts-details-content{display:flex}.confirm__page main .container .row__separator,.success__page main .container .row__separator,.terms__page main .container .row__separator,.privacy__page main .container .row__separator,.cancel-booking__page main .container .row__separator,.payment__page main .container .row__separator{display:flex;justify-content:space-between}.confirm__page main .container .row__separator .button.fill,.success__page main .container .row__separator .button.fill,.terms__page main .container .row__separator .button.fill,.privacy__page main .container .row__separator .button.fill,.cancel-booking__page main .container .row__separator .button.fill,.payment__page main .container .row__separator .button.fill{margin:0 0 0 auto}.success__page .block .text__box,.payment__page .block .text__box{display:block}.confirm__page .container .block .block__row .styled-input .custom-chbox .lbl-holder{display:inline;font-size:var(--font-size-def)}.client__page main{padding:0 15px}.client__page main .container{display:flex;flex-wrap:wrap;gap:15px;padding:15px 0}.client__page main .container .big-title{width:100%;text-align:center;margin:15px 0 0 0;text-transform:uppercase}.client__page main .container .mid-title{width:100%;text-align:center;text-transform:uppercase;margin:20px 0 0 0}.client__page main .container .client-form{margin:0 auto}.client__page main .container .block{display:flex;flex-direction:column;gap:10px}.client__page main .container .block .mid-title{text-align:left;text-transform:none;margin:0}.client__page main .container .block .block__table{display:grid;grid-template-columns:180px auto;grid-template-rows:auto;grid-column-gap:10px;grid-row-gap:10px}@media (max-width: 680px){.client__page main .container .block .block__table{grid-template-columns:1fr;grid-template-rows:repeat(2, auto)}}.client__page main .container .block .block__table .image__holder{align-self:start;grid-area:1 / 1 / 2 / 2}.client__page main .container .block .block__table .block__table-desc{grid-area:1 / 2 / 2 / 3;display:flex;flex-direction:column;gap:5px}@media (max-width: 680px){.client__page main .container .block .block__table .block__table-desc{grid-area:2 / 1 / 3 / 2}}.client__page main .container .block .block__table .block__table-desc .title{margin:0}.client__page main .container .block .block__table .block__table-desc .title .attention{display:inline}.client__page main .container .block .block__table .block__table-desc .block__row{position:relative}.client__page main .container .block .block__table .block__table-desc .block__row .booking-item-form-cancel{position:absolute;top:2px;right:0}.client__page main .container .block .block__table .block__table-desc .block__row:has(.cancel)>.title{padding:0 120px 0 0}.client__page main .container .block .text__box .title{margin:0}.client__page main .container .block .text__box.no__fill{padding:15px}.client__page main .container .block .text__box.no__fill .row__separator{align-items:flex-start}.client__page main .container .block .text__box.no__fill .row__separator .title{margin:5px 0 0 0}.client__page main .container .block .text__box.no__fill .row__separator .price__holder{text-align:right}.client__page main .container .block .text__box .row__separator{display:flex;justify-content:space-between;align-items:center;gap:0 10px}@media (max-width: 540px){.client__page main .container .block .text__box .row__separator{flex-direction:column;align-items:flex-start}}.client__page main .container .block .text__box .row__separator .price__holder .price{margin:0 0 5px auto}@media (max-width: 540px){.client__page main .container .block .text__box .row__separator .price__holder .price{margin:0 0 5px 0}}.client__page main .container .block .text__box .row__separator .row__separator-right{display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;gap:0 10px}@media (max-width: 540px){.client__page main .container .block .text__box .row__separator .row__separator-right{justify-content:flex-start}}@media (max-width: 540px){.client__page main .container .block .text__box .row__separator .row__separator-right .price__holder{text-align:left}}.client__page main .container .block .block__row .attention{display:inline}.client__page main .container .block-x1 .row__separator{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:5px 10px}.client__page main .container .block-x1 .block__row .attention{display:inline}.client__page main .container .block-x2 .login-registration-fpass-forms,.client__page main .container .block-x2 .client-form{width:100%;max-width:100%}.client__page main .container .block-x3{display:flex;flex-direction:column;padding:0 0 15px 0}.client__page main .container .block-x3 .image__holder{width:100%;margin:0 0 10px;border-radius:0;border-top-left-radius:6px;border-top-right-radius:6px}.client__page main .container .block-x3 .block__desc-content{flex:1;display:flex;flex-direction:column;gap:10px}.client__page main .container .block-x3 .block__desc-content .title{margin:0;padding:0 15px;font-weight:500}.client__page main .container .block-x3 .block__desc-content .text-line-clamp-3,.client__page main .container .block-x3 .block__desc-content .text-line-no-clamp{padding:0 15px}.client__page main .container .block-x3 .block__desc-content .block__footer{display:flex;flex-direction:column;gap:10px;margin:auto 0 0 0;padding:0 15px}.client__page main .container .block-x3 .block__desc-content .block__footer .more__row{width:100%;display:flex}.client__page main .container .block-x3 .block__desc-content .block__footer .row__separator{display:flex;justify-content:space-between;align-items:center;gap:10px}.client__page main .container .block-x3.inactive,.client__page main .container .block-x3.active{opacity:1}.client__page main .container .block-x3.inactive .block__desc-content .title,.client__page main .container .block-x3.active .block__desc-content .title{margin:15px 0 0 0}.client__page main .container .block-x3.inactive .block__desc-content .title{opacity:0.6}.client__page main .container .block-x3.inactive .block__desc-content .text-line-no-clamp{opacity:0.6}.client__page main .container .client-menu-nav-items{width:100%;display:flex;flex-wrap:wrap;border-radius:6px;overflow:hidden;border:1px solid var(--dark-gray-c100);box-shadow:0 0 30px rgba(0,0,0,0.08);gap:1px}.client__page main .container .client-menu-nav-items a{flex:1;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;padding:8px 4px;text-align:center;background:var(--bgr-color-c100);text-decoration:none;color:var(--user-color-c100);transition:all 0.5s}@media (max-width: 768px){.client__page main .container .client-menu-nav-items a{flex:1 1 calc(33.333% - 1px);font-size:var(--font-size-s)}}.client__page main .container .client-menu-nav-items a:hover,.client__page main .container .client-menu-nav-items a.active{background:var(--dark-gray-c100);color:var(--user-color-c100)}footer{display:block;margin:auto 0 0 0;padding:0}.footer__content{margin:40px 0 0;padding:0 20px;background-color:var(--dark-gray-c100)}.footer__content .container{padding:20px 0 0}.footer__content .container .block{display:flex;flex-wrap:wrap;gap:15px;padding:15px 0 15px 0;background:var(--light-gray-c100)}.footer__content .container .block .footer__content-col{flex:1;display:flex;flex-direction:column;gap:5px;padding:15px;color:var(--user-color-c100);font-size:var(--font-size-s);text-align:center}@media (max-width: 768px){.footer__content .container .block .footer__content-col{flex:auto;width:100%;max-width:calc(50% - 8px)}}@media (max-width: 425px){.footer__content .container .block .footer__content-col{max-width:100%}}.footer__content .container .block .footer__content-col .footer__content-icon{display:block;margin:0 auto 10px;width:48px;height:48px}.footer__content .container .block .footer__content-col .footer__content-icon svg{display:block;margin:0;padding:0;width:100%;height:100%;transition:all 1s;object-fit:contain;object-position:center}.footer__content .container .block .footer__content-col .link{align-self:center;font-size:var(--font-size-s)}.footer__row{width:100%;margin:0;padding:15px 0 8px;background-color:var(--dark-gray-c100);text-align:center}.footer__row .mp-bm-name{display:block;margin:0 0 15px 0;font-size:var(--font-size-def);color:var(--user-color-c100);text-align:center;font-weight:500}.footer__row .tac-and-pp-links{margin-bottom:15px}.footer__row .tac-and-pp-links>.v-line{padding:0 4px}.footer__row .tac-and-pp-links>.v-line,.footer__row .tac-and-pp-links>a.link{color:var(--user-color-c100)}.d-none{display:none}.text-line-clamp-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;white-space:normal}.discount-and-old-price{display:block;font-size:0.64em;line-height:1em}.discount-and-old-price .discount-percent{background:var(--user-color-c100);color:var(--white);padding:0 2px}.discount-and-old-price .old-price{text-decoration:line-through;color:var(--font-color-c50)}:where(select,input:not([type="radio"]):not([type="checkbox"]),textarea){text-decoration:none;transition:all 0.15s ease-in-out;position:relative;padding:4px 16px 4px 4px;border:none;width:100%;font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-400);color:var(--font-color-c100);background-color:transparent}:where(select,input:not([type="radio"]):not([type="checkbox"]),textarea):hover,:where(select,input:not([type="radio"]):not([type="checkbox"]),textarea):focus,:where(select,input:not([type="radio"]):not([type="checkbox"]),textarea):active{cursor:pointer;outline:0;box-shadow:none;text-decoration:none}:where(select,input:not([type="radio"]):not([type="checkbox"]),textarea)::placeholder{color:var(--font-color-c100);opacity:0.7}:where(select:disabled,input:disabled,option:disabled,textarea:disabled){background:rgba(0,0,0,0.05)}.success-color{color:var(--success-color)}.error-color{color:var(--error-color)}.errors{color:var(--error-color);text-shadow:0 0 2px var(--bgr-color-c100)}.h20{font-size:1.25rem}label{cursor:pointer}.padding-15{padding:15px}.disabled,.disable-events{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.clear-icon{margin-left:5px;cursor:pointer;font-size:20px;color:var(--font-color-c50);user-select:none}.clear-icon.active{color:var(--error-color);border-radius:1em}.clear-icon.in-active{cursor:default}.clear-icon.small{font-size:15px}.success-box{display:block;margin:5px;padding:10px;border:1px solid var(--success-color);outline:1px solid var(--white);outline-offset:-3px;border-radius:0.625rem;box-shadow:0 0 30px rgba(0,0,0,0.08);color:var(--white);background:var(--success-color)}.error-alert-box{display:block;margin:5px;padding:10px;border:1px solid rgba(226,0,0,0.6);outline:1px solid var(--white);outline-offset:-3px;border-radius:0.625rem;box-shadow:0 0 30px rgba(0,0,0,0.08);color:var(--white);background:rgba(226,0,0,0.6)}.warning-alert-box{display:block;margin:5px;padding:10px;border:1px solid darkorange;outline:1px solid var(--white);outline-offset:-3px;border-radius:0.625rem;box-shadow:0 0 30px rgba(0,0,0,0.08);color:var(--white);background:darkorange}.custom-chbox{cursor:pointer;line-height:normal}.custom-chbox .lbl-holder{display:inline-flex;align-items:flex-start;line-height:1.2em}.custom-chbox .lbl-holder:before{font-family:'quendoo-icon-font';font-size:16px;margin-right:5px;color:var(--font-color-c100);background:var(--bgr-color-c100);content:"\e97e"}.custom-chbox input[type="checkbox"]{display:none}.custom-chbox input[type="checkbox"]:checked+.lbl-holder:before{color:var(--user-color-c100);content:"\e97f"}.custom-chbox:hover input[type="checkbox"]+.lbl-holder:before{color:var(--user-color-c100)}.custom-radio-btn{cursor:pointer;line-height:normal}.custom-radio-btn .lbl-holder{display:inline-flex;align-items:flex-start;line-height:1.2em}.custom-radio-btn .lbl-holder:before{font-family:'quendoo-icon-font';font-size:16px;margin-right:5px;color:var(--font-color-c100);background:var(--bgr-color-c100);content:"\e980"}.custom-radio-btn input[type="radio"]{display:none}.custom-radio-btn input[type="radio"]:checked+.lbl-holder:before{color:var(--user-color-c100);content:"\e981"}.custom-radio-btn:hover input[type="radio"]+.lbl-holder:before{color:var(--user-color-c100)}.input-radiogroup .custom-radio-btn{display:inline-block;vertical-align:top;margin:0 10px 10px 0}.styled-input{font-size:var(--font-size-def);height:35px;line-height:normal;position:relative;color:var(--font-color-c100);background-color:var(--bgr-color-c100)}@media (max-width: 768px){.styled-input{font-size:var(--font-size-s)}}.styled-input.floating-label{box-sizing:content-box;padding-top:15px;height:35px}.styled-input.floating-label>.ext-label{pointer-events:none;position:absolute;top:0;left:1px;padding:0 5px 0 2px;right:auto;line-height:1.2em;z-index:21;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform-origin:top left;transform:translateY(23px) scale(1);transition:0.3s cubic-bezier(0.25, 0.8, 0.5, 1)}.styled-input.floating-label.focused>.ext-label,.styled-input.floating-label.has-value>.ext-label{transform:translateY(0) scale(0.8)}.styled-input.floating-label.v5>.ext-label{left:5px;background-color:var(--bgr-color-c100)}.styled-input.floating-label.v5>textarea{padding-top:8px}.styled-input.h-auto{height:auto}.styled-input.input-radio,.styled-input.input-checkbox{display:inline-block;height:auto}.styled-input.input-textarea{height:auto}.styled-input>.hint{font-size:14px;line-height:1em;position:absolute;top:100%;left:0}.styled-input>.hint.error-msg{color:var(--error-color);text-shadow:0 0 2px var(--bgr-color-c100)}.styled-input.clearable{padding-right:20px}.styled-input>.clear-btn{position:absolute;width:25px;height:25px;right:0;top:calc(50% - 12.5px);text-align:center;cursor:pointer}.styled-input>.clear-btn:before{content:"+";font-weight:100;font-size:35px;line-height:0.7em;display:block;transform:rotate(45deg);color:var(--user-color-c100)}.styled-input>.clear-btn:hover:before{font-weight:var(--font-weight-500)}.styled-input>input:not([type="radio"]):not([type="checkbox"]),.styled-input>textarea{width:100%;padding:4px;cursor:text;border:none;height:inherit;font-size:inherit;line-height:inherit;color:inherit;border-radius:inherit}.styled-input>textarea{display:block;width:100%;height:110px;resize:none}.styled-input>textarea::-webkit-input-placeholder{font-family:var(--font-family)}.styled-input>textarea:-ms-input-placeholder{font-family:var(--font-family)}.styled-input>textarea:-moz-placeholder{font-family:var(--font-family)}.styled-input>textarea::-moz-placeholder{font-family:var(--font-family)}.styled-input.v1{margin-bottom:20px}.styled-input.v1>input:not([type="radio"]):not([type="checkbox"]),.styled-input.v1>textarea{border-bottom:1px solid var(--font-color-c50)}.styled-input.v2{border-radius:6px;height:40px;padding-left:8px}.styled-input.v2>input:not([type="radio"]):not([type="checkbox"]),.styled-input.v2>textarea{border:none}.styled-input.v5{margin-bottom:20px;border-radius:6px}.styled-input.v5>input:not([type="radio"]):not([type="checkbox"]),.styled-input.v5>textarea{border:1px solid var(--dark-gray-c100)}.styled-select.no-select>.inner-text{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.styled-select{font-size:var(--font-size-def);height:35px;position:relative;color:var(--font-color-c100);background-color:var(--bgr-color-c100)}@media (max-width: 768px){.styled-select{font-size:var(--font-size-s)}}.styled-select .inner-text{line-height:1.2em}.styled-select.floating-label{box-sizing:content-box;padding-top:15px;height:35px}.styled-select.floating-label>.ext-label{position:absolute;top:0;left:1px;padding:0 5px 0 2px;right:auto;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform-origin:top left;transform:translateY(23px) scale(1);transition:0.3s cubic-bezier(0.25, 0.8, 0.5, 1)}.styled-select.floating-label.focused>.ext-label,.styled-select.floating-label.has-value>.ext-label{transform:translateY(0) scale(0.8)}.styled-select.floating-label.v5>.ext-label{left:5px;background-color:var(--bgr-color-c100)}.styled-select.h-auto{height:auto}.styled-select>.hint{font-size:14px;line-height:1em;position:absolute;top:100%;left:0}.styled-select>.hint.error-msg{color:var(--error-color);text-shadow:0 0 2px var(--bgr-color-c100)}.styled-select select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bgr-color-c100);padding:4px 14px 4px 4px;text-overflow:ellipsis;height:inherit;font-size:inherit;line-height:inherit;color:inherit;border-radius:inherit}.styled-select.no-select{background-color:var(--bgr-color-c100);cursor:pointer;padding:4px 16px 4px 8px;display:flex;align-items:center}.styled-select.invalid select,.styled-select.invalid.no-select{border:1px solid var(--error-color);border-color:var(--error-color) !important}.styled-select::after{position:absolute;content:'';top:50%;margin:-5px 0 0 0;right:7px;border:solid var(--user-color-c100);border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.styled-select.clearable::after{right:30px}.styled-select.floating-label::after{top:calc(50% + 8px)}.styled-select.v0 select{background-color:var(--bgr-color-c100);padding-right:16px;border:none;border-bottom:1px solid var(--font-color-c100)}.styled-select.v1{margin-bottom:20px}.styled-select.v1 select{border:none;border-bottom:1px solid var(--dark-gray-c90)}.styled-select.v2{border-radius:6px;height:40px}.styled-select.v2 select{border:none}.styled-select.v3{border-radius:6px}.styled-select.v3 select{border:2px solid var(--user-color-c100)}.styled-select.v3 select:hover{box-shadow:0 0 0 0.2rem var(--user-color-c40)}.styled-select.v3.no-select{border:2px solid var(--user-color-c100)}.styled-select.v3.no-select:hover{box-shadow:0 0 0 0.2rem var(--user-color-c40)}.styled-select.v4{border-radius:6px}.styled-select.v4 select{border:1px solid var(--user-color-c100)}.styled-select.v4.no-select{border:1px solid var(--user-color-c100)}.styled-select.v5{border-radius:6px}.styled-select.v5 select{border:1px solid var(--dark-gray-c100)}.styled-select.v5.no-select{border:1px solid var(--dark-gray-c100)}.styled-select.clearable{display:flex;align-items:center;justify-content:flex-end}.styled-select.clearable select{flex:0 1 100%}.styled-input-phone{display:flex;align-items:flex-start}.styled-input-phone>.styled-select{flex:0 0 100px;margin-right:8px}.styled-input-phone>.styled-select select option{font-family:monospace}.styled-input-phone>.styled-input{flex:0 1 100%}.choose-date .search-result .card-header .card-header-text{margin-bottom:0.938rem;padding:1.875rem;background-color:var(--light-gray-c100);color:var(--user-color-c100);border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:flex-start}.choose-date .search-result .card-header .card-header-text:last-child{margin-bottom:0}.choose-date .search-result .card-header .card-header-text img,.choose-date .search-result .card-header .card-header-text svg{flex:0 0 60px;margin-right:0.938rem}.choose-date .search-result .card-header .card-header-text p{margin:-0.25rem 0 0;line-clamp:3;-webkit-line-clamp:3}.choose-date .search-result .card-header .card-header-text .full-text p{line-clamp:unset;-webkit-line-clamp:unset}.choose-date .search-result .card-body{margin-top:0}.choose-date .search-result .card-body .card-header-text .description{max-height:330px}.styled-select.datepicker{background-color:var(--bgr-color-c100);user-select:none}.styled-select.datepicker::before{content:"\e94b";position:absolute;top:50%;transform:translateY(-50%);left:7px;font-family:quendoo-icon-font;font-size:var(--font-size-def);line-height:1;z-index:19}@media (max-width: 425px){.styled-select.datepicker::before{font-size:var(--font-size-s)}}.styled-select.datepicker::after{display:none}.styled-select.datepicker.invalid{border:1px solid var(--error-color)}.styled-select.datepicker .vhd__datepicker{font-family:inherit;color:var(--datepicker-color);font-weight:var(--font-weight-500)}.styled-select.datepicker .vhd__datepicker .vhd__hide-on-desktop .vhd__datepicker__dummy-wrapper .vhd__datepicker__input{color:var(--datepicker-color)}.styled-select.datepicker .vhd__datepicker__wrapper{height:100%;vertical-align:top;background:none}.styled-select.datepicker .vhd__datepicker__dummy-wrapper{border:none;border-radius:6px}.styled-select.datepicker .vhd__datepicker__dummy-wrapper .vhd__datepicker__input{align-self:center;position:relative;height:auto;padding:0 4px 0 0;font-size:inherit;line-height:normal;color:var(--font-color-c100)}@media (max-width: 425px){.styled-select.datepicker .vhd__datepicker__dummy-wrapper .vhd__datepicker__input{font-size:var(--font-size-s)}}.styled-select.datepicker .vhd__datepicker__dummy-wrapper .vhd__datepicker__input:first-child{background:none;padding:0 16px 0 25px}.styled-select.datepicker .vhd__datepicker__dummy-wrapper .vhd__datepicker__input:first-child:after{font-family:quendoo-icon-font;content:"\e95b";position:absolute;right:-20px;top:50%;transform:translateY(-50%);font-size:var(--font-size-xs)}@media (max-width: 425px){.styled-select.datepicker .vhd__datepicker__dummy-wrapper .vhd__datepicker__input:first-child:after{right:-18px;top:10px}}.styled-select.datepicker .vhd__datepicker__dummy-wrapper--is-active,.styled-select.datepicker .vhd__datepicker__month-day--today,.styled-select.datepicker .vhd__datepicker__month-day-wrapper,.styled-select.datepicker .vhd__datepicker__month-day--today .vhd__datepicker__month-day-wrapper{border-color:var(--user-color-c100)}.styled-select.datepicker .vhd__datepicker__month-day-wrapper .price{left:0;display:flex;justify-content:center;font-size:10px}.styled-select.datepicker .vhd__datepicker__month-day-wrapper .price .price-symbol,.styled-select.datepicker .vhd__datepicker__month-day-wrapper .price .price-number{margin:0 1px}.styled-select.datepicker.dp-cc-bgn .vhd__datepicker__month-day-wrapper .price,.styled-select.datepicker.dp-cc-ron .vhd__datepicker__month-day-wrapper .price,.styled-select.datepicker.dp-cc-rub .vhd__datepicker__month-day-wrapper .price,.styled-select.datepicker.dp-cc-mkd .vhd__datepicker__month-day-wrapper .price,.styled-select.datepicker.dp-cc-all .vhd__datepicker__month-day-wrapper .price{flex-direction:row-reverse}.styled-select.datepicker .vhd__datepicker__month-button{border-color:var(--user-color-c100);background:var(--user-color-c100);transform:none;text-align:center}.styled-select.datepicker .vhd__datepicker__month-button.vhd__datepicker__month-button--next:after{font-family:quendoo-icon-font;content:"\e95b";color:var(--white);font-size:18px}.styled-select.datepicker .vhd__datepicker__month-button.vhd__datepicker__month-button--prev:after{font-family:quendoo-icon-font;content:"\e95a";color:var(--white);font-size:18px}.styled-select.datepicker .vhd__datepicker__month-day--disabled{background-color:#f1f1f1}.styled-select.datepicker .vhd__datepicker__month-day--halfCheckIn:before{border-bottom-color:#f1f1f1}.styled-select.datepicker .vhd__datepicker__month-day--halfCheckOut:before{border-top-color:#f1f1f1}.styled-select.datepicker .vhd__datepicker__month-day--allowed-checkout:hover,.styled-select.datepicker .vhd__datepicker__month-day--valid:hover,.styled-select.datepicker .vhd__datepicker__month-day--selected:hover,.styled-select.datepicker .vhd__datepicker__month-day--first-day-selected,.styled-select.datepicker .vhd__datepicker__month-day--last-day-selected,.styled-select.datepicker .vhd__datepicker__month-day.vhd__datepicker__month-day--valid.vhd__datepicker__month-day--disabled.vhd__datepicker__month-day--not-allowed.minimumDurationUnvalidDay{background-color:var(--user-color-c100);color:var(--white)}.styled-select.datepicker .vhd__datepicker__month-day--selected,.styled-select.datepicker .vhd__datepicker__month-day--hovering{background-color:var(--user-color-c80)}.styled-select.datepicker .vhd__datepicker__clear-button{width:25px;height:25px;top:calc(50% - 25px / 2);text-align:center}.styled-select.datepicker .vhd__datepicker__clear-button>*{display:none}.styled-select.datepicker .vhd__datepicker__clear-button:before{content:"+";font-weight:100;font-size:35px;line-height:0.7em;display:block;transform:rotate(45deg);color:var(--user-color-c100)}.styled-select.datepicker .vhd__datepicker__clear-button:hover:before{font-weight:var(--font-weight-500)}.styled-select.datepicker .vhd__datepicker__month-name{font-weight:var(--font-weight-500);color:var(--datepicker-color)}.styled-select.datepicker .vhd__datepicker__week-name{color:var(--datepicker-color)}.styled-select.datepicker .vhd__datepicker__month-day{font-weight:var(--font-weight-500);color:var(--datepicker-color)}.styled-select.datepicker .vhd__datepicker__month-day .price{font-weight:var(--font-weight-500)}.styled-select.datepicker .vhd__datepicker__month-day .day{font-weight:var(--font-weight-500);font-size:13px}.styled-select.datepicker .vhd__datepicker__month-day.vhd__datepicker__month-day--disabled{opacity:0.4}.styled-select.datepicker .vhd__datepicker__month-day.vhd__datepicker__month-day--disabled.vhd__datepicker__month-day--hidden{opacity:0}.styled-select.datepicker .vhd__datepicker__month-day.vhd__datepicker__month-day--selected,.styled-select.datepicker .vhd__datepicker__month-day.vhd__datepicker__month-day--first-day-selected,.styled-select.datepicker .vhd__datepicker__month-day.vhd__datepicker__month-day--first-day-selected.vhd__datepicker__month-day--disabled,.styled-select.datepicker .vhd__datepicker__month-day.vhd__datepicker__month-day--last-day-selected,.styled-select.datepicker .vhd__datepicker__month-day.vhd__datepicker__month-day--last-day-selected.vhd__datepicker__month-day--disabled,.styled-select.datepicker .vhd__datepicker__month-day.vhd__datepicker__month-day--valid.vhd__datepicker__month-day--disabled{color:var(--white);opacity:1}.styled-select.datepicker .vhd__datepicker__close-button{color:var(--datepicker-color);font-size:28px;font-weight:var(--font-weight-500);right:8px;top:2px}.styled-select.datepicker .vhd__datepicker__header-mobile{padding:0.5rem;z-index:2}.styled-select.datepicker .vhd__square .vhd__datepicker__tooltip{padding:4px 8px;background-color:var(--user-color-c100);color:var(--white);box-shadow:0 2px 4px 0 rgba(0,0,0,0.25)}.styled-select.datepicker .vhd__square .vhd__datepicker__tooltip:after{border-top-color:var(--user-color-c100)}@media (max-width: 940px) and (min-width: 768px){.styled-select.datepicker .vhd__datepicker{left:0}.search-form-holder.sfc-rg-off.sfc-pc-off .styled-select.datepicker .vhd__datepicker{left:-5vw}}@media (max-width: 767.98px){.styled-select.datepicker.datepicker-opened .vhd__datepicker__wrapper{z-index:10006 !important}.styled-select.datepicker .vhd__datepicker--open .vhd__hide-on-desktop{padding:0.625rem 0.625rem;border-bottom:1px solid var(--dark-gray-c100)}.styled-select.datepicker .vhd__datepicker--open .vhd__hide-on-desktop .vhd__datepicker__dummy-wrapper{padding:0.625rem 0.625rem}.styled-select.datepicker .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__tooltip--mobile,.styled-select.datepicker .vhd__datepicker__tooltip--mobile{display:none}.styled-select.datepicker .vhd__datepicker .vhd__show-tooltip .vhd__datepicker__months{margin-top:0;height:100%}.styled-select.datepicker .vhd__datepicker__month{width:100%;padding-right:0;padding-top:5em;height:90vw}}.sign-in-btn-google{display:inline-block;width:105px;height:38px;cursor:pointer;border-radius:5px;background:url("/fe-bookings/tpl1/skin/../i/sign-in-btn-google.svg");box-shadow:0 2px 4px 0 rgba(0,0,0,0.25)}.sign-in-btn-facebook{display:inline-block;width:124px;height:38px;cursor:pointer;border-radius:5px;background:url("/fe-bookings/tpl1/skin/../i/sign-in-btn-facebook-v2.svg");box-shadow:0 2px 4px 0 rgba(0,0,0,0.25)}.sign-in-btn-google:hover,.sign-in-btn-facebook:hover{box-shadow:0 0 3px 3px rgba(66,133,244,0.3);transition:all 0.15s ease-in-out}.social-media-from{color:#444}.social-media-from>div{margin:5px}.social-media-from .sign-in-buttons{display:flex;justify-content:center;align-items:center}.social-media-from .sign-in-buttons>a,.social-media-from .sign-in-buttons>span{margin:5px}.sold-out-box{margin:0 0 4px 0;padding:2px 4px;background-color:var(--light-gray-c100);border:1px solid var(--dark-gray-c100);color:var(--user-color-c100);border-radius:3px;text-align:center;text-transform:uppercase;font-size:14px}.restrictions-reasons-view{font-size:14px}.simple-tooltip{position:relative;display:inline-block}.simple-tooltip .simple-tooltip-content{display:none;position:absolute;top:100%;left:0;background:var(--user-color-c100);color:var(--white);padding:5px;border-radius:5px;font-size:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);line-height:1.2em;width:50vw;max-width:150px}.simple-tooltip:hover .simple-tooltip-content{display:block;z-index:100}.guests-icons{text-align:center;font-size:var(--font-size-l)}.guests-icons>.guests-icons-desc{display:block;font-size:var(--font-size-xs);margin-top:0}.guests-icons.simple-tooltip .simple-tooltip-content{left:0;transform:translateX(0)}.loading-icon{display:inline-block;width:40px;height:40px;border:4px solid var(--dark-gray-c100);border-top-color:var(--user-color-c100);border-radius:50%;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dropdown-list-control{position:relative;user-select:none}.dropdown-list-control .dropdown-list{z-index:10000;display:none;position:absolute;left:0;right:0;top:100%;min-width:240px;margin:8px 0 0 0;padding:8px;font-size:16px;background-color:var(--bgr-color-c100);box-shadow:0 0 10px 0 rgba(0,0,0,0.25);border-radius:4px}.dropdown-list-control .dropdown-list.show{display:block}.dropdown-list-control .dropdown-list .bottom{display:flex;justify-content:space-between;align-items:center}.dropdown-list-control .dropdown-list .bottom button{position:relative;display:inline-block;margin:0;padding:0 4px;font-family:inherit;font-size:inherit;font-weight:400;text-transform:none;text-decoration:none;border:1px solid var(--user-color-c100);border-radius:6px;outline:none;color:var(--user-color-c100);background:none;cursor:pointer;transition:all 0.2s}.dropdown-list-control .dropdown-list .bottom button:hover{background:var(--user-color-c100);color:var(--white);box-shadow:0 0 2px var(--user-color-c80)}@media (max-width: 767.98px){.dropdown-list-control .dropdown-list{position:fixed !important;z-index:10006 !important;top:8px !important;bottom:8px !important;left:8px !important;right:8px !important;margin:0 !important;max-width:unset !important;min-width:unset !important;width:auto !important;height:auto !important;font-size:var(--font-size-def) !important;overflow-y:scroll !important}}.qit-search-rooms-guests .room-box{margin:0 0 8px 0;padding:8px;border:1px solid var(--dark-gray-c100);border-radius:4px;position:relative}.qit-search-rooms-guests .room-box .room-title{display:flex;justify-content:space-between;font-weight:var(--font-weight-500);margin-bottom:0.5em}.qit-search-rooms-guests .room-box .qit-inc-dec{margin-bottom:0.5em}.qit-search-rooms-guests .room-box .qit-inc-dec.mb-0{margin-bottom:0}.qit-search-rooms-guests .room-box .qit-child-age{margin-top:0.5em}.qit-search-rooms-guests .room-box button{border:1px solid var(--user-color-c100);border-radius:4px;font-size:inherit;font-family:inherit;color:var(--user-color-c100);background:none}.qit-search-rooms-guests .room-box button:hover{background:var(--user-color-c100);color:var(--white)}.qit-search-rooms-guests .room-box button:disabled{opacity:0.5;pointer-events:none}.qit-inc-dec{display:flex;justify-content:space-between;align-items:center;font-size:inherit}.qit-inc-dec .label{margin-right:5px;line-height:1.2em}.qit-inc-dec .control{display:flex;align-items:center}.qit-inc-dec .control button{width:1.5em;height:1.5em;padding:0;text-align:center;font-size:inherit;line-height:normal}.qit-inc-dec .control input{padding:0 1px;width:34px;border:none;text-align:center;font-size:inherit}.qit-child-age{display:flex;justify-content:space-between;align-items:center;font-size:inherit}.qit-child-age .label{margin-right:5px;line-height:1.2em}.qit-child-age .styled-select{flex:0 1 auto;min-width:82px;font-size:inherit}table.tbl-resv-receipt{border-collapse:collapse;padding:0;margin:0;font-size:14px;line-height:normal}table.tbl-resv-receipt td{border:1px solid var(--dark-gray-c100);padding:4px 8px;word-break:break-word;line-height:normal}table.tbl-resv-receipt td:nth-child(2){font-weight:var(--font-weight-600)}form{position:relative}form .form-submitting-overlay{display:none}form.submitting .btn{pointer-events:none;position:relative}form.submitting .form-submitting-overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(250,250,250,0.6);z-index:100}form.submitting .form-submitting-overlay.full-screen{position:fixed}.spin-loader{display:inline-block;vertical-align:top;width:64px;height:64px;border:4px solid var(--dark-gray-c100);border-top-color:var(--user-color-c100);border-radius:50%;animation:spin 1.2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.multi-property-details .mp-title{margin-top:1rem;font-weight:var(--font-weight-600);color:var(--user-color-c100)}.multi-property-details .mp-desc>p{margin:1rem 0}.multi-property-details .mp-desc>p:first-child{margin-top:0}.multi-property-details .mp-desc>p:last-child{margin-bottom:0}.grid-photo-collage .title{margin:10px 0 5px 0 !important}.grid-photo-collage .gitems-x5{position:relative;border-radius:10px;overflow:hidden;display:grid;grid-template-columns:2fr repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-gap:15px}.grid-photo-collage .gitems-x5 .gitem0{grid-area:1 / 1 / 3 / 2}.grid-photo-collage .gitems-x5 .gitem1{grid-area:1 / 2 / 2 / 3}.grid-photo-collage .gitems-x5 .gitem2{grid-area:1 / 3 / 2 / 4}.grid-photo-collage .gitems-x5 .gitem3{grid-area:2 / 2 / 3 / 3}.grid-photo-collage .gitems-x5 .gitem4{grid-area:2 / 3 / 3 / 4}@media (min-width: 681px){.grid-photo-collage .gitems-x5 .gitem0.image__holder{position:relative;aspect-ratio:unset}.grid-photo-collage .gitems-x5 .gitem0.image__holder img{position:absolute;top:0;left:0}}@media (max-width: 680px){.grid-photo-collage .gitems-x5{display:block}.grid-photo-collage .gitems-x5 .gitem1,.grid-photo-collage .gitems-x5 .gitem2,.grid-photo-collage .gitems-x5 .gitem3,.grid-photo-collage .gitems-x5 .gitem4{display:none}}body.render-in-iframe .branding-heading .header-content a.logo{pointer-events:none}body.render-in-iframe::-webkit-scrollbar{width:6px;background:var(--light-gray-c100)}body.render-in-iframe::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}body.render-in-iframe::-webkit-scrollbar-thumb{background:var(--user-color-c100);border-radius:6px}body.render-in-iframe::-webkit-scrollbar-button:vertical:decrement{height:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.25)}body.render-in-iframe::-webkit-scrollbar-button:vertical:increment{height:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.25)}body.render-in-iframe.render-in-iframe-qdo{max-width:1110px;margin:0 auto}.qit-rooms-rates-filter{display:inline-block;vertical-align:top;flex:0 1 auto;width:auto}.qit-rooms-rates-filter .dropdown-list{margin:0}@media (min-width: 768px){.qit-rooms-rates-filter .dropdown-list{width:94vw;max-width:1220px}}.qit-rooms-rates-filter .dropdown-list .bottom{text-align:center;justify-content:center}.qit-rooms-rates-filter .dropdown-list .bottom button{background:var(--user-color-c100);color:var(--white);padding:4px 12px}.qit-rooms-rates-filter .qit-rooms-rates-filter-content{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px}.qit-rooms-rates-filter .qit-rooms-rates-filter-content>.col{flex:1;width:auto;border:1px solid var(--dark-gray-c100);border-radius:6px;padding:4px}.qit-rooms-rates-filter .qit-rooms-rates-filter-content>.col>.col-title{margin:0 0 0 4px;font-size:18px;font-weight:var(--font-weight-600)}.qit-rooms-rates-filter .qit-rooms-rates-filter-content>.col>.col-item{margin:4px 0;padding:2px 4px}.qit-rooms-rates-filter .qit-rooms-rates-filter-content .custom-chbox .lbl-holder:before{font-size:16px;margin-top:3px}.qit-rooms-rates-filter .qit-rooms-rates-filter-content .custom-chbox.disabled{opacity:0.5}.qit-rooms-rates-filter .qit-rooms-rates-filter-content .custom-chbox.disabled .lbl-holder .lbl-holder-inner{text-decoration:line-through}@media (max-width: 991.98px){.qit-rooms-rates-filter .qit-rooms-rates-filter-content>.col{flex:1 1 100%}}.spos-card{display:block;color:var(--font-color-c100);border:1px solid var(--dark-gray-c100);border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,0.08);background-color:var(--bgr-color-c100);padding:1rem}.spos-card .spos-card-image{margin-bottom:10px;aspect-ratio:16 / 9}.spos-card .spos-card-image img{aspect-ratio:16 / 9;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-radius:0.5rem}.spos-card .spos-card-content .spos-card-title{margin:0 0 5px 0;font-size:1.125rem;line-height:1.2em;color:var(--user-color-c100)}.spos-card .spos-card-content .spos-card-short-desc{margin:5px 0 0 0}.spos-card .spos-card-content .spos-card-offer-info{font-size:14px}.spos-card .spos-card-content .spos-card-price-from{font-size:14px;font-weight:var(--font-weight-600)}.spos-card .spos-card-content .bottom-links-container{margin:auto 0 0 0;padding:5px 0 0 0;font-size:14px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px}.spos-card .spos-card-content .bottom-links-container>a{text-decoration:underline;color:var(--user-color-c100)}.spos-card .spos-card-content .bottom-links-container>a:hover{text-decoration:none}.spos-card .fs-14{font-size:14px}.spos-card.spos-card-v2{display:flex;flex-wrap:wrap;padding:0.5rem;align-items:stretch;justify-content:flex-start}.spos-card.spos-card-v2 .spos-card-image{align-self:flex-start;flex:0 1 316px;margin:0;padding:0.5rem}.spos-card.spos-card-v2 .spos-card-content{flex:0 1 calc(100% - 316px);padding:0.5rem;display:flex;flex-direction:column}@media (max-width: 767.98px){.spos-card.spos-card-v2 .spos-card-content{flex:0 1 100%}}@media (max-width: 575.98px){.spos-card.spos-card-v2 .spos-card-image{flex:0 1 100%}}.modal-spos-card .spos-card-offer-info{font-size:14px}.modal-spos-card .spos-card-price-from{font-size:14px;font-weight:var(--font-weight-600)}.modal-spos-card .spos-card-full-text{margin:10px 0 0 0}.modal-spos-card .spos-card-full-text ul{margin:0.5rem 0 !important;padding:0 0 0 1.5rem !important}.modal-spos-card .spos-card-full-text ul li{margin:0 !important;padding:0 !important}.text-pre-wrap{white-space:pre-wrap}form.client-form{position:relative;width:100%;max-width:500px;padding:15px;text-align:left;background:var(--bgr-color-c100);border:1px solid var(--dark-gray-c100);border-radius:10px}form.client-form .form-top{color:var(--user-color-c100);font-size:var(--font-size-l)}form.client-form .form-content{padding-top:20px}form.client-form .form-content:first-child{padding-top:0}form.client-form .form-bottom{padding-top:20px;text-align:center}form.client-form .form-msg{margin-top:5px;text-align:center}form.client-form .form-msg.success{margin-top:20px;padding:5px;background:green;color:white}form.client-form.no-max-width{max-width:100%}.login-registration-fpass-forms{width:100%;max-width:500px}.login-registration-fpass-forms:not(.active-login-form)>form.login-form{display:none}.login-registration-fpass-forms:not(.active-fpass-form)>form.fpass-form{display:none}.login-registration-fpass-forms:not(.active-registration-form)>form.registration-form{display:none}.booking-item-form-change-guests .room-guests{display:flex;gap:10px;justify-content:flex-start;align-items:flex-start}.booking-item-form-change-guests .room-guests .guest-position,.booking-item-form-change-guests .room-guests .guest-adult{font-size:14px;margin-top:15px}@media (min-width: 768px){.dlp-items-control .dropdown-list{width:90vw;max-width:900px}}.dlp-items-control .dropdown-list .bottom{display:block;border-top:1px solid var(--dark-gray-c30);padding-top:8px;text-align:right}.dlp-items-control .ch-group{padding-bottom:10px}.dlp-items-control .ch-group .ch-title{background-color:var(--dark-gray-c30);padding:4px 6px}.dlp-items-control .ch-group .ch-items{display:flex;align-items:flex-start;flex-wrap:wrap}.dlp-items-control .ch-group .ch-items .ch-item{flex:0 1 25%;padding:5px}@media (max-width: 767.98px){.dlp-items-control .ch-group .ch-items .ch-item{flex:0 1 33.33%}}@media (max-width: 575.98px){.dlp-items-control .ch-group .ch-items .ch-item{flex:0 1 50%}}@media (max-width: 374.98px){.dlp-items-control .ch-group .ch-items .ch-item{flex:0 1 100%}}.dlp-items-control .ch-group .ch-items .ch-item>label{cursor:pointer}.dlp-items-control .ch-group .ch-items .ch-item>label>input{cursor:pointer;margin:0}.dlp-items-control .ch-group .ch-items .ch-item>label>span{padding-left:2px}.filter-hotels{display:flex;justify-content:space-between;align-content:center;align-items:center;flex-wrap:wrap;gap:15px;width:100%;position:relative;padding:0}.filter-hotels .button{order:1}@media (max-width: 760px){.filter-hotels .button{order:2}}.filter-hotels .filter__container{display:flex;justify-content:flex-end;align-items:center;gap:20px;order:2}@media (max-width: 760px){.filter-hotels .filter__container{order:1}}@media (max-width: 540px){.filter-hotels .filter__container{flex-wrap:wrap;gap:10px 15px}}.filter-hotels .filter__container.block{width:100%;max-width:60%;padding:0 0 0 15px;order:2}@media (max-width: 1024px){.filter-hotels .filter__container.block{width:auto;max-width:none}}@media (max-width: 760px){.filter-hotels .filter__container.block{width:100%;order:1}}@media (max-width: 540px){.filter-hotels .filter__container.block{padding:15px 0 0 15px}}.filter-hotels .filter__container.disabled{opacity:0.5;pointer-events:none}.filter-hotels .filter__container .button{padding:11px 10px 7px;order:1}@media (max-width: 760px){.filter-hotels .filter__container .button{order:2}}.filter-hotels .filter__container .button .qicon-1{font-size:var(--font-size-m)}.gmap-canvas-wrap{flex:0 1 100%;position:relative;display:block;width:100%;height:0;margin:0;transition:height 0.5s;overflow:hidden;order:10}.gmap-canvas-wrap.show{height:450px}.gmap-canvas-wrap>.close-btn{color:var(--user-color-c100);border:1px solid var(--user-color-c100);font-size:18px;width:1.3em;height:1.3em;line-height:1.3em;border-radius:5px;position:absolute;right:10px;top:10px;background:var(--white);cursor:pointer;text-align:center}@media (max-width: 767.98px){.gmap-canvas-wrap{transition:none}.gmap-canvas-wrap.show{position:fixed;z-index:999991;top:0;bottom:0;left:0;right:0;height:auto;width:auto;margin:5px}}.gmap-canvas-wrap #gmapCanvas{border-radius:6px;width:100%;height:100%;overflow:hidden}.gmap-canvas-wrap .gmap-label-price-from{margin-top:-36px;padding:2px;border:1px solid var(--user-color-c100) !important;border-radius:5px;font-size:14px !important;line-height:14px !important;color:var(--user-color-c100) !important;background:var(--bgr-color-c100) !important;font-family:var(--font-family) !important}.gmap-canvas-wrap .gm-ui-hover-effect{z-index:10 !important;background:#ffffff !important}.gmap-canvas-wrap .gm-style-iw-d{margin-top:-36px;z-index:5 !important}.gmap-canvas-wrap .gm-style-iw-d .block-x1{padding:0 !important;box-shadow:none !important}.gmap-canvas-wrap .gm-style-iw-d .block-x1 .block__desc-content .title{padding:0 30px 0 0 !important;font-size:var(--font-size-m) !important}@media (max-width: 680px){.gmap-canvas-wrap .gm-style-iw-d .block-x1 .block__desc-content .title{padding:0 !important}}.dropdown-list-control.dropdown-list-control__type-dense{max-width:200px;width:100%;font-size:var(--font-size-s);font-weight:500}.dropdown-list-control.dropdown-list-control__type-dense>.styled-select.no-select{height:auto;width:auto;border:unset;border-radius:unset;padding:4px 16px 4px 4px;font-size:inherit;font-weight:inherit;color:var(--user-color-c100);background:transparent}.dropdown-list-control.dropdown-list-control__type-dense>.styled-select.no-select .inner-text{position:relative}.dropdown-list-control.dropdown-list-control__type-dense>.styled-select.no-select .inner-text::after{content:'';position:absolute;bottom:0;right:0;left:0;height:1px;background:var(--user-color-c100);transition:all 0.5s}.dropdown-list-control.dropdown-list-control__type-dense>.styled-select.no-select .inner-text:hover{opacity:1}.dropdown-list-control.dropdown-list-control__type-dense>.styled-select.no-select .inner-text:hover::after{right:50%;left:50%}.dropdown-list-control.dropdown-list-control__type-dense .dropdown-list{right:unset;min-width:100px;font-size:inherit;font-weight:inherit}.dropdown-list-control.dropdown-list-control__type-dense .dropdown-list .custom-chbox{margin:5px 0;display:flex;align-items:center;padding:5px}.dropdown-list-control.dropdown-list-control__type-dense .dropdown-list .custom-chbox.selected,.dropdown-list-control.dropdown-list-control__type-dense .dropdown-list .custom-chbox:hover{background:var(--dark-gray-c30);color:var(--user-color-c100)}.dropdown-list-control.dropdown-list-control__type-dense .dropdown-list .custom-chbox .lbl-holder{align-items:center}.dropdown-list-control.dropdown-list-control__type-dense .dropdown-list .custom-chbox .qicon-1{margin:0 8px 0 1px}.dropdown-list-control.dropdown-list-control__type-dense .dropdown-list .bottom{display:block;border-top:1px solid var(--dark-gray-c100);padding-top:8px;text-align:right}.dropdown-list-control.dropdown-list-control__type-dense.qit-meal-plans-control{flex:1}@media (max-width: 540px){.dropdown-list-control.dropdown-list-control__type-dense.qit-meal-plans-control{flex:auto;width:100%;max-width:calc(50% - 7px)}}.dropdown-list-control.dropdown-list-control__type-dense.qit-meal-plans-control .dropdown-list{width:300px}.dropdown-list-control.dropdown-list-control__type-dense.qit-star-ratings-control{flex:1}@media (max-width: 540px){.dropdown-list-control.dropdown-list-control__type-dense.qit-star-ratings-control{flex:auto;width:100%;max-width:calc(50% - 24px);margin:0 15px 0 0}}.dropdown-list-control.dropdown-list-control__type-dense.qit-star-ratings-control .dropdown-list{width:150px}.qit-input-minmax-range-slider{flex:1;min-width:200px;--trackHeight: 0.3rem;--thumbRadius: 1rem;--progressLeft: 0%;--progressRight: 0%}@media (max-width: 760px){.qit-input-minmax-range-slider{min-width:auto}}@media (max-width: 540px){.qit-input-minmax-range-slider{flex:auto;width:100%;max-width:calc(100% - 56px)}}.qit-input-minmax-range-slider .minmax-range-slider{position:relative;height:var(--trackHeight);background:var(--user-color-c40);border-radius:999px;margin:0.5rem 0;padding:0}.qit-input-minmax-range-slider .minmax-range-slider input[type="range"]{position:absolute;margin:0;padding:0;width:calc(100% - var(--thumbRadius));appearance:none;background:none;border-radius:999px;z-index:0;height:100%;pointer-events:none}.qit-input-minmax-range-slider .minmax-range-slider input[type="range"].min-range-slider{left:0}.qit-input-minmax-range-slider .minmax-range-slider input[type="range"].max-range-slider{left:var(--thumbRadius)}.qit-input-minmax-range-slider .minmax-range-slider input[type="range"]::before{display:none !important;content:"";position:absolute;width:var(--ProgressPercent, 100%);height:100%;background:var(--user-color-c40);border-radius:999px}.qit-input-minmax-range-slider .minmax-range-slider input[type="range"]::-webkit-slider-runnable-track{background:none;-webkit-appearance:none;appearance:none;height:var(--trackHeight);border-radius:999px}.qit-input-minmax-range-slider .minmax-range-slider input[type="range"]::-moz-range-track{-webkit-appearance:none;appearance:none;background:none;height:var(--trackHeight);border-radius:999px}.qit-input-minmax-range-slider .minmax-range-slider input[type="range"]::-webkit-slider-thumb{position:relative;width:var(--thumbRadius);height:var(--thumbRadius);margin-top:calc((var(--trackHeight) - var(--thumbRadius)) / 2);background:var(--user-color-c100);border:1px solid var(--user-color-c80);border-radius:999px;pointer-events:all;appearance:none;z-index:1}.qit-input-minmax-range-slider .minmax-range-slider input[type="range"]::-moz-range-thumb{position:relative;box-sizing:border-box;width:var(--thumbRadius);height:var(--thumbRadius);margin-top:calc((var(--trackHeight) - var(--thumbRadius)) / 2);background:var(--user-color-c100);border:1px solid var(--user-color-c80);border-radius:999px;pointer-events:all;appearance:none;z-index:1}.qit-input-minmax-range-slider .minmax-range-slider .minmax-indicator{position:absolute;height:100%;pointer-events:none;left:var(--thumbRadius);right:var(--thumbRadius)}.qit-input-minmax-range-slider .minmax-range-slider .minmax-indicator::before{content:"";position:absolute;background:var(--user-color-c100);height:100%;margin:0 -1px;left:var(--progressLeft);right:var(--progressRight)}.qit-input-minmax-range-slider .minmax-inputs{margin:0 0 -3px 0;display:flex;justify-content:space-between}.qit-input-minmax-range-slider .minmax-inputs .min-input,.qit-input-minmax-range-slider .minmax-inputs .max-input{background:transparent;margin:0;padding:2px;font-size:14px;height:18px;line-height:1em;color:var(--user-color-c100)}

/*# sourceMappingURL=23cc6efa4e7981c056564bae1ced532a.css.map */