:root{--white:#ffffff;--black:hsl(0,0%,0%);--gray:#979797;--blue:#0662BA;--orange:#F8991D}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/build/assets/Roboto-MediumItalic.BBAxRW6p.woff2) format("woff2"),url(/build/assets/Roboto-MediumItalic.Dma-ov-1.woff) format("woff"),url(/build/assets/Roboto-MediumItalic.BplucCte.svg#Roboto-MediumItalic) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/assets/Roboto-Light.CVwl3lY7.woff2) format("woff2"),url(/build/assets/Roboto-Light.CI7AVTuo.woff) format("woff"),url(/build/assets/Roboto-Light.WmOqpYHX.svg#Roboto-Light) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/assets/Roboto-Regular.D_GBj7WO.woff2) format("woff2"),url(/build/assets/Roboto-Regular.DtUgqS3r.woff) format("woff"),url(/build/assets/Roboto-Regular.BP59j-VG.svg#Roboto-Regular) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/build/assets/Roboto-Italic.CbtlWrlk.woff2) format("woff2"),url(/build/assets/Roboto-Italic.DKdPTGRk.woff) format("woff"),url(/build/assets/Roboto-Italic.D9JGMQeB.svg#Roboto-Italic) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/build/assets/Roboto-LightItalic.Byqfiuuw.woff2) format("woff2"),url(/build/assets/Roboto-LightItalic.BjaApkg9.woff) format("woff"),url(/build/assets/Roboto-LightItalic.BRxM63ga.svg#Roboto-LightItalic) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(/build/assets/Roboto-BoldItalic.BSkjCIK0.woff2) format("woff2"),url(/build/assets/Roboto-BoldItalic.Br-knlRR.woff) format("woff"),url(/build/assets/Roboto-BoldItalic.Brzf6tcR.svg#Roboto-BoldItalic) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/assets/Roboto-Medium.DuHsc9L5.woff2) format("woff2"),url(/build/assets/Roboto-Medium.B621Y58w.woff) format("woff"),url(/build/assets/Roboto-Medium.BDbY7VOR.svg#Roboto-Medium) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/assets/Roboto-Bold.C485d85l.woff2) format("woff2"),url(/build/assets/Roboto-Bold.gIYg1m0a.woff) format("woff"),url(/build/assets/Roboto-Bold.wd0K1sG_.svg#Roboto-Bold) format("svg")}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/build/assets/icomoon.2LZquKCv.ttf?vjryyk) format("truetype"),url(/build/assets/icomoon.DrLTm5MD.woff?vjryyk) format("woff"),url(/build/assets/icomoon.KgFoVwTp.svg?vjryyk#icomoon) format("svg")}.iconmoon{font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto!important;line-height:1;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}.iconmoon:before{font-family:icomoon!important}.iconmoon-transport_ferry:before{content:""}.iconmoon-transport_funicular:before{content:""}.iconmoon-transport_tram:before{content:""}.iconmoon-transport_trolleybus:before{content:""}.iconmoon-transport_ferry,.iconmoon-transport_funicular,.iconmoon-transport_tram,.iconmoon-transport_trolleybus{transform:scale(1.3)}.iconmoon-transport_rent:before{content:""}.iconmoon-arrow_left:before{content:""}.iconmoon-attention:before{content:""}.iconmoon-building:before{content:""}.iconmoon-bus_and_car:before{content:""}.iconmoon-calendar:before{content:""}.iconmoon-chevron_down:before{content:""}.iconmoon-chevron_left:before{content:""}.iconmoon-chevron_right:before{content:""}.iconmoon-chevron_up:before{content:""}.iconmoon-circle_whit_exclamation_mark_solid:before{content:""}.iconmoon-circle_whit_exclamation_mark:before{content:""}.iconmoon-circle:before{content:""}.iconmoon-clock:before{content:""}.iconmoon-clock2:before{content:""}.iconmoon-close:before{content:""}.iconmoon-clouds:before{content:""}.iconmoon-coins:before{content:""}.iconmoon-comment:before{content:""}.iconmoon-diamond:before{content:""}.iconmoon-directions_sign:before{content:""}.iconmoon-double_bad:before{content:""}.iconmoon-eiffel_tower:before{content:""}.iconmoon-expand:before{content:""}.iconmoon-eye:before{content:""}.iconmoon-flag:before{content:""}.iconmoon-heart:before{content:""}.iconmoon-like:before{content:""}.iconmoon-list:before{content:""}.iconmoon-map_point:before{content:""}.iconmoon-map_way_point:before{content:""}.iconmoon-map:before{content:""}.iconmoon-menu:before{content:""}.iconmoon-paper_plane:before{content:""}.iconmoon-phone:before{content:""}.iconmoon-plus:before{content:""}.iconmoon-qna:before{content:""}.iconmoon-question_mark:before{content:""}.iconmoon-route_path:before{content:""}.iconmoon-search:before{content:""}.iconmoon-star:before{content:""}.iconmoon-switch_direction:before{content:""}.iconmoon-transport_bike:before{content:""}.iconmoon-transport_bus:before{content:""}.iconmoon-transport_car:before{content:""}.iconmoon-transport_carsharing:before{content:""}.iconmoon-transport_people:before{content:""}.iconmoon-transport_plane:before{content:""}.iconmoon-transport_rideshare:before{content:""}.iconmoon-transport_suburban:before{content:""}.iconmoon-transport_subway:before{content:""}.iconmoon-transport_taxi:before{content:""}.iconmoon-transport_train:before{content:""}.iconmoon-transport_transfer:before{content:""}.iconmoon-transport_truck:before{content:""}.iconmoon-transport_walk:before{content:""}.iconmoon-triangle_down:before{content:""}.iconmoon-triangle_left:before{content:""}.iconmoon-triangle_right:before{content:""}.iconmoon-triangle_up:before{content:""}.iconmoon-widget:before{content:""}html{color:#000;scroll-behavior:smooth}body{font-family:Roboto,Arial,sans-serif;overflow-wrap:break-word;word-wrap:break-word;text-decoration-skip:objects;box-sizing:border-box;margin:0}img{height:auto;max-width:100%}img[alt]{box-shadow:none;font-size:10px}figure{background-color:transparent;box-shadow:none}.visually-hidden{border:0;clip-path:inset(100%);height:1px;margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0,0,0,0);overflow:hidden}:hover{transition:all .2s ease 0s}p{padding:0}p,ul{margin:0}ul{list-style:none;padding-left:0}a{cursor:pointer;text-decoration:none}.caption{color:var(--black);font-size:resize-font-mobile(18px,26,18);font-weight:900;line-height:1.15;margin:0}.caption--h1{color:var(--white);font-size:resize-font-mobile(24px,30,24);line-height:1.2}.note{color:var(--black);font-size:resize-font-mobile(12px,14,12);font-weight:400;line-height:1.15}.note--promo{color:var(--white);font-size:resize-font-mobile(14px,18,14)}.promo{background-image:url(/build/assets/promo-mob.DLwCBATA.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.promo__wrap{padding:30px 10px}.promo__note,.promo__title{margin-bottom:16px;padding:0 20px;text-align:center}.promo__widget .hotelSearchWidget-form .adult-input,.promo__widget .hotelSearchWidget-form .child-input{border:none;outline:none}.promo__widget .hotelSearchWidget-form .hotelsSearchWidget-left__hotel .hotelSearchWidget-searched{z-index:500}.countries{padding:20px 10px}.countries__title{text-align:center}.countries__list,.countries__title{margin-bottom:16px}.countries__item{margin:0 auto}.countries__item:nth-child(n+2){margin-top:10px}.tags{align-content:flex-start;display:flex;flex-wrap:wrap;font-weight:400;gap:8px}.tags--info{padding-bottom:10px;padding-top:0}.tags--info .tags__link{background:#f1f1f1;color:var(--gray);cursor:default;font-size:10px;line-height:12px}.tags--info .tags__link:hover{background:#f1f1f1}.tags__link{background-color:#ebf1fd;border-radius:22px;color:var(--blue);display:block;font-size:12px;line-height:14px;overflow:hidden;padding:4px 12px;text-overflow:ellipsis;transition:all .3s;white-space:nowrap}.tags__link:hover{background-color:#d6e3fc}.card{border-radius:10px;box-shadow:0 0 15px #00000026;max-width:500px;padding-bottom:10px}.card__img-wrap{display:block;position:relative}.card__img{border-radius:10px 10px 0 0;display:block;object-fit:cover;width:100%}.card__wrapper{align-items:center;background:linear-gradient(0deg,#020202b3 19.28%,#0000);bottom:0;display:flex;justify-content:space-between;left:0;padding:20px;position:absolute;right:0}.card__name{color:var(--white);display:block;font-size:24px;font-weight:500;line-height:28px}.card__count,.card__denotation{color:#eaeaea;font-size:12px;font-weight:400;line-height:14px}.card__marker{border-radius:2px;display:block;height:30px;object-fit:cover;width:50px}.card__content{padding:10px}.card__box--popular{margin-bottom:16px}.card__figaption{color:var(--black);font-size:18px;font-weight:500;line-height:21px;margin:0 0 8px;text-align:center}.card__tags{max-height:85px;overflow:hidden}.popular-list__title{color:var(--black);font-size:18px;font-weight:500;line-height:21px;margin:0 0 8px;text-align:center}.popular-list__list{column-gap:12px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);row-gap:8px}.popular-list__item{align-items:flex-end;display:flex}.popular-list__item:nth-child(n+5){display:none}.popular-list__link{color:var(--blue);display:block;font-size:12px;font-weight:400;line-height:14px;margin-right:auto;text-decoration:underline}.popular-list__count{color:#000;font-size:12px;font-weight:700;line-height:14px}.popular-list__denotation{color:#000;font-size:12px;font-weight:400;line-height:14px;margin-left:4px}.pagination,.pagination__list{display:flex;justify-content:center}.pagination__item:nth-child(n+2){margin-left:4px}.pagination__text{transition:all .4s}.pagination__link,.pagination__text{color:#225999;font-size:12px;font-weight:400}.pagination__link{align-items:center;background-color:#ebf1fd;border-radius:4px;display:flex;height:30px;justify-content:center;width:30px}.pagination__link:hover{background-color:#225999;color:var(--white);font-weight:700}.pagination__dots{align-items:flex-end;box-sizing:border-box;color:#225999;display:flex;font-size:12px;font-weight:400;height:30px;padding:8px 10px;width:30px}.next{margin-left:4px}.next .pagination__svg{transform:rotate(180deg)}.next.disabled,.prev.disabled{background-color:#ebf1fd;border-radius:4px;box-sizing:border-box;min-width:80px;padding:8px 10px}.next.disabled span,.prev.disabled span{align-items:center;display:flex;justify-content:space-between}.pagination__svg{height:14px;width:6px;stroke:#225999;transition:all .3s}.next .pagination__link,.prev .pagination__link{align-items:center;background-color:#ebf1fd;border-radius:4px;box-sizing:border-box;display:flex;height:auto;justify-content:space-between;min-width:80px;padding:8px 10px;transition:all .3s}.next .pagination__link:hover,.prev .pagination__link:hover{background-color:#225999}.next .pagination__link:hover .pagination__svg,.prev .pagination__link:hover .pagination__svg{stroke:var(--white)}.next .pagination__link:hover .pagination__text,.prev .pagination__link:hover .pagination__text{color:var(--white)}.disabled{opacity:.5}.active .pagination__link{background-color:#225999;color:var(--white);cursor:default;font-size:12px;font-weight:700}main{background-color:var(--white);font-weight:400}.widget{height:216px}@media (min-width:768px){.caption{font-size:resize-font-tablet(28px,36,28)}.caption--h1{font-size:resize-font-tablet(40px,44,40);line-height:1.15}.note{font-size:resize-font-tablet(14px,20,14)}.note--promo{font-size:20px}.promo{background-image:url(/build/assets/promo-tablet.DuS-ncfq.webp)}.promo__wrap{padding:56px}.promo__title{padding:0}.promo__note,.promo__title{margin-bottom:32px}.promo__widget{display:flex;justify-content:center}.promo__widget .hotelSearchWidget-submit{border-radius:8px}.countries{padding:20px}.countries__list,.countries__title{margin-bottom:40px}.countries__list{column-gap:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));row-gap:10px}.countries__item:nth-child(n+2){margin-top:0}.card,.card__img{width:360px}.card__img{height:160px}.card__figaption{font-size:18px;line-height:24px;text-align:left}.card__tags{max-height:55px}.popular-list__title{font-size:18px;line-height:21px;text-align:left}.next{margin-left:40px}.prev{margin-right:40px}.widget{height:172px}}@media (min-width:1024px){.caption{font-size:40px;line-height:47px}.caption--h1{font-size:45px}.note{font-size:20px}.promo{background-image:url(/build/assets/promo-desctop.D8-e3hZw.webp)}.promo__wrap{padding:56px 20px}.promo__title{padding:0 55px}.promo__note{padding:0 164px}.promo__widget .hotelSearchWidget-form .hotelSearchWidget-submit{width:100%}.promo__widget .hotelSearchWidget-form{flex:1;justify-content:space-around;width:auto}.promo__widget .hotelSearchWidget-right{flex-grow:1}.countries{padding:40px 20px}.countries__title{text-align:left}.countries__list{gap:20px;grid-template-columns:repeat(auto-fit,minmax(480px,1fr))}.card{max-width:480px}.card,.card__img{width:480px}.card__content{display:flex}.card__box--popular{margin-bottom:0;margin-right:8px;width:200px}.popular-list__list{display:block;width:200px}.popular-list__item:nth-child(n+2){margin-top:8px}.popular-list__item:nth-child(n+4){display:none}.popular-list__link{margin-right:16px}.widget{height:72px}}@media (min-width:1280px){.promo{background-image:url(/build/assets/promo-lg.1-QVjZir.webp)}.promo__wrap{padding:56px}.promo__title{padding:0}.countries{padding:40px}.countries__list{grid-template-columns:repeat(auto-fit,minmax(590px,1fr))}.card{max-width:590px}.card,.card__img{width:590px}.widget{margin:20px}}
