.HomePopularCities_root__ruUO0{position:relative;overflow:hidden}.HomePopularCities_head__NWJ70{max-width:730px;margin:0 auto 30px;text-align:center}.HomePopularCities_head__NWJ70 h2{font-size:28px;font-weight:700;margin:0 0 20px}.HomePopularCities_head__NWJ70 p{margin:0}.HomePopularCities_boxes__pjsPO{display:flex;align-items:center;justify-content:center}.HomePopularCities_swiper__dQfev{flex-grow:1}.HomePopularCities_swiper__dQfev>div{align-items:center}.HomePopularCities_nav_wrap__l9PNq{display:flex;justify-content:center;align-items:center;margin-top:30px;gap:30px}.HomePopularCities_slider-btn__pJEzT{padding:6px;background:none;border:0;cursor:pointer}.HomePopularCities_slider-btn__pJEzT svg{width:16px;height:16px}.HomePopularCities_slider-btn__pJEzT path{fill:var(--color-genoa)}@media (min-width:1024px){.HomePopularCities_head__NWJ70{margin-bottom:60px}.HomePopularCities_head__NWJ70 h2{font-size:32px}.HomePopularCities_boxes__pjsPO{grid-template-columns:repeat(4,1fr)}.HomePopularCities_slider-btn__pJEzT{position:relative;z-index:0;--p:55px}.HomePopularCities_slider-btn__pJEzT.HomePopularCities_prev__cmN8b{padding-right:var(--p)}.HomePopularCities_slider-btn__pJEzT.HomePopularCities_next__ywRNe{padding-left:var(--p)}}.Item_root__Ey_jx{position:relative;overflow:hidden}.Item_root__Ey_jx h3{position:absolute;bottom:0;left:0;width:100%;background:hsla(0,0%,100%,.6);padding:10px;margin:0;font-size:16px;color:#2c2c2c}.Item_img_box__UJNMD{position:relative;overflow:hidden;padding-top:100%}.Item_img_box__UJNMD img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover}