.no-cssgrid .citiesGridContainer .cities-grid .imageItem,.no-cssgrid .citiesGridContainer .cities-grid{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.no-cssgrid>.image-title .button-wrapper{visibility:hidden}.no-cssgrid .image-item figure img{position:absolute;top:50%;left:50%;height:auto;width:auto;min-width:100%;min-height:100%;transform:translate(-50%, -50%)}.itemCitySlider{transition:all .3s}.itemCitySlider:active{filter:grayscale(20%);opacity:.8}.citiesGridContainer{margin:0 auto;background-color:#fff}.citiesGridContainer.section h2{margin-bottom:2rem}.citiesGridContainer p{margin-bottom:1.5rem}.citiesGridContainer .cities-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-columns:128px;grid-gap:.5rem}@media print,screen and (max-width: 74.99875em){.citiesGridContainer .cities-grid{margin:0 .5rem}}@media print,screen and (min-width: 64em){.citiesGridContainer .cities-grid{grid-template-columns:repeat(8, 1fr);grid-auto-columns:unset}}.citiesGridContainer .cities-grid a{min-height:128px}@media print,screen and (min-width: 64em){.citiesGridContainer .cities-grid a .imageItemTitle{font-size:2.2vw}}@media print,screen and (min-width: 64em){.citiesGridContainer .cities-grid a{min-height:23vh}}@media screen and (min-width: 75em){.citiesGridContainer{margin:auto}}.no-cssgrid .citiesGridContainer .cities-grid{height:100%}.no-cssgrid .citiesGridContainer .cities-grid .imageItem{flex-basis:33%;height:240px;margin:2px}
