.ova_feature_box{
	&.version_1{
		position: relative;
		&:hover{
			.ova-content{
				.readmore{
					height: 28px;
					opacity: 1;
				}
			}
		}
		.ova-image{
			display: block;
			text-align: center;

		}
		.ova-content{
			text-align: center;
		    box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
		    padding: 18px 10px 22px 10px;
	        position: absolute;
		    bottom: -35px;
		    background: #fff;
		    left: 30px;
		    right: 30px;
			.title{
				margin: 0 0 0 0;
				a{
					font-size: 24px;
					line-height: 30px;
					color: #202b5d;
					font-weight: 500;
				}
			}
			.readmore{
				height: 0;
				opacity: 0;
				transition: 0.4s;
				a {
					margin: 4px 0 0 0;
					display: inline-block;
					font-size: 16px;
					line-height: 24px;
					letter-spacing: 0.2px;
					color: #62718d;
					svg{
						width: 18px;
						margin: 0 0 0 -5px;
					}
				}
			}
		}
	}
	
	&.version_2{
		display: flex;
		align-items: center;
		box-shadow: 0px 10px 40px 0px rgba(6, 22, 58, 0.1);
		padding: 30px 20px 30px 30px;
		background: #fff;
		transition: 0.3s;
		&:hover{
			.ova-image{
				a{
					&:after{

					}
				}
				span{
					&:before{
						color: #fff !important;
					}
				}
			}
			.ova-content{
				.title{
					a{
						color: #fff !important;
						&:hover{
							color: #06163A;
						}
					}
				}
			}
			// background: rgba(255,53,20,.2);
		}
		.ova-image{
			margin: 0 30px 0 0;
			transition: 0.5s;
			position: relative;
			z-index: 2;
			a{
				position: relative;
				display: block;
				&:after{
					content: '';
					position: absolute;
					top: -8px;
					left: 5px;
					border-radius: 50%;
					width: 50px;
					height: 50px;
					background: rgba(255,53,20,0.2);
					z-index: 1;
				}
			}
			span{
				position: relative;
				z-index: 2;
				&:before{
					font-size: 40px;
					color: #202b5d;
				}
			}
		}
		.ova-content{
			.title{
				margin: 0 0 0 0;
				a{
					font-size: 20px;
					line-height: 30px;
					color: #202b5d;
					font-weight: 400;
				}
			}
		}
	}
		&.version_3{
		display: flex;
		align-items: center;
		padding: 50px 20px 50px 20px;
		background: #fff;
		transition: 0.3s;
		flex-direction: column;
		justify-content: center;
		text-align: center;
		&:hover{
			.ova-image{
				a{
					&:after{

					}
				}
				span{
					&:before{
						color: #fff !important;
					}
				}
			}
			.ova-content{
				.title{
					a{
						color: #fff !important;
						&:hover{
							color: #06163A;
						}
					}
				}
				.sub_title{
					color: #fff !important;
				}
			}
			// background: rgba(255,53,20,.2);
		}
		.ova-image{
			margin: 0 30px 0 0;
			transition: 0.5s;
			position: relative;
			z-index: 2;
			a{
				position: relative;
				display: block;
				&:after{
					content: '';
					position: absolute;
					top: -100%;
					left: 50%;
					border-radius: 50%;
					width: 70px;
					height: 70px;
					background: rgba(255,53,20,0.2);
					z-index: 1;
				}
			}
			span{
				position: relative;
				z-index: 2;
				&:before{
					font-size: 60px;
					color: #202b5d;
				}
			}
		}
		.ova-content{
			.title{
				margin: 20px 0 20px 0;
				a{
					font-size: 22px;
					line-height: 28px;
					color: #202b5d;
					font-weight: 600;
				}
			}
			.sub_title{
				font-size: 17px;
				line-height: 24px;
				color: #62718d;
			}
		}
	}
}