/*
 Theme Name:   AMS TGA Child
 Theme URI:    https://thegameassembly.com/
 Description:  AMS TGA Child Theme
 Author:       Academedia WDT
 Author URI:   http://academedia.se/
 Template:     ams
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  ams
*/

/* Column margin */
@media (min-width: 782px) {
	.wp-block-column:not(:first-child) {
		margin-left: 3em;
	}
}

/* Education Cards */
.ams_utbildninger--entry .card {
	border-radius: 10px;
	box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.15);
	overflow: hidden;
}

.ams_utbildninger--entry .card-body {
	padding-block-start: 25px;
	padding-block-end: 30px;
}

.ams_utbildninger--entry h3,
.ams_utbildninger--program-meta {
	margin-bottom: 16px !important;
}

.ams_utbildninger--program-meta:last-child {
	margin-bottom: 0 !important;
}

.ams_utbildninger--entry .meta_text img {
	width: 25px;
	height: 25px;
}

.ams_utbildninger--ribbon {
	top: 64px;
	right: 0;
	bottom: unset;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.6;
	text-transform: uppercase;
	color: white;
}

/* Education Facts Card */
.utbildninger--program-meta_cost_csn span {
	display: inline-flex;
	align-items: center;
	gap: 5px;
}

.utbildninger--program-meta_cost_csn .fas {
	font-size: 22px;
}

/* FAQ make title/body width the same */
.ams_faqs_module__question--title {
	width: auto !important;
}

/* Hero */
.header_four .ams_hero {
	margin-inline: 0;
}

.header_four .container-full {
	height: 100vh !important;
}

@media (max-width: 1099px) {
	.header_four .hero_text_wrapper {
		width: 100% !important;
		padding: 0 !important;
	}

	.header_four .hero_text {
		width: min(100% - 40px, 69em) !important;
		margin-inline: 0 !important;
		margin-top: 20px !important;
		max-width: none;
	}
}

.header_two .ams_hero {
	display: flex;
	align-items: center;
}

.navbar li:not(.active) .header__main-nav-open-next-level {
	background-image: url(../ams/img/svg/plus_white.svg) !important;
}
