.omh-img-cta-section .omh-cols, 
.editor-styles-wrapper .omh-img-cta-section .omh-cols {
	align-items: center;
}

.omh-col.omh-img-cta-col-2, 
.editor-styles-wrapper .omh-col.omh-img-cta-col-2 {
	width: 67%;
}

.omh-col.omh-img-cta-col-1, 
.editor-styles-wrapper .omh-col.omh-img-cta-col-1 {
	width: 33%;
}

.omh-img.omh-img-cta-img, 
.editor-styles-wrapper .omh-img.omh-img-cta-img {
	margin-bottom: 0px;
}

.omh-img-cta-section>.omh-section-inner-wrap, 
.editor-styles-wrapper .omh-img-cta-section>.omh-section-inner-wrap  {
	padding: 3vw 10px;
}

.omh-cta-wrapper, 
.editor-styles-wrapper .omh-cta-wrapper {
	width: calc(100% - 30px);
	padding: 15px;
	height: 100%;
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.omh-img-cta-col-1, 
.editor-styles-wrapper .omh-img-cta-col-1 {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.omh-img-cta-section .omh-button-wrapper, 
.editor-styles-wrapper .omh-img-cta-section .omh-button-wrapper {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 25px;
	display: flex;
    flex-direction: column;
    align-items: center;
}

.omh-cta-text, 
.editor-styles-wrapper .omh-cta-text {
	width: 100%;
	text-align: center;
	padding-top: .8em;
	padding-bottom: .8em;
	line-height: 1.3em;
}

.omh-cta-button, 
.editor-styles-wrapper .omh-cta-button {
	margin-left: 10px;
	margin-right: 10px;
	line-height: 1.2em;
}

.omh-section .omh-cta-heading, 
.editor-styles-wrapper .omh-section .omh-cta-heading {
	width: 100%;
	text-align: center;
	line-height: 1.1em;
	font-weight: 700;
}

@media (max-width:991px) {
	.omh-cols>.omh-img-cta-col-1, 
	.editor-styles-wrapper .omh-cols>.omh-img-cta-col-1, 
	.omh-cols>.omh-img-cta-col-2, 
	.editor-styles-wrapper .omh-cols>.omh-col.omh-img-cta-col-2 {
		width: 100%;
	}
	.omh-img-cta-section>.omh-section-inner-wrap, 
	.editor-styles-wrapper .omh-img-cta-section>.omh-section-inner-wrap  {
		padding: 12vw 10px;
	}
}

/*
.omh-img-cta-section .omh-cols, 
.editor-styles-wrapper .omh-img-cta-section .omh-cols {
	display: flex;
}

.omh-img.omh-img-cta-img, 
.editor-styles-wrapper .omh-img.omh-img-cta-img {
	margin-bottom: 0px;
}

.omh-img-cta-section>.omh-section-inner-wrap, 
.editor-styles-wrapper .omh-img-cta-section>.omh-section-inner-wrap  {
	padding: 3vw 10px;
}

.omh-cta-wrapper, 
.editor-styles-wrapper .omh-cta-wrapper {
	height: 100%;
	display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.omh-img-cta-col-1.omh-col,
.omh-img-cta-col-2.omh-col,
.editor-styles-wrapper .omh-img-cta-col-1.omh-col,
.editor-styles-wrapper .omh-img-cta-col-2.omh-col {
	display: block;
	text-align: center;
	height: 100%;
}

.omh-img-cta-section .omh-button-wrapper, 
.editor-styles-wrapper .omh-img-cta-section .omh-button-wrapper {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 25px;
	display: flex;
    flex-direction: column;
    align-items: center;
}

.omh-col.omh-img-cta-col-2 > * {
	padding: 0 15px;
}

.omh-cta-text, 
.editor-styles-wrapper .omh-cta-text {
	width: 100%;
	text-align: center;
	padding-top: .8em;
	padding-bottom: .8em;
	line-height: 1.3em;
}

.omh-cta-button, 
.editor-styles-wrapper .omh-cta-button {
	margin-left: 10px;
	margin-right: 10px;
	line-height: 1.2em;
}

.omh-section .omh-cta-heading, 
.editor-styles-wrapper .omh-section .omh-cta-heading {
	width: 100%;
	text-align: center;
	line-height: 1.1em;
	font-weight: 700;
}

@media (min-width:992px) {
	.omh-img-cta-section .omh-cols, 
	.editor-styles-wrapper .omh-img-cta-section .omh-cols {
		display: grid;
		grid-template-columns: 1fr 2fr;
		width: auto;
		padding: 25px;
	}
}

@media (max-width:991px) {

	.omh-cols>.omh-img-cta-col-1, 
	.editor-styles-wrapper .omh-cols>.omh-img-cta-col-1, 
	.omh-cols>.omh-img-cta-col-2, 
	.editor-styles-wrapper .omh-cols>.omh-col.omh-img-cta-col-2 {
		height: auto;
	}

	.omh-col.omh-img-cta-col-2 > * {
		padding: 15px;
	}

	.omh-img-cta-section>.omh-section-inner-wrap, 
	.editor-styles-wrapper .omh-img-cta-section>.omh-section-inner-wrap  {
		padding: 12vw 10px;
	}
}
*/
