.amenities-module .cards{display:flex;flex-wrap:wrap;margin-right:-20px;grid-gap:20px}.amenities-module .cards .card{border:1px solid #eae8e3;border-radius:8px;padding:8px}.amenities-module .cards .card:not(.list) p{text-align:center}.amenities-module .cards .card .icon{align-items:center;display:flex;justify-content:center;max-width:48px}.amenities-module .cards .card .icon img{height:auto;width:85px}.amenities-module .cards .card.list .icon{height:auto;padding:20px}.amenities-module .cards .card.list .icon ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0}.amenities-module .cards .card.list .icon ul li{padding:5px 0}.amenities-module .cards .card.list .icon ul li span{padding:0 10px}.amenities-module .cards .card.list .icon ul li:last-child span{display:none}@media (max-width:767px){.amenities-module .cards .card{flex:0 0 calc(50% - 20px)}.amenities-module .cards .card .icon{margin:auto auto 8px}}@media (min-width:768px){.amenities-module .cards .card:not(.list){align-items:center;display:flex;flex:0 0 calc(33% - 20px);justify-content:center;grid-gap:20px}.amenities-module .cards .card :is(.icon,p){flex:1}.amenities-module .cards .card:not(.list) p{text-align:left}}@media (min-width:990px){.amenities-module .cards .card:not(.list){flex:0 0 calc(25% - 20px)}}@media (min-width:1199px){.amenities-module .cards .card .icon{min-width:56px}}@media (min-width:1400px){.amenities-module .cards .card:not(.list){flex:0 0 calc(16% - 20px)}}.amenities-module .cards .card p{font-weight:500;margin-bottom:0}