@media (max-width: 1023px) {

	.location-section {
		min-height: calc(100vh - var(--stickyTop));
	}

	/*info*/

	.location-section__info-inner {
		grid-template-columns: 1fr;
	}

	/*btns*/

	.location-section__btn-container {
		flex-direction: column;
	}

	.location-section__btn-container .btn-link {
		justify-content: center;
		max-width: 100%;
	}

}

@media (min-width: 1024px) {

	.location-section {
		display: flex;
	}

}