/*
 * @package MatrixAddons
 * @subpackage trainify
 * @since 1.0.0
 */

/*search course*/
.course-search{
	padding:90px 0;
	position:relative;
	text-align:center;

	.section-wrap{
		position:relative;

		.section-heading{
			max-width:500px;
			margin:0 auto 50px;

			.section-title{
				margin-bottom:10px;
			}
		}
	}

	.section-heading , .section-sub_title, .section-title, p{
		color:#fff;
	}

	&:before{
		content: '';
	    position: absolute;
	    top: 0;
	    bottom: 0;
	    left: 0;
	    right: 0;
	    background-color: rgba(15, 35, 58, 0.78);
	}
	

	.section-content-wrap{
			max-width:960px;
			padding:0 15px;
			margin:0 auto;
			width:100%;
	}

	form{
		margin:0 -15px;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-ms-flex-wrap: wrap;
			    flex-wrap: wrap;

		span{
			display:block;
			width:33.33%;
			padding:0 15px;
		}

		select, input{
			width: 100%;
		    height: 40px;
		    border-radius: 21px;
		    border: 0;
		    outline: 0;
		    padding: 0 15px;
		    box-shadow: none;

		}

	}
}