.footer-contact {
	.footer-logo {
		margin-bottom: 3.2em;

		a {
			display: block;
			margin: 0;
		}

		svg {
			width: 176px;
			height: 28px;
		}

		img {
			max-width: 200px;
		}
	}

	.footer-contact-info {

		.icon i {
			margin-right: 0.476em;
			color: #444;
		}

		.icon .tm {
			font-size: 2.8em;
		}

		.call-us-title {
			color: #1f1f1f;
			text-transform: uppercase;
			letter-spacing: -0.023em;
			line-height: 1.533em;
			font-weight: 500;
			display: block;
			margin-bottom: 1.200em;
			margin-top: 0.333em;
		}

		.call-us-text {
			display: block;
			color: #1f1f1f;
			font-size: 1.467em;
			line-height: 1em;
			font-weight: 500;
			letter-spacing: -0.015em;
			margin-bottom: 1.067em;
		}

		.footer-contact-address{
			line-height: 1.400em;
			letter-spacing: -0.015em;
			margin-bottom: 1.333em;
		}

		.footer-address-map-link {
			display: block;
			color: #626262;

			.tm {
				font-size: 1.133em;
				float: left;
				margin-right: 0.4em;
				margin-top: 0.133em;
			}
		}
	}
}
