.widget {
	&-title {
		font-size: 18px;
		line-height: 1.1;
		margin: 0 0 0.65em 0;

		@include media-breakpoint-up(lg) {
			font-size: 32px;
		}
	}

	.sidebar & {
		& + .widget {
			margin-top: 30px;
			@include media-breakpoint-up(md) {
				margin-top: 60px;
			}
		}
	}

	.sidebar & {
		@include media-breakpoint-up(md) {
			&:first-child {
				margin-top: 0;
			}
		}
	}

	&:last-child {
		.widget-area & {
			margin-bottom: 50px;

			@include media-breakpoint-up(md) {
				margin-bottom: 2em;
			}
		}
	}
	select {
		max-width: 100%;
	}
	&-about {
		&__content {
			margin-top: 15px;
		}
	}
}
.sidebar .widget.widget_categories{
	margin-top: 0;
}