/******************  UPDATES 2024 09 04 *****************/

html {
	scroll-behavior: smooth;
}
.dm-tabs-how-apply .waw-tabs__header {
	border: unset !important;
}

.dm-tabs-how-apply .waw-tabs__header h4 {
	border: 1px solid #d45e2b;
	border-radius: unset;
}

.dm-tabs-how-apply .waw-tabs__container {
	max-width: 70%;
	margin-left: auto;
	margin-right: auto;
}

@media only screen and (max-width: 781px) {
	.social-column-icons.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
		flex-basis: auto !important;
	}

	.social-column-icons.wp-block-columns .wp-block-column {
		max-width: 10%;
	}

	.dm-tabs-how-apply .waw-tabs__container {
		max-width: 100%;
	}
	.dm-tabs-how-apply .waw-tabs__item-content {
		padding-left: 0;
		padding-right: 0;
	}
	.dm-tabs-how-apply .wawContainer__content {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.section-image-left .wp-block-columns .wp-block-column:first-of-type {
		order: 2;
	}

	.section-image-left .wp-block-columns .wp-block-column::nth-child(2) {
		order: 1;
	}

	.wp-block-table.is-style-plain tbody td {
		text-align: left;
	}

	.dm-waw-icon-block .da-icontextblock__title {
		font-size: 26px !important;
	}

	.dm-waw-icon-block .da-icontextblock__body {
		font-size: 16px;
	}

	#requirements.has-text-align-center {
		text-align: left;
		font-size: 32px !important;
	}
}

@media only screen and (min-width: 781px) and (max-width: 1024px) {
	.dm-tabs-how-apply .waw-tabs__container {
		max-width: 100%;
	}
}

.first-image-news .taxonomy-category a,
.wp-block-archives a {
	color: #111111;
}

ul.wp-block-archives {
	padding-left: 0;
}

.ul-list-left li {
	text-align: left !important;
}

/****************  PAGE NEWS FORCE BAckground ***************/

body.blog {
	background-color: #f5f5f5 !important;
}

@media (min-width: 1281px) {
	.wawNavigation ul li.has-dropdown:after {
		content: '';
		background: url('../images/chevron-down.svg') no-repeat center center;
		width: 20px;
		height: 20px;
		display: inline-table;
		vertical-align: sub;
	}
}

@media only screen and (min-width: 781px) and (max-width: 1124px) {
	.social-column-icons {
		gap: 10px;
		margin: 0;
	}
}

.wawSubMenu .wawSearchCourses input[type='search'] {
	min-width: auto !important;
}

.wawSubMenu .wp-block-buttons {
	margin-left: auto !important;
	margin-right: auto !important;
}

.wawSubMenu p {
	white-space: normal;
}
