.box-contato {
	margin-bottom: 200px;

	&__btn {
		// width: 200px;
		// height: 40px;
		background-color: #0a2b4e;
		border: none;
		border-radius: 4px;
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		transition: 0.3s color ease-in-out, 0.3s background-color ease-in-out;
		padding: 10px 20px;

		&:not(:first-child) {
			margin-left: 10px;
		}

		&:hover {
			color: #fff;
			background-color: #1d4d81;
		}
	}

	.title {
		margin-top: 40px;
	}

	&__items {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 40px;
		max-width: 1000px;
	}

	&__item {
		height: 220px;
		display: flex;
		justify-content: center;
		align-items: center;
		border: 1px solid #0d2645;
		border-radius: 6px;
		background: transparent;
		cursor: pointer;
		padding: 55px 35px;
		transition: 0.2s;

		p {
			font-size: 40px;
			line-height: 50px;
			text-align: center;
			color: #e60043;
		}

		&:hover {
			box-shadow: 0px 0px 20px 6px rgba(0, 0, 0, 0.15);
		}
	}

	@include media-breakpoint-down(md) {
		&__items {
			gap: 20px;
		}

		&__item {
			height: auto;
			padding: 35px 15px;

			p {
				font-size: 24px;
				line-height: 1.57;
			}
		}
	}

	@include media-breakpoint-down(sm) {
		&__items {
			grid-template-columns: 1fr;
		}
	}
}
