/*!
Theme Name: Ven
Theme URI: https://ven.com.au/
Author: Ven
Author URI: https://ven.com.au/
Description: A custom website for Australia Style Institute
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: vencreative
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

*/

#gform_4 .ginput_container_name {
	display: flex;
	flex-wrap: wrap;
	margin-left: -15px;
	margin-right: -15px;
}

a.pum-trigger.popmake-5850 {
	font-size: 22px;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
	padding-right: 0 !important;
}

.page-id-5823 section.section-top-video {
	margin-top: 60px;
	height: 45px;
}

.page-template-about .card-featured--vertical {
	margin-top: 0px !important;
}

.heading-highline {
	padding: 7px 16px 9px;
}

.page-id-157 .img-drop--circle {
	padding-bottom: 85%;
}

.postid-271 section.section-courses-featured.bg-black.text-white {
	color: black !important;
}

.c-featured .grid-item:nth-child(1) .card-featured__body,
.c-featured .grid-item:nth-child(2) .card-featured__body {
	margin-bottom: 60px !important;
}

.card-featured {
	margin-bottom: 0px !important;
}

.postid-271 section.section-courses-featured.bg-black.text-white .section-courses-featured__body {
	color: white!important;
}

#gform_4 .ginput_container_name span {
	flex: 1;
	padding: 15px;
}

#gform_4 .gform_body #field_4_6 .gfield_label,
#gform_4 .gform_body #field_4_8 .gfield_label,
.wrap-contact-form #gform_4 .gform_body .gfield_label {
	display: block !important;
	font-size: 24px;
}

#gform_4 .gform_body .gfield_select {
	color: #000000;
	font-size: 16px;
	background-size: 20px auto;
}

#gform_4 option.gf_placeholder {
	font-size: 16px;
	color: #a9a9a9;
}

#gform_4 .gform_body > ul > li {
	padding-bottom: 25px;
}

#gform_4 .gfield_radio li {
	width: 90px;
	display: inline-block;
}

#gform_4 .gfield_radio li label {
	padding-left: 10px;
}

#gform_4 .gform_body input[type="email"],
#gform_4 .gform_body input[type="text"] {
	font-size: 16px;
}

h2.text-bigger span {
	font-size: 35px;
}

.select2-results__option {
	font-size: 24px;
	padding: 0;
}

.card-featured__header a {
	color: #00f !important;
}

@media (min-width: 992px) {
	.c-featured .grid-item:nth-child(1) {
		padding-right: 80px;
	}

	.c-featured .grid-item:nth-child(2) {
		padding-top: 100px;
	}

	.c-featured .grid-item:nth-child(4) {
		padding-left: 80px;
	}
}

@media (max-width: 650px) {
	img.logo-footer {
		display: none;
	}
	footer.l-footer {
		padding-top: 20px;
	}
	div#my-nav {
		border-bottom: 1px solid;
	}
	.c-top-banner button {
		padding-bottom: 0px !important;
	}
	.c-top-banner .py-12.py-lg-24 {
		padding-bottom: 10px !important;
		padding-top: 10px !important;
	}
	.card-featured {
		margin-bottom: 0 !important;
	}
	.pb-18,
	.py-18 {
		padding-bottom: 32px !important;
	}
	h2.text-bigger span {
		font-size: 25px;
		display: block;
	}
	.section-courses-featured {
		background-size: auto 44px;
	}
	#gform_4 .ginput_container_name span {
		flex: none;
		padding: 15px;
		width: 100%;
	}
	/* .c-top-video__video {
		min-height: 30vh;
		margin-top: 54px;
	} */
}