_numbers.scss 948 Bytes
.numbers {
	padding: 30px 0;
	background: $green url("../images/bg.svg") no-repeat 100% calc(100% + 80px);
	color: $white;
	@media (min-width: $desktop) {
		padding: 100px 0;
		background-position: 100% 100%;
		background-size: auto 500px;
	}
	&__body {
		display: flex;
		flex-direction: column;
		gap: 30px;
		@media (min-width: $tablet) {
			display: grid;
			grid-template-columns: 1fr 1fr 1fr;
		}
	}
	&__item {
		font-size: 12px;
		display: flex;
		flex-direction: column;
		line-height: 1.4;
		@media (min-width: $desktop) {
			font-size: 16px;
			line-height: 20px;
		}
		b {
			font-size: 40px;
			font-weight: 700;
			border-bottom: 1px solid $white;
			line-height: 1;
			@media (min-width: $desktop) {
				font-size: 100px;
				line-height: 147px;
			}
		}
		span {
			font-weight: 700;
			font-size: 14px;
			margin: 10px 0;
			line-height: 1;
			@media (min-width: $desktop) {
				font-size: 24px;
				margin-top: 30px;
			}
		}
	}
}