.partner-section {
	background: rgba($secondary_color, 0.1);
	padding-top: 70px;
	padding-bottom: 70px;
	text-align: center;

	.widget:last-child {
		margin-bottom: 0;
	}

	.widget_ste_partner_logo_widget {

		.widget-title {
			margin: 0 auto 30px auto;
			font-size: 1.6667em;
			font-family: $secondary_font;
			font-weight: 800;
			letter-spacing: 0.5px;
			color: $secondary_color;
			display: table;
			position: relative;
			text-align: center;

			&::before {
				content: "";
				background: $primary_color;
				width: 30px;
				height: 2px;
				position: absolute;
				bottom: 0;
				left: 0;
				right: 0;
				margin: 0 auto;
			}

		}//.widget-title

	}//.widget_ste_partner_logo_widget

}//.partner-section