.list-amenities {display: grid;grid-template-columns: repeat(3, 1fr);gap: 18px;}
.list-amenities .item {border: 1px solid #D6DCE8;border-radius: 5px;padding: 22px;display: flex;flex-direction: column;justify-content: space-between;gap: 30px;}
.list-amenities .item .tit {font-weight: 700;font-size: 22px;line-height: 100%;letter-spacing: -0.2px;vertical-align: middle;color: #222222;position: relative;display: flex;align-items: center;gap: 20px;justify-content: space-between;}
.list-amenities .item .tit:after {content: "";display: inline-block;background: url(/_res/unist/global/img/content/ico-animaties.png)no-repeat center center;max-width: 40px;height: 40px;width: 100%;}
.list-amenities.sport .item .tit:after {background: url(/_res/unist/global/img/content/ico-animaties-sport.png)no-repeat center center;}
.list-amenities.sport .btn-global a {width: 100%;}

.list-amenities.bank .item .tit:after {background: url(/_res/unist/global/img/content/ico-animaties-bank.png)no-repeat center center;}
.list-amenities.services .item .tit:after {background: url(/_res/unist/global/img/content/ico-animaties-services.png)no-repeat center center;}

.list-amenities .item .bot > ul > li {display: flex;gap: 6px;position: relative;padding: 0 0 10px;}
.list-amenities .item .bot > ul > li:last-child {padding-bottom: 0;}

.list-amenities .item .bot > ul > li .name {font-weight: 600;font-size: 14px;line-height: 100%;letter-spacing: -0.2px;vertical-align: middle;color: #333333;position: relative;display: flex;align-items: center;gap: 6px;}
.list-amenities .item .bot > ul > li span {font-weight: 500;font-size: 14px;line-height: 22px;letter-spacing: -0.2px;vertical-align: middle;color: #666666;}
.list-amenities .item .bot > ul > li a {font-weight: 500;font-size: 14px;line-height: 22px;letter-spacing: -0.2px;vertical-align: middle;color: #666666;}

.list-amenities .item .bot > ul > li .name:before {content: "";display: inline-block;width: 18px;height: 18px;}
.list-amenities .item .bot > ul > li.loca .name:before {background: url(/_res/unist/global/img/content/ico-location-anima.png)no-repeat center center;background-size: cover;}
.list-amenities .item .bot > ul > li.clock .name:before {background: url(/_res/unist/global/img/content/ico-clock-anima.png)no-repeat center center;background-size: cover;}
.list-amenities .item .bot > ul > li.phone .name:before {background: url(/_res/unist/global/img/content/ico-phone-anima.png)no-repeat center center;background-size: cover;}
.list-amenities .item .bot > ul > li.clock {flex-direction: column;gap: 4px;}
.list-amenities .item .bot > ul > li.loca.br {flex-direction: column;gap: 4px;}
.list-amenities .item .bot > ul > li > ul > li{font-weight: 500;font-size: 14px;line-height: 22px;letter-spacing: -0.2px;vertical-align: middle;color: #666666;}

@media (max-width: 1024px) {
	.list-amenities {grid-template-columns: repeat(2, 1fr);}
}

@media (max-width: 768px) {
	.list-amenities {grid-template-columns: repeat(1, 1fr);}
	.list-amenities .item {padding: 15px;gap: 20px;}
	.list-amenities .item .tit {font-size: 18px;}
}