@use "mixins/mixins-master" as *;
@use "mixins/flex" as *;
@use "variables" as *;
.thim-sc-about-author-course {
	max-width: 880px;
	margin: auto;
	margin-top: 60px;
	padding-left: 23px;
	.title {
		font-size: 24px;
		font-weight: 500;
	}
	.author-wrapper {
		@include flexbox();
		justify-content: space-between;
		gap: 30px;
		margin-top: 30px;
		flex-wrap: wrap;
		.author-avatar {
			img {
				@include rounded(50%);
				width: 150px;
				height: 150px;
			}
			.social {
				list-style: none;
				@include flexbox();
				flex-direction: column;
				align-items: center;
				margin-top: 30px;
				margin-left: 0;
				li {
					// margin-left: 26px;
					margin-bottom: 30px;
				}
			}
		}
		.author-bio {
			// margin-left: 30px;
			// font-size: 18px;
			max-width: 654px;
			.author-description {
				line-height: 28px;
				margin-bottom: 24px;
				// letter-spacing: 0.3px;
				ul {
					margin-top: 16px;
					li {
						margin-bottom: 8px;
						&:last-child {
							margin-bottom: 0;
						}
					}
				}
			}
			.author-name {
				// font-weight: 400;
				text-transform: capitalize;
				margin-bottom: 12px;
				a {
					color: $thim_body_primary_color;
					&:hover {
						color: $thim_body_primary_second_color;
					}
				}
				// &:before {
				// 	content: "__";
				// }
				.author-major {
					padding-left: 10px;
					margin-top: 7px;
					text-transform: capitalize;
				}
			}
			.social {
				list-style: none;
				@include flexbox();
				gap: 12px;
				margin-top: 24px;
				margin-left: 0;
				i {
					font-size: 24px;
					color: $thim_font_body_color;
				}
				// li {
				// 	// margin-left: 26px;
				// 	margin-bottom: 30px;
				// }
			}
		}
	}
}
