/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 13 2024 | 09:18:35 */
.solution-cards ul.wp-block-kadence-repeatertemplate li {
	display: flex;
	width: 100%;
}
.solution-cards ul.wp-block-kadence-repeatertemplate li .wp-block-kadence-column {
	width: 100%;
}

.application-list ul.wp-block-kadence-repeatertemplate {
    display: block;
    column-count: 2;
    column-gap: 30px;
}
.testimonials-sec-bg-video .kb-blocks-bg-video {
	filter: grayscale(1);
}
.solution-cards-simple, .solution-cards-simple .kt-inside-inner-col, .solution-cards-simple .wp-block-kadence-column {
	height: 100%;
}
.use-case-card, .use-case-card .kt-inside-inner-col, .use-case-card .wp-block-kadence-column {
	height: 100%;
}
.feature-card, .feature-card .kt-inside-inner-col {
	height: 100%;
}
.feature-card .kt-inside-inner-col {
	display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.testimonial-image-section, .testimonial-image, .testimonial-image .kb-is-ratio-image, .testimonial-image-section .kt-inside-inner-col {
	height: 100%;
}
body.postid-7280 .use-case-card .kb-img, body.postid-7259 .use-case-card .kb-img, body.postid-9474 .use-case-card .kb-img {
	width: 180px;
	height: 180px;
}
.use-case-image-col {
	justify-content: end;
}
.case-study-row {
	width: 100vw;
    margin: 0;
    margin-left: calc(-1*((100vw - var(--global-content-width)) / 2) - 2em);
}
.card-with-hover-overlay {
	width: 100%;
	height: 100%;
}
.card-with-hover-overlay .kt-inside-inner-col {
	height: 100%;
}

@media screen and (min-width: 767px){
	.solution-cards ul.wp-block-kadence-repeatertemplate {
	display: flex;
	gap: 20px;
}
}
@media screen and (max-width: 767px){
.application-list ul.wp-block-kadence-repeatertemplate {
    display: block;
    column-count: 1;
}

}