

/**umb_name:style*/
.steps {
	padding: 30px;
	text-align: center;
	border-radius: 20px;
	border: 1px solid #698dc7;
}

/**umb_name:style1*/
.num {
	width: 40px;
	height: 40px;
	background-color: #ec9223;
	text-align: center;
	border-radius: 20%;
	padding-top: 0px;
	margin-bottom: 7px;
}

/**umb_name:divstyle*/
.style1 {
	background-color: #fdfffd;
	padding: 20px;
	box-shadow: 2px 0px 12px rgb(0 0 0 / 6%);
	text-align: center;
}

/**umb_name:divstyle2*/
.sstyle1 {
	background-color: #fdfffd;
	padding: 20px;
	box-shadow: 2px 0px 12px rgb(0 0 0 / 6%);
	text-align: center;
}

/**umb_name:design*/
.design1 {
	max-height: 200px;
}

/**umb_name:box*/
.block {
	border: 2px solid;
	padding: 25px;
	min-height: 414px;
	margin-top: 21px;
	border-color: #e7ecf0;
}

/**umb_name:box1*/
.block1 {
	border: 2px solid;
	padding: 25px;
	min-height: 486px;
	margin-top: 21px;
	border-color: #e7ecf0;
}

/**umb_name:box2*/
.block2 {
	border: 2px solid;
	padding: 25px;
	min-height: 294px;
	margin-top: 21px;
	border-color: #e7ecf0;
}

/**umb_name:boxes*/
.block33 {
	border: 2px solid;
	padding: 25px;
	min-height: 318px;
	margin-top: 21px;
	border-color: #e7ecf0;
}

/**umb_name:style12*/
.style12 {
	min-height:100px;
	margin-bottom: 7px;
	position: relative;
	!important    display: flex;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	background-color: #fff;
	background-clip: border-box;
	border: 1px solid rgba(0,0,0,.125);
	border-radius: .25rem;
}
#st-1{
    z-index:5 !important;
}

.style1w{
    background-color: #698dc7;
  margin-top: 15px;
  height: 45px;
}

.style1w a{
    color:#fff;
}

.style1w p{
    padding-top:10px;
}