.kadence-blocks-form-success {
	background: #D0FBE1 !important;
	border: 1px solid #2EE89B !important;
	color: #004105 !important;
}

.form-data-process-message {
	font-size: 14px;
}

.trp-language-switcher > div {
	background-color: inherit !important;
}

.trp-language-switcher > div > a:hover {
	background: inherit !important;
}

.kb-form .kadence-blocks-form-field.kb-submit-field {
	justify-content: center !important;
}

.awsm-application-submit-btn {
	margin-left: auto;
	display: flex !important;
	padding: 1rem 3rem !important;
}

.awsm-job-form-group:nth-child(4) {
    display: none;
}

.site-footer .site-bottom-footer-wrap a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)) {
	color: #0f2a43 !important;
}

@media (max-width: 40em) {
.kb-row-layout-wrap.kb-row-layout-idblock-61_bd21d5-d6.alignnone.wp-block-kadence-rowlayout > .kt-row-column-wrap.kt-has-3-columns.kt-row-layout-equal.kt-tab-layout-inherit.kt-mobile-layout-row.kt-row-valign-top,.kb-row-layout-wrap.kb-row-layout-idblock-61_bd21d5-d6.alignnone.wp-block-kadence-rowlayout >
.kt-row-column-wrap.kt-has-2-columns.kt-row-layout-equal.kt-tab-layout-inherit.kt-mobile-layout-row.kt-row-valign-top{
display: inline-flex !important;
}
	.wp-block-kadence-column.kadence-columnef427f-bd {
		width: 100% !important;
	}
}

.kadence-columnf56559-10 > .kt-inside-inner-col {
display: inline-block !important;
}

.wp-block-group.alignfull.has-theme-palette-8-background-color.has-background.is-content-justification-center {
    display: inline;
}

.entry-content.single-content:has(.success-stories-block) {
	background-color: #F5F7FA;
}

.entry-content-wrap { 
	padding: 0;
}

.entry.single-entry {
	box-shadow: none;
}

.wp-block-column.has-theme-palette-9-background-color.has-background.is-layout-flow.wp-block-column-is-layout-flow h3,
.wp-block-column.has-theme-palette-9-background-color.has-background.is-layout-flow.wp-block-column-is-layout-flow p,
.wp-block-column.has-theme-palette-9-background-color.has-background.is-layout-flow.wp-block-column-is-layout-flow div {
    padding: 0 2rem;
}

.wp-block-column.has-theme-palette-9-background-color.has-background.is-layout-flow.wp-block-column-is-layout-flow h3 {
	margin: 0.5rem 0;
}

.wp-block-column.has-theme-palette-9-background-color.has-background.is-layout-flow.wp-block-column-is-layout-flow figure {
	margin: 0;
}
.content-bg.single-entry {
    background-color: transparent !important;
}
