@use "mixins/mixins-master" as *;
@use "mixins/flex" as *;
@use "variables" as *;
.thim-sc-enroll-course {
	// padding-top: 134px;
	// padding-bottom: 215px;
	// max-width: 1093px;
	margin: auto;
	text-align: center;
	.title-course {
		font-size: 44px;
		margin-bottom: 16px;
		font-weight: 500;
		line-height: normal;
		// letter-spacing: 1px;
		a {
			color: #fff;
		}
	}
	.excerpt {
		// font-size: 18px;
		margin-left: 50px;
		margin-right: 48px;
		line-height: 28px;
		margin-bottom: 100px;
		// letter-spacing: 0.4px;
	}

	.learn-press-course-buttons {
		.button {
			font-family: inherit;
			color: #fff;
			font-size: 16px;
			border: none;
			min-width: 315px;
			padding: 0 64px;
			height: 48px;
			@include rounded(30px);
			cursor: pointer;
			@include transition(0.3s ease-in-out);
			display: inline-block;
			line-height: 48px;
			font-weight: 500;
			&:focus {
				outline: 0;
			}
			&::after {
				content: "\f125";
				font-family: ionicons;
				font-size: 14px;
				line-height: 1;
				margin-left: 13px;
			}
		}
	}

	&.hide_text {
		padding-top: 0;
		padding-bottom: 0;
		.learn-press-course-buttons {
			.button {
				padding: 0 88px;
				text-transform: uppercase;
			}
		}
	}
	&.max-850 {
		@media (min-width: 1024px) {
			max-width: 850px;
		}
	}
}

.vc_row-has-fill {
	.thim-sc-enroll-course {
		.title-course {
			color: #fff;
		}
		.excerpt {
			color: #e2e0db;
		}
	}
}
