@import url(reset.css);
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;900&display=swap');
@import url(header/header.css);
@import url(welcome/welcome.css);
@import url(service/service.css);
@import url(lorem/lorem.css);
@import url(em-numbers/em-numbers.css);
@import url(license/license.css);
@import url(form/form.css);

body {
	transition: all 0.4s;
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	color: #4f5d75;
}

.container {
	max-width: 1424px;
	width: 100%;
	margin: 0 auto;
}

.section-title {
	font-size: 36px;
	font-weight: 700;
}

.list {
	margin-top: 20px;
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.mt {
	margin-top: 20px
}

@media (max-width: 989px) {
	.phone {
		display: none;
	}
	.nav__content {
		display: none;
	}
	.form__inner-content {
		flex-direction: column;
		align-items: center;
	}
	.service__inner-card {
		flex-direction: column;
		align-items: center;
	}
	.em-card-wrap {
		justify-content: center;
	}
	.form {
		justify-content: center;
	}
	.image-3-none {
		display: none;
	}
	.lorem__inner {
	   flex-direction: column;
	}
	.lorem__inner-images {
		justify-content: center;
		margin-top: 25px;
	}
	.license__inner-images {
		justify-content: center;
	}
	.text-card {
		max-width: 500px;
	}
	.lorem__inner-text-card {
		flex-direction: column;
	}
}
@media (min-width: 990px) {
	.header__nav-btn {
		display: none;
	}
}

@media (max-width: 618px) {
	.form {
		flex-direction: column;
		align-items: center;
	}
	textarea {
		max-width: 294px;
	}
}

.no-scroll {
	overflow-y: hidden;
}
