
.access_info {
	display: flex;
	flex-direction: column;
	gap: 32px;
	font-style: normal;
	line-height: normal;
	font-weight: 400;

	.access_info-text {
		h2 {
			font-weight: 200;
			letter-spacing: 2.5px;
			text-transform: uppercase;
			margin:0;
      margin-bottom: 32px;
		}
    p {
      margin-bottom: 0;
    }
		p strong {
			font-weight: 700;
		}
	}
	.access_info-address {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		align-items: center;

		p {
			font-size: var(--content-size-m);
      margin: 0;
		}
	}
	.access_info-phone {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		align-items: center;

		p {
			font-size: var(--content-size-m);
      margin: 0;
		}
	}
	.access_info-address::before {
		content:"";
		width:21px;
		height:29px;
		background-repeat: no-repeat;
		background-size: contain;
		background-image: url(../../images/access_info/pin.svg);
		display: block;
		margin-right: 16px;
	}
	.access_info-phone::before {
		content:"";
		width:25px;
		height:24px;
		background-repeat: no-repeat;
		background-size: contain;
		background-image: url(../../images/access_info/phone.svg);
		display: block;
		margin-right: 16px;
	}
}

@media all and (min-width:900px) {
	.access_info .access_info-text h2 {
		font-size: var(--heading-size-l-alt);
	}
}
@media all and (min-width: 1000px){
  .access_info {
	  gap: 50px;
  }
}
