.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.ova-image-box {
position: relative;
}
.ova-image-box .img-box {
display: block;
margin: 0 auto -60px auto;
width: calc(100% - 40px);
height: 210px;
object-fit: cover;
}
.ova-image-box .content_inner {
padding: 95px 32px 32px 32px;
background-color: #fff;
box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.1);
}
.ova-image-box .content_inner a:hover .title {
color: var(--primary);
}
.ova-image-box .content_inner .title {
margin: 0 0 12px 0;
font-size: 22px;
}
.ova-image-box .content_inner .description {
margin: 0 0 22px 0;
padding: 0 0 22px 0;
border-bottom: 1px solid rgba(5, 26, 83, 0.1);
}
.ova-image-box .content_inner .text_link {
display: inline-flex;
align-items: center;
gap: 5px;
}
.ova-image-box .content_inner .text_link:hover .text-button, .ova-image-box .content_inner .text_link:hover i {
color: var(--primary);
}
.ova-image-box .content_inner .text_link .text-button {
color: var(--text);
font-weight: bold;
text-decoration: underline;
}
.ova-image-box .content_inner .text_link i {
display: inline-flex;
font-size: 19px;
color: var(--text);
}