.meetingSingleContent {
	--border-color: #d7d7d7;

	font-size: 20px;
	font-weight: 300;
	margin-bottom: 50px;
	max-width: 889px;
	line-height: 32px;
}

	@media (max-width: 767px) {.meetingSingleContent {
		font-size: 16px;
		margin-bottom: 0
}
	}

	.meetingSingleContent .label {
		font-weight: 500;
	}

	.meetingSingleContent .info {
		display: flex;
		flex-direction: column;
		gap: 10px;
		padding-bottom: 21px;
		max-width: 1024px;
	}

	.meetingSingleContent .info > div {
			display: flex;
			align-items: center;
			gap: 10px;
			font-size: 20px;
			font-weight: 500;
			padding-block: 4px;
		}

	@media (max-width: 767px) {

	.meetingSingleContent .info > div {
				font-size: 18px
		}
			}

	.meetingSingleContent .info > div iconify-icon {
				font-size: 24px;
				color: var(--color-primary);
			}

	.meetingSingleContent .participants {
		display: flex;
		flex-direction: column;
		gap: 10px;
		padding-block: 39px 31px;
		border-block: 1px solid var(--border-color);
	}

	.meetingSingleContent .participants .listContainer {
			display: flex;
			gap: 93px;
		}

	@media (max-width: 767px) {

	.meetingSingleContent .participants .listContainer {
				flex-direction: column;
				gap: 20px
		}
			}

	.meetingSingleContent .participants .list {
			padding: 20px;
		}

	.meetingSingleContent .participants .list span {
				color: #666;
			}

	.meetingSingleContent .participants .inline {
			display: inline-flex;
			gap: 11px;
		}

	@media (max-width: 767px) {

	.meetingSingleContent .participants .inline {
				flex-direction: column
		}
			}

	.meetingSingleContent .agenda {
		display: flex;
		flex-direction: column;
		gap: 30px;
		padding-block: 45px;
	}

	@media (max-width: 767px) {

	.meetingSingleContent .agenda {
			padding-bottom: 0
	}
		}

	.meetingSingleContent .agenda .agendaItem {
			display: flex;
			flex-direction: column;
			gap: 27px;
			padding: 40px;
			border-radius: 10px;
			border: 1px solid var(--border-color);
			background: white;
		}

	@media (max-width: 767px) {

	.meetingSingleContent .agenda .agendaItem {
				padding: 0;
				padding-bottom: 40px;
				border: none
		}
			}

	.meetingSingleContent .agenda .labelContainer {
			display: flex;
			gap: 20px;
			font-size: 22px;
			padding-left: 12px;
		}

	@media (max-width: 767px) {

	.meetingSingleContent .agenda .labelContainer {
				font-size: 20px;
				padding-left: 0
		}
			}

	.meetingSingleContent .agenda .contentContainer {
			display: flex;
			flex-direction: column;
			gap: 27px;
			padding-left: 50px;
		}

	@media (max-width: 767px) {

	.meetingSingleContent .agenda .contentContainer {
				padding-left: 0
		}
			}

	.meetingSingleContent .agenda .buttonContainer {
			display: flex;
			align-items: center;
			gap: 30px;
		}

	@media (max-width: 767px) {

	.meetingSingleContent .agenda .buttonContainer {
				flex-direction: column;
				align-items: flex-start
		}
			}

	.meetingSingleContent .agenda .uid {
			font-size: 16px;
			font-weight: 400;
		}

	.meetingSingleContent .agenda .btn {
			--btn-padding: 12px 16px;
			--secondary-color: black;
			--btn-hover-color: white;
			--secondary-border: var(--color-primary);
			--btn-line-before: none;
			--btn-line-after: none;
		}

	@media (max-width: 767px) {

	.meetingSingleContent .agenda .btn {
				--btn-font-size: 16px
		}
			}

	.meetingSingleContent .agenda .btn iconify-icon {
				font-size: 24px;
				color: var(--color-primary);
				transition: color 0.3s ease;
			}

	.meetingSingleContent .agenda .btn:hover iconify-icon {
				color: white;
			}

	.meetingSingleContent .agenda .description {
			padding: 20px;
			background: #f3f3f5;
			border-radius: 10px;
		}

	.meetingSingleContent .agenda .attachments .label-attachments {
			font-weight: 400;
			margin-bottom: 12px;
			margin-top: 20px;
		}

/*# sourceMappingURL=meetingSingle.css.map */
